最適合學的第一個程式語言是哪個(在2021年)

盈透證卷Interactive Brokers ❤️:www.interactivebrokers.com/mk...
歡迎追蹤我的:
Instagram: / master.terry.chen
Email: terry.chen.company@gmail.com

Пікірлер: 678

  • @raerae1736
    @raerae17363 жыл бұрын

    Java像寫作文,能練基礎;JS像散文,淺顯易懂;Python摘要重點,用途廣泛,各有優缺點。不過,程式語言終究還是工具,重要的是培養思考邏輯,以及運用來解決問題的能力。以上,個人見解,供參考😊。謝謝Terry的分享!

  • @mikagami000

    @mikagami000

    3 жыл бұрын

    所以Java自淺到深入都包含,只是需要時間錘鍊基礎 JS 需要些感性,多看其他人的Code增加經驗 Python簡單俐落,但要和其他語言配合時需要磨合,對嗎?

  • @raerae1736

    @raerae1736

    3 жыл бұрын

    @@mikagami000 Yes or No 每個人的基礎都不同,使用的用途亦不用,要玩過或是用過,才能體悟其精髓。建議,先設定目標,確定要做什麼,再來選工具,比較合適😊

  • @gw7032

    @gw7032

    3 жыл бұрын

    不对不对,PHP是最好的语言...

  • @yojaychang

    @yojaychang

    3 жыл бұрын

    @@gw7032 世界上沒有最好的語言

  • @yyyll824

    @yyyll824

    3 жыл бұрын

    我覺得都可以啊,反正得看客戶(眼神死)

  • @user-mr5hd9sz1w
    @user-mr5hd9sz1w3 жыл бұрын

    JS or Python 1、入門比較好建立自信,不易挫折。 2、語言結構比較簡單,不會太複雜。 3、像Python可以讓你實行自動化辦公最好語言之一,效率提升很多不說,數據分析也更能展現出你想要的結果。 4、最好打基礎的語言之二。 5、學習週期短(這得看個人),易上手。

  • @ccc56w
    @ccc56w3 жыл бұрын

    覺得就是先苦後甘或是先甘後苦而已,型別、資料結構...你要想往高階走是一定會碰到,但還是覺得越早學會越好,能讓你的程式變得更彈性

  • @Coocolab
    @Coocolab3 жыл бұрын

    我自己也是從Java->C-> Pythons但語言畢竟是死的只有自己的人腦是活的😁😁👍👍

  • @user-ev8hb1kb4y
    @user-ev8hb1kb4y3 жыл бұрын

    謝謝terry❤️❤️ 讓我對CS的程式語言種類更清楚明瞭

  • @sidunyho2774
    @sidunyho27742 жыл бұрын

    我是個從沒學過CS背景的生物領域學生,一開始看會覺得coding很複雜不得其門而入, 選擇了看得順眼好操作的Python,再從建立環境,git等慢慢上手 我覺得初學需要建立耐心很重要,還有每一段code邏輯思考 耐下心來檢視自己寫的,往後出現error也能慢慢解決

  • @Horus1913
    @Horus19133 жыл бұрын

    Terry的优秀就在于非常了解初学者心里在想什么,想要什么!厉害👍

  • @neo6480
    @neo64803 жыл бұрын

    For biology, machine learning and AI, python and R are commonly used. If code performance is important, knowledge on C++ is also desired.

  • @XXX1234ABC

    @XXX1234ABC

    2 жыл бұрын

    The one knows best.

  • @billourou4443
    @billourou44433 жыл бұрын

    感謝分享。 我研究過 youtube 演算法, 多留言對你的影片有正面的幫助。 1. 按讚 2. 留言 加 3. 分享

  • @user-bq4gr3pw7s
    @user-bq4gr3pw7s3 жыл бұрын

    我覺得要先看目的/用途, 先找出可以發揮的舞台再說要學甚麼; 如果是要轉職到軟體業界[當個工程師], 上述三項 我會選java; 如果是學著玩的 我會去學node js

  • @fgewudises7606
    @fgewudises76063 жыл бұрын

    我是先學 C++ > Python > Java , 現在尤其是高中資訊的競賽,大部分都是以C / C++為主 ,所以C或C++也不仿是一個好的選擇

  • @arzi2051
    @arzi20513 жыл бұрын

    就因为你下面直接写出排序,我决定 赞!!

  • @user-cw7wd8zz5z
    @user-cw7wd8zz5z3 жыл бұрын

    選哪個語言開始,真的是其次。 我在教學(程式新手)時,都是以下這套教法 寫程式 = 你的想法 + 程式邏輯 + 程式語法 。 選哪個語言 只是把程式語法學好罷了。 重點還是在,你的想法,以及如何把這個想法轉成程式的邏輯,最後透過程式語法呈現出來。

  • @jeremychou0314
    @jeremychou03142 жыл бұрын

    感謝 Terry 的分享!Python、JS、Java 都是很棒的語言,以我個人見解,學會這三種語言,大部分語言都不是問題了,就是三種語言的排列組合而已。 但 Terry 有點小卑鄙,竟然拿 Java 對比 C#,這兩門程式語言基本上就兄弟阿XD

  • @jerrykeung6957
    @jerrykeung69572 жыл бұрын

    For beginners or those who need scientific computing (like data scientists and AI researchers), python would be top choice. For high performance computing (e.g. graphic computing), C/C++ is desired.

  • @best1yiyi
    @best1yiyi3 жыл бұрын

    身為一個超級菜鳥想要自學程式語言,看到一大串可學的清單眼都花了,一開始我連前端後端都搞不清楚哪知道怎麼挑怎麼開始,後來看到這個影片,終於鼓起勇氣開始了第一個程式語言的學習,講解的非常清楚, 感謝Terry分享!

  • @leojdh
    @leojdh2 жыл бұрын

    我覺得學coding最好還是以服務目標來深入. 但一開始還是多少把主流語言都摸二三週, 高中到二專時有碰過QB, VB, VC, Java, JavaScript, cobol, masm, C, C++ 但退伍出社會時因為找不到相關工作, 就沒有再碰程式一陣子. 後來去唸研究所, IC Design => SOC verification => BIOS => Linux driver => System auto verification. 就重新接觸C, C++, Python. 由工作去拓展程式語言的學習深度也是不錯. 至少你會有一些相依基礎知識支撐你.

  • @EdwardChan.999
    @EdwardChan.9992 жыл бұрын

    我個人較認為初學者由傳統語言開始學會比較好,例如是C, Ruby, Pascal這類Procedural編程的語言,概念上較OOP顯淺易明,容易上手(它們生存多年之道)。它們雖然沒有太多市場價值,卻是很好的踏腳石。 學好這類語言後才進化為C++, Ruby on Rails, ObjectPascal/Delphi會比較循序漸進,容易適應。

  • @user-cm4bz9je4z
    @user-cm4bz9je4z3 жыл бұрын

    謝謝你的分享!很受用!

  • @xiaofuyesnew
    @xiaofuyesnew3 жыл бұрын

    个人的建议是,先学JavaScript,主要是前后端都能打。在遇到功能或者性能瓶颈的时候再转去第二个在该领域更专精的语言即可。另外一个做工程师更通用的技能是算法思维。最后一个以后比较有前途的领域是AST,它基本上也是在弱化语言的界限。

  • @user-dg1ll6vu5m
    @user-dg1ll6vu5m3 жыл бұрын

    Android 的話也推薦可以直接學 Kotlin,現在有越來越多公司漸漸把自家產品的 Java code 改成 Kotlin,新一點的公司也可能是直接使用 Kotlin 來開發了~

  • @jacky02122012
    @jacky021220123 жыл бұрын

    還有比較底層的語言,比如OS底下 要和硬體打交道的所謂device driver. 大部分都用 C 語言。

  • @ivanliu1173
    @ivanliu11733 жыл бұрын

    謝謝你的分享,對於程式語言有興趣的初學者非常有幫助!

  • @dongbbkwok3132
    @dongbbkwok3132 Жыл бұрын

    感謝 Terry 分享,這樣人性化分析能夠了解各個領域的語言和用途,節省很多盲瞎摸時間!

  • @li5689
    @li56893 жыл бұрын

    很棒的介紹。受益良多,謝謝!

  • @philip5643
    @philip56433 жыл бұрын

    作為沒有基礎的新手最難的其實是開始這步。Python足夠簡單,用途又廣,譬如做網頁後端、數據分析、人工智能,等等,是個不錯的入門語言呢。 Terry說得對,當學習了一種程式語言,學習其他語言會更簡單,因為邏輯大同小異,不同的只是語法。我也在自學的路上,謝謝分享🙏🏻

  • @readwithme9052

    @readwithme9052

    Жыл бұрын

    你好,我0基础,想自学看看自己到底喜不喜欢coding 还有能不能学得来的可能性,可否给些如何初学的建议?感恩!

  • @helenh2442
    @helenh2442 Жыл бұрын

    I personally think C/C++ is the best language to learn data structures and build a solid understanding of all concepts of just "programming". I used the C++ to learn all basic data structures, variable formats implementation and basic paradigm of OOP coding. It really really helps when I implemented algorithms from scratch after that! (I never took a single Java class to make my Android app. just as Terry said, you can google syntax at any time, but having a good problem-solving skill and being a quick learner is definitely critical for any engineer.) I studied AI (mostly machine learning algorithms) during my master degree so I use Python much more now. For me currently I used different language depends on the project. Java is usually used for application development ( and so does Javascript for web app). Python is more focused on Data Analysis and Machine Learning issues. One really useful guide for te choice of coding language: just read all job descriptions of your dream career and build your skills based on that 😀 Even as an IT graduate I stuggled a lot when I was building my resume and skill tree, because we did learnt a lot of languages and knowledge but that are way too naive compared to the industrial tech stack.

  • @chauncyzhu59
    @chauncyzhu593 жыл бұрын

    虽然是要学习适合自己的语言,但是C仍然是最经典的语言。

  • @garyyou226
    @garyyou2263 жыл бұрын

    講的不錯 推一個!

  • @jak4079
    @jak40792 жыл бұрын

    初期最無腦好學的還是C跟Python,Javascript大概在2007~2012年間適合新手,記得當時有chrome跟對應的Dev工具,上手容易。 C#沒被講到,實際上他用的範圍也不小,遊戲創作絕對跑不掉的重要程式之一,因為很好用,JAVA也萬年不倒,很常用,當然還是看你的團隊要開發什麼,如果是考慮到效能,C++還是必學。

  • @sealbaby010

    @sealbaby010

    Жыл бұрын

    推python

  • @Terry_Chen
    @Terry_Chen3 жыл бұрын

    語言只是工具,重要是能應用解決問題產生價值

  • @jasperlim8909
    @jasperlim89093 жыл бұрын

    Terry 就是帥.

  • @user-ik3jx8yo3h
    @user-ik3jx8yo3h2 жыл бұрын

    說實話要完全理解電腦的行為幾乎不可能 光是硬體的每個部件都需要上千萬個積體電路來完成 我們能做的只是挑其中一個來做深入研究而已 但是同時也讓人感嘆人生的短暫不夠讓人學習更多東西

  • @user-ul5zp3lr5v
    @user-ul5zp3lr5v3 жыл бұрын

    谢谢您的详细推荐 小白有了新思路

  • @felix_cheung
    @felix_cheung3 жыл бұрын

    我去年从 Java 转到 Python 刷 leetcode,真的感觉「人生苦短,快用 Python」,就发现很多 Java 里各种各样的 object 都简化到 python 里同一个东西里了,记的东西也少了,然后要 length 的话无论什么东西都直接 len() 一下就好,还有每次写 code 前再也不用写 Java 那样先思考可能会用到什么 data structure,不然后面改很麻烦,Python 就直接给个名字直接上变量,连 List 里面的 element 都可以是不同东西来的。。。人生苦短,快用 Python

  • @w3cing

    @w3cing

    3 жыл бұрын

    Java也可以用List……但这不是一个好习惯。 开始写程序之前先想好用什么数据结构……其实是一个好习惯。 有些一开始让你觉得方便的设计,在程序规模达到一定程度之后反而会成为瓶颈。比如如果你自己写了一个class里面有一个函数叫append(),然后有一天你决定把这个函数改名叫push(),如果是在Java或者随便什么静态类型语言里就只是右键点击-重命名这么简单,但是在Python里因为变量没有类型的定义所以IDE在见到def f(x): x.append('t')的时候根本就不知道这个append()是你的append()还是list的append()……改起来就会非常麻烦。 于是从Python 3.5开始也引入了type hint,也算是迈向Java的一小步。 不过Java里同一个概念有的时候叫.size()有的时候叫.length有的时候叫.length()这个确实不应该。C# 吸取了很多类似的教训,但微软当初作大死导致C# 没能流行起来能怪谁呢……

  • @hackbearterry

    @hackbearterry

    3 жыл бұрын

    @@w3cing 講得很有道理,其實就是trade-off

  • @-funpintoo8704

    @-funpintoo8704

    3 жыл бұрын

    寫這種方便的語言自律性不好的話就是一場災難

  • @kangsbeat
    @kangsbeat3 жыл бұрын

    講得很捧! 感謝分享! 我參加了bootcamp學MERN full stack, 這禮拜大考!😲

  • @riyu4346
    @riyu43463 жыл бұрын

    謝謝您的寶貴經驗分享 而且本人也太帥了吧~~

  • @laucheukming5580
    @laucheukming55803 жыл бұрын

    I am stilling learning c++, but my first language was python I would say python is much easier than c++. for example, you don’t need to define your return type. however, c++ needs it . if you learn c++, you would know much why other people write these codes step by step just like terry said, there’s no the best language, that depends on what you gonna do

  • @HMWS-wm7fp
    @HMWS-wm7fp Жыл бұрын

    视频非常实用和有帮助👍👍👌👌

  • @YeWison
    @YeWison3 жыл бұрын

    老实说,很中肯,直接、靠谱、实用:)

  • @w02190219
    @w021902193 жыл бұрын

    有幫助!

  • @patrickzhang1961
    @patrickzhang19613 жыл бұрын

    我每次刷题没有动力的时候都来看你, 就突然有动力了哈哈

  • @block_chain
    @block_chain3 жыл бұрын

    谢谢分享。踊跃尝试学编程语言是好的,但是主要还是要看自己兴趣和个性,不好因为现在IT很火就去跟风,有的人学了几个月一年的,最后发现自己全职做编程工作天天8小时一日复一日的写代码的,根本做不下去。所以如果学之前或者学的时候可以了解清楚,如果当全职职业的话,自己是真的有兴趣会比较合适。

  • @user-hx3tv7df3h
    @user-hx3tv7df3h3 жыл бұрын

    您的片好優質呦 已訂閱 加油

  • @whzd6745
    @whzd67453 жыл бұрын

    我刚开始接触programming的时候也是学的python, 之后为usaco换成c++ 和java。但认真说还是python最舒服。首先python 简短。 像如果你要user input, 在c++ 是 ”#include int a ; std::cin>>a;", 但是在python简短多了 “a = input()”。另外一个python 的优势 就是它可以用来干很多东西, 比如说 web scraping (selenium),making games (pygame),和 AI (tensorflow)。 总而言之如果你的兴趣很广,或热爱coding 那么我强烈建议学python!!!

  • @clarity7862

    @clarity7862

    3 жыл бұрын

    C++ 能讓妳對程式有跟全面的了解,C++11/14/17後 打起來還是很快的

  • @whzd6745

    @whzd6745

    3 жыл бұрын

    @@clarity7862 其实c++的自由性比较高,因为你可以改变它的结构用macros, 所以这也是为什么很多它比较强大

  • @MrEddie1016
    @MrEddie10163 жыл бұрын

    感謝解說 :)

  • @yiting_0821
    @yiting_08213 жыл бұрын

    於是我就這樣被迫學了一大堆語言... VB、Java、python、C#、JS、node.is... 真的所有語言都很像 我覺得重點還是在功能面吧 能快速寫出功能才是重點🤣🤣🤣 最幸運的還是第一個學到深入的是JAVA 方便運用在所有物件導向的邏輯 工作後轉換C#速度真的快👍

  • @benwho1549
    @benwho15493 жыл бұрын

    我個人推薦 Typescript (Typed javascript) 不僅能享受到 js 在軟體生態中豐富的應用範圍與廣大的社群外,學習門檻也較低(比起Java), 又能透過學習此語言建立物件導向與設計模式的觀念~ 有這些觀念後確實就如影片所說能快速pick up 新語言,就像學了九陽神功一樣,學什麼武功都特別快! 以上個人淺見供有興趣入坑的人參考!

  • @hackbearterry

    @hackbearterry

    3 жыл бұрын

    我也推薦typescript

  • @user-fs4lv7tw2b

    @user-fs4lv7tw2b

    2 жыл бұрын

    推TS 前端綠洲

  • @timchen1915
    @timchen19152 жыл бұрын

    我覺得你的影片很棒喔,謝謝

  • @snoopyding473
    @snoopyding4733 жыл бұрын

    謝謝 很實用

  • @elkyelkyelky
    @elkyelkyelky3 жыл бұрын

    超感謝讓我更懂,學程式語言的概念

  • @c50342182003
    @c503421820033 жыл бұрын

    非常贊同你的觀點

  • @sherw8253
    @sherw825310 ай бұрын

    Hey young man, you can go far in life with such a good head on your shoulders. You have a great way of thinking!

  • @raylin9412
    @raylin94123 жыл бұрын

    目前高二 自學python 我認為一個優秀的programmer的價值在用可以快速學習新的語言,未來想往AI這方面發展

  • @YeWison
    @YeWison3 жыл бұрын

    一连看了你几个youtube video,觉得你是一个很上进的年青人。想起了当初我自己从银行前台转行成IT,逆袭到Solution Architect。20年过去了,也亲自 “验证” 了你 【心路歷程】里分享的说的一切,特别是:你不需要一个学历去证明你能成为一名软体工程师。这,是真的,给你撑个场:)

  • @huoma2567

    @huoma2567

    3 жыл бұрын

    Young people should be “up enter man”.

  • @huoma2567

    @huoma2567

    3 жыл бұрын

    Are you also “platform bay man”?

  • @abbyry
    @abbyry3 жыл бұрын

    三十二年前,我小学四年级,我们学校安排了每周有三节计算机课,其中一节是人手一机的上机操作,学的basic。计算机课直到小学毕业,虽然有小升初的压力,但是学校也没砍掉计算机课,学会了各种编程的基本思路。后来中学六年都没有开计算机课,大学二年级才开始有计算机课,学习C和C++,数据结构,后来又有统计软件课学SAS和R,之后自己自学了Python和Java。我感觉后面的学习都没有任何难度,比如python,我只花了两个小时就上手了,java也是只要google一下就明白怎么写了。其实重要的不是什么语言,而是编程的思路,逻辑,所有的语言都是那些逻辑,只要会基本的英语,任何一个高级编程语言都是手到擒来的事情。

  • @identitygate9945
    @identitygate99453 жыл бұрын

    個人習慣用C++寫Code 至於學哪種語言我都覺得沒差 沒觀念不管怎麼學都覺得難 學會觀念後 怎麼換語言概念都差不多

  • @qaqpiano1298

    @qaqpiano1298

    3 жыл бұрын

    我觉得并不是怎么换都差不多,面向对象的语言和纯函数式的语言,编程范式差的还是挺大的

  • @user-yb6ih8tj3r

    @user-yb6ih8tj3r

    3 жыл бұрын

    c++速度屌打

  • @miu212
    @miu2123 жыл бұрын

    很棒的分享,謝謝你,啟發我推薦我兒子去學。

  • @xiangbo7334
    @xiangbo73343 жыл бұрын

    感謝分享

  • @shihjacky5103
    @shihjacky51033 жыл бұрын

    我本身學過basic/dos batch/x86 assembly/c/bash/go 我覺得還是quick basic最適合初學者,因為它針對初學者設計,語法也簡單明瞭,不用太底層的知識就很有成就感.

  • @dickyhuang4786
    @dickyhuang4786 Жыл бұрын

    我这次还没开始看我就先点赞了,非常自觉

  • @rueychyihong8539
    @rueychyihong85393 жыл бұрын

    目前读着大学,学着c++,虽然感觉我上课的时候有点浑水摸鱼这样😂,但是真的还是对未来的路还是有点迷茫,看了您的影片我感觉充满了动力,sembreak的时候打算学看看java。希望以后的我可以更好

  • @fenix20075
    @fenix200753 жыл бұрын

    這個不給讚不行 XD 著實有點擔心現在台灣的高中教電腦好像卡在actionscript 的層面上,所以挑一個入門級語言其實還是有點考量的。如果真要挑這條片的話我只會挑最後一句結論:工程師學習多種語言的最大價值並不在於了解電腦或者如何完全邏輯理性思考,而是在於如何運用邏輯性思考去解決問題或者實現自己的作品,挑選哪種語言純粹只是出於該語言現時所擁有的強項支援模組可以快速地實現作品或者解決問題……還有可以補充的就是三種語言都學會其實也沒甚麼作為,因為多數情況都不會使用三種不同語言,單一專案玩到最盡最多只會用到兩種語言,而且多數是出於第一種語言因為不支援或者沒有適當模組去繼續編寫擴張功能,而被逼使用第二種語言,所以只需要熟習其中一種即可。

  • @mikagami000

    @mikagami000

    3 жыл бұрын

    那在兩種不同語言互相配合時會特別坑坑磕磕嗎

  • @fenix20075

    @fenix20075

    3 жыл бұрын

    @@mikagami000 對從第一程式召喚第二程式執行指令的檔案位置和執行完成時間是最難的,其他則和設置API對接端口一樣,都是自己可以控制的寫作範圍。

  • @rayyang5268
    @rayyang5268 Жыл бұрын

    !!謝謝Terry,因為我現在完全沒有任何面試機會(年紀太小ㄏㄏ),在一開始想要選什麼語言的時候,就是先看到了C,C++,C#(現在還是不知道到底差在哪owo),但在看到Python有那種空四格、換行的特性,有強迫症的我就徹底愛上它了www

  • @jacky02122012
    @jacky021220123 жыл бұрын

    C# 是MicroSoft 為了和Java ( Sun Microsystems) 競爭開發出來的 。 也就是先有Java 才有 C#.

  • @呀咧呀咧

    @呀咧呀咧

    2 жыл бұрын

    但c#屌打

  • @lty1914
    @lty19142 жыл бұрын

    我是3d 設計師,看完影片感想是,這題目就好像很多人問我3d軟件(blender maya Cinema4d 3d max zbrush…)那一個最好,但結論是沒有最好,視乎看你要做什麼,想要呈現那種成果

  • @Copernicus_Song
    @Copernicus_Song2 жыл бұрын

    我覺得從Java起頭再學JS還不錯,我自己就是這樣,由儉入奢後學JS也很快!

  • @Ed-ev5eg
    @Ed-ev5eg3 жыл бұрын

    感謝泰瑞的介紹,因為本身就讀商業類的,Data Science逐漸吹起趨勢風潮,本來很苦惱該從哪裡開始,就看到你介紹了!

  • @hackbearterry

    @hackbearterry

    3 жыл бұрын

    可以學個python :)

  • @user-ko4ks8cq5z

    @user-ko4ks8cq5z

    3 жыл бұрын

    你可以先用excel寫VBA

  • @user-ee8xj4uy7z

    @user-ee8xj4uy7z

    3 жыл бұрын

    推excel開始 辦公先用公式自動化大多流程,再來慢慢用vba替換/簡化一些步驟,或是自創函數。我個人是這樣在公司閒暇時間慢慢學的。再來是打算用python去替換簡化。

  • @desmondlee6107
    @desmondlee61072 жыл бұрын

    我就讀設計課程時因為課程內容曾經接觸過編程 但學了多年還是完全搞不懂這鬼東西 最近玩手遊的關係, 嘗試寫一些簡單的輔助外掛 用的是按鍵精靈, 查看了一下是我完全沒聽過的"Q"語言 基於有目的的情況下, 不斷Try and error 我居然開始理解到了!!果然學一種東西還是要找自己興趣的方向!

  • @sue4397
    @sue43973 жыл бұрын

    谢谢你这么快回复了我。

  • @kaoru_umeda
    @kaoru_umeda3 жыл бұрын

    不过在中国的大学里都是以C或C++为入门语言的 我当时是以C来入门的,但后来有Java的课程 在中国一般只需要掌握Java,JavaScript,PHP就基本不用担心失业了

  • @user-gm3rc2wo4s
    @user-gm3rc2wo4s2 жыл бұрын

    此人太專業了!

  • @yanjie9536
    @yanjie95363 жыл бұрын

    通常學會一種語言,換到另一種語言就很快。畢竟概念都學會了,只需要學習如何將概念轉換成code。

  • @user-xy4ff6fx9x
    @user-xy4ff6fx9x Жыл бұрын

    講得很好-我喜歡-我也是新手想學習程式設計-請版主多分享你的過來人心得-謝謝你

  • @brucencnp
    @brucencnp3 жыл бұрын

    讲得真好,我对语言的定义只剩下语系了,举个例子,学习了C++,那么javascript,C#都容易入门,但是lua,haskell等较难理解。有时候真有点郁闷,因为写过好多不同种类的语言,并且OOP,linked list等等不是问题,反而经常写东西的时候,知道要把数据弄成什么样,知道底层的数据怎么流动,可语法和API完全都想不起来,甚至if else都要google。你可以想象吗?一个coder连if else都要在办公室查询的时候,会被什么样的眼光看待。

  • @user-sf7zc3io9r
    @user-sf7zc3io9r3 жыл бұрын

    最简单易学的毫无疑问是VB。目前来说用途广泛程度上不如python,但是光说容易学容易入门做东西的话。肯定是VB。PY光是配置环境PIP,import这些破玩意儿就能吓退一群人。然后到了需要UI的时候你才会知道微软的VB之类的有多亲民。

  • @user-rz6fo9th1t
    @user-rz6fo9th1t3 жыл бұрын

    白話文:跨出第一步比起選擇猶豫哪一個來得重要!

  • @lsc0427
    @lsc04273 жыл бұрын

    我自己學下來是覺得 學完Java或C然後去學JS跟PY 整體下來會非常輕鬆 Py跟JS真的省略過多

  • @user-tc7uw3kk2f
    @user-tc7uw3kk2f2 жыл бұрын

    這就像座標系,直角座標跟極座標各有適合的問題。

  • @chdglode
    @chdglode2 жыл бұрын

    博主说的对,有位大神告诉我说,他发现会英文的华人一般两天能掌握韩语和日语,一周就能掌握希腊语和拉丁语,泰语梵语波斯语和阿拉伯语最多也就两周搞定

  • @Benjamin-lv8zg
    @Benjamin-lv8zg3 жыл бұрын

    20年前學了JAVA,but you known 2000泡沫破裂,現在自己做invest, BTW髮髻線升高了

  • @manfredlin650824
    @manfredlin650824 Жыл бұрын

    各位前輩,小弟想請問一下,要寫程式跟儀器連線控制,新手應該學什麼軟體簡單易上手呢?

  • @ethereum_go_zero_toyear
    @ethereum_go_zero_toyear2 жыл бұрын

    博主如何看到函数式编程语言 没有变量的特性是否更适合多核的现代处理器

  • @jiama8461
    @jiama84613 жыл бұрын

    不以工作為目的的話,單純地可以學 C++ Rust Scala Haskell ... 語言比較相似,那是因為它們屬於同一種範式 不同範式的語言則會相差很遠,C# 轉到 F#,JavaScript 轉到 PureScript,,能看懂的代碼不超過10%

  • @user-wg4lz5lu5d
    @user-wg4lz5lu5d2 жыл бұрын

    Hi, Terry . I just subscribed your channel and it’s very interesting on your contents, one question is I’m looking for making a JARVIS assistant tool, which tool is good to start with? Btw, happy new year 2022

  • @jf_her
    @jf_her3 жыл бұрын

    Python 比較適合新手,搭配 Flask 也就可以應付網站或者爬蟲都可以

  • @CrieiKing
    @CrieiKing3 жыл бұрын

    1. python 2. JavaScript 3. Java OK 應用級別!

  • @TheMichaelwinlin
    @TheMichaelwinlin3 жыл бұрын

    C++ C C# Java 才是首選吧~ 我自己就是先學了python 學了很多不好的習慣 後面才學了C 才慢慢一點一點地把基礎補回來

  • @foodchain7486

    @foodchain7486

    3 жыл бұрын

    請問有什麼不好的習慣呢,有點好奇

  • @user-fs1er7xh1o

    @user-fs1er7xh1o

    3 жыл бұрын

    好奇+1

  • @charkkk14

    @charkkk14

    3 жыл бұрын

    @@foodchain7486 可能python有太多的函式庫可以使用,許多程式只是靠記憶而已,以及許多內容的簡化,我自己也學過python C++ C ,個人沒有遇到甚麼不好的習慣//

  • @user-ec4xz4pe5r

    @user-ec4xz4pe5r

    3 жыл бұрын

    @9652 qwer 可是學校都先教c語言

  • @matt881018

    @matt881018

    3 жыл бұрын

    @@user-ec4xz4pe5r 學會的到底有幾個 哈哈哈

  • @linyuting1980
    @linyuting19802 жыл бұрын

    Terry 你好,你這篇文章對於想轉入軟體工程師的完全新手真的是好建議,能請問這方面軟件對電腦硬體方面的需求?

  • @astray4390
    @astray43903 жыл бұрын

    我前一個公司做自動化測試,就是要NODEJS,現在的工作跟大數據有關,會需要SQL SSIS C#相關的技能....然後也要會VB...不過基本上都沒得選擇,就算看不順眼也要想辦法學會...不然KPI達不到就麻煩了

  • @weiwei1292
    @weiwei12923 жыл бұрын

    编程语言本质上来讲大大同小异,没必要太纠结。关键是要掌握编程的基本概念。比如变量定义,函数,条件判断,循环,输入输出等等。所有语言都要实现这些功能,区别只是方法和格式。所以从这点来讲,Java确实是很不错的一个选择。另一个是golang。不过golang在有些功能的实现上有点怪,个别功能没实现。不太建议C++,功能太庞杂,初学难度有点大,容易抓不住重点。Python也不太合适,很多点没有涉及到,或者被掩盖了。Java for kids可以看一下,主要的点都涉及到了。

  • @hackbearterry

    @hackbearterry

    3 жыл бұрын

    有道理

  • @showpon01
    @showpon013 жыл бұрын

    Tks 4 sharing!

  • @user-ug3oy4qb5c
    @user-ug3oy4qb5c3 жыл бұрын

    我是剛轉職而去參加C#的課程 聽完這個後 想之後學JS試試看了

  • @lemonwater826

    @lemonwater826

    3 жыл бұрын

    都可以學習,找到自已適合專精的一種使用程式語言,加油。

  • @chuyuanchiang7183
    @chuyuanchiang71833 жыл бұрын

    我想 到底是以簡單入門為主 還是以完整的思路為主 結果會是不同的, 像C++配合generic programming 是需要讓programmer還要思考compiler time跟runtime的情況, 如果一開始就學習這麼複雜的language, 學成之後 整體觀念底子也會大大的增強, 反之 太容易入門 之後要學複雜的language時 門坎依舊在 會馬上回過頭使用原來language 待在舒適圈的機率也會大大上升 依個人需求學習我想是很重要的

  • @yulintao9745
    @yulintao97453 жыл бұрын

    每個人會適合的程式語言不一定,但個人建議最好不要先從C , C++ 開始,否則容易有挫折感

  • @user-ly9tn8qg8g

    @user-ly9tn8qg8g

    2 жыл бұрын

    我們系大一就從c++開始😷

  • @jerryli7420

    @jerryli7420

    2 жыл бұрын

    C語言 從入門到放棄

  • @呀咧呀咧

    @呀咧呀咧

    2 жыл бұрын

    c++很好玩,實現同一algorithm的玩法很多

  • @Kamikamikoshi

    @Kamikamikoshi

    2 жыл бұрын

    那高中就學c++怎麼辦( ・᷄ὢ・᷅ )

  • @kaejyl

    @kaejyl

    2 жыл бұрын

    大一第一堂程式課C++…真的應該跟學校好好建議耶

  • @jackop60506
    @jackop605063 жыл бұрын

    javascript 跟 java 差在哪? 當你在 js new 物件時發現了 prototype 當你在 js 用 this 時被坑 當你在 js 算 0.1 + 0.2 不等於 0.3

  • @shao_2144
    @shao_21442 жыл бұрын

    影片好像沒講到,請問商學相關或Marketing相關最適合哪種呢 謝謝Terry

  • @user-vy6cr8if4w
    @user-vy6cr8if4w2 жыл бұрын

    你好,近期正在學習PHP全端工程師的課程,剛接觸覺得非常難懂,且學習困難,所以剛才在YT上收尋JS發現你的頻道,點進來看之後也看了你其他影片,覺得你的分析邏輯清晰很有道理,所以訂閱你囉!很高興認識你。

  • @hackbearterry

    @hackbearterry

    2 жыл бұрын

    加油

  • @CodingWithShou

    @CodingWithShou

    2 жыл бұрын

    該不會是網頁15天吧?

  • @au-difan6331
    @au-difan63313 жыл бұрын

    2021最新TIOBE語言排行第一是C語言,第二是Java。以台灣的環境來說,眾多的系統廠與IC設計公司用的都是C語言,若你想要在這些公司求職,精通C語言是必備的。

  • @jeremychou0314

    @jeremychou0314

    2 жыл бұрын

    超認同你的說法,在台灣這兩門語言基本上必學,IC 設計公司以 C 語言為主,而各大老網頁開發公司 JSP 用量完全不輸 JS 啊!

  • @winterheat
    @winterheat3 жыл бұрын

    Ruby 優雅到不行

Келесі