Programming is hard. How should you start?

Поделиться
HTML-код
  • Опубликовано: 24 дек 2024

Комментарии • 199

  • @james-kool
    @james-kool  2 года назад +20

    udemy課程連結:tinyurl.com/2o3drnvl

  • @ivanvva9527
    @ivanvva9527 2 года назад +342

    其實會放棄還有一個原因就是很多老師喜歡用專業術語教初學者,自以為這些他們以為很簡單的知識大家都應該知道,倒置初學者不知道學著的這些東西到底是幹嘛用的

    • @axisk47
      @axisk47 2 года назад +62

      講得好,終於有人講出真話。每次遇到這種的,我都會送他兩句話:程式寫得好,要飯要到老

    • @awei2943
      @awei2943 2 года назад +2

      沒錯

    • @ykh8253
      @ykh8253 2 года назад +2

      干 講得太好了

    • @Jeremy9106
      @Jeremy9106 2 года назад +12

      「知識詛咒」

    • @briankennedy7268
      @briankennedy7268 2 года назад +51

      這不只限於寫程式
      很多科目也是一樣的狀況
      很想跟那些老師說講白話一點是會死嗎?
      但後來才發現那種老師通常不太會教書

  • @danielYoung0522
    @danielYoung0522 2 года назад +98

    基本上寫程式幾十年
    由開始的Basic、C到OOXX一連串下來,最後定格在C#、python、C++、golang(剛開始還是從erlang開始了解到這裡)、SQL。
    大致寫過一遍後的心得就是什麼場景用什麼語言工具的效能最好。
    如果是軟工企業用模版建構的方式就是進去什麼用什麼,因為人家都包好了,你只有出肝就好了…
    如果進去的各行各業有自已的系統,那就是系統怎麼用你就怎麼學。
    寫手機APP、跟APP背後的Server軟體最好是選其中一個專攻,因為背後的知識很多。
    一般企業幾百千人的快跟手機應用幾萬人的快是不同層次的東西。
    即時的資料要開發就要規劃好放在暫存器上。
    以前在「快快樂樂學OOXX」的時代,找到資料很開心。因為終於工作可以交差了。
    後來軟工書店看原文書(花了幾萬),原來國外的原文書一本可以抵台灣的中文書六本。所以那時「台灣的中文書就不看了」,最多只看原文的中譯本。
    再後來網路發達後,就會發現一個現象,就是剛開始繁中的網頁還蠻多的,但是都是快快樂樂之類的經驗分享。
    當然最原始的就是英文網頁,你可以在英文網頁找到各種解決方法。
    到最後除了找原文網頁,也會找到簡中網頁。
    最後就是英文網頁跟簡中網頁之間會給你答案。
    如果要寫程式最好也要有SQL。光SQL的效能就可以讓你爽一大陣子。
    C#、JAVA都是包打天下型的語言。也應該是軟工公司的偏愛。
    如果你要走開發產品的公司,最好要了解該公司的產品用哪些語言。
    學到最後就是「邏輯經驗累積」。
    什麼語言都不是重點。只是學習新語言的時間能多短。
    到最後還是會遇到原來的問題,你能透過這些經驗賺多少錢…
    我是打算自已做…

  • @borislai9970
    @borislai9970 2 года назад +149

    如果英文還OK的人真的建議Udemy,
    一堂課都只有300多元而已蠻超值,
    會一步一步帶你完成一個Project
    做起來也比較有成就感

    • @james-freekp
      @james-freekp 2 года назад +4

      Udemy我也是蠻推的 尤其是初學者

    • @stevenlai4772
      @stevenlai4772 2 года назад +1

      您好 我算是自學的學生,想問一下搶票程式大概是哪個udemy上的哪個範疇呀?

    • @borislai9970
      @borislai9970 2 года назад +3

      @@stevenlai4772 建議可以了解Python程式語言與網路爬蟲相關的知識

    • @xiang1888
      @xiang1888 6 месяцев назад

      ​@@stevenlai4772 要說學習曲線比較快就 python,我自學大概4個月,那時候邊上碩班課程邊自學,目前來說我的程式語言沒有正規去上課學習過,所以有些基礎知識滿缺乏

  • @jeremychou0314
    @jeremychou0314 Год назад +47

    圖學工程師路過
    個人覺得初學者應該釐清自己想「寫程式賺錢」還是「對程式的原理感興趣」,前者基本上不需要讀資訊相關科系,除非想進半導體這種吃學歷的,不然只需學好某個職缺的專業能力就能上工了,Zero To Mastery 這個網站就提供蠻多幫助,包含0到應徵工作一條龍服務。寫程式賺錢工作包含網站開發、維護、雲端、區塊鏈、金融科技等等數不勝數,也不用擔心發展受限。
    後者就必須學一些比較底層的知識,包含網路原理、編譯器運作、記憶體結構等等,除了大學課程,MIT CMU UCB Stanford 等名校線上課程也值得一上。

    • @min-eq5pr
      @min-eq5pr 7 месяцев назад +2

      我個人對圖學工程師懷抱著敬意,畢竟,在滿街都有工程師頭銜的今天,圖學工程師的門壏還是相對較高的

    • @jeremychou0314
      @jeremychou0314 7 месяцев назад +1

      @@min-eq5pr 算是對成為薪水小偷很友善的領域XD

    • @lynn3528
      @lynn3528 4 месяца назад

      想請教一下好像網路上看到比較多的都是前者,後者的出路或是展望有什麼可以知道有什麼呢

    • @zenu5682
      @zenu5682 3 месяца назад

      您好!我最近算是剛開始接觸程設 打算先自學看看 不知道方不方便跟您要聯絡方式&問些問題等等的

    • @jeremychou0314
      @jeremychou0314 3 месяца назад +2

      @@lynn3528 後者本科出身的會更有優勢,比較常見的像是AI工程師、5G工程師等等。
      以圖學為例的話,偏後者的人可以成為演算法工程師,開發繪圖引擎、動畫軟體以及各種特效、物理模擬演算法;喜歡偏底層的,也可以成為編譯器、驅動軟體、GPU工程師。
      這種職缺通常稀少,圈子小,一旦站穩了,其實work life balance 挺不錯,待遇也不差
      至於公司的話,偏軟體從Unreal Engine、Reallusion、Maya、Pixar、Meta到中間值的Google ,或偏硬體的Nvidia、高通、超微都有在招人。但如同上述公司,因為是冷門領域,所以通常是大公司才有經費開發,小公司真的可遇不可求啊

  • @ttandie
    @ttandie 2 года назад +19

    寫程式,最有效的方式,相信幾十年都不變:基本功:邏輯(FLOW CHART),CODING及語言(最容易)最重要的:實戰。實戰,做MAINTENANCE維修,最好是高手的成品或公司既成案例。學習是不斷的,沒有一蹴而舊的神話。

  • @MC-ii7jp
    @MC-ii7jp 2 года назад +23

    實體順位優先度低於線上這點我有蠻深刻的感觸...當初到某大學上暑期班,課堂作業因為基礎沒打穩做起來很卡,每次先繳交的那幾個都是小五小六的小朋友,信心打擊真的很大。

  • @SuperXas1
    @SuperXas1 Год назад +4

    現在網頁程式很亂前端也要會後端也要會樣樣要會樣樣不精,微軟後端改來改去,明明一般公司都是個人獨立在寫,搞一個什麼MVC架構,麻煩死,自已當導演自已當演員,現在整天都在學新知識,原本老手全變新手,沒有人是老手,每個人都菜的不得了,以前用ASP簡簡單單,可以做到出神入化,但現在改用C#,斷手斷腳,花了更久時間才做完以前輕鬆就完成的東西,微軟其實是要創造老師的產業,以前自學就會,現在要找一堆書找課程,學了老半天永遠學不完,但其實網頁真正進步較多是在前端,後端複微軟搞的亂七八糟,一直改一直改老師產業就有了

  • @johnslife7375
    @johnslife7375 Год назад +27

    两三年之前学过python,现在学html,css,Javascript,还有php。平时每天2小时左右,周末时间更长,这次学了差不多一个月了,在尝试建设网站,感觉每天学习兴趣很高,周末也不想出去玩了。建议看英文的学习视频,RUclips 上面有几个频道的质量很高,而且讲得比较好懂。一定要动手码起来

    • @Susan-iz3md
      @Susan-iz3md 5 месяцев назад

      請問有推薦的頻道嗎

    • @yeray-g9b
      @yeray-g9b 2 месяца назад

      @@Susan-iz3md英文讲解真的简单明了。❤

    • @jyd3799
      @jyd3799 2 месяца назад

      @@yeray-g9b 求推薦。。🙏

  • @GameEndorphins
    @GameEndorphins 8 месяцев назад +1

    講得很好,很喜歡你的影片!

  • @blue-w-potato
    @blue-w-potato Год назад +6

    看來我是那種運氣很好的,國中第一個接觸的程式語言是python,想學其他程式語言都被各種原因阻止,所以就學python。後來國三用會考前幾個禮拜的假日自習在看屬性、物件、類別的時候,剛好遇到監自習老師是高中部教python的,他告訴我有關AI的事情和各種編譯器的差異,後來進資處科還是遇到python,去金象盃培訓又看到python可以處理大數據和運用AI,所以我幾乎不用思考我的目標,就一直被巧合安排著

  • @LINBLUE1001
    @LINBLUE1001 Год назад +5

    這個影片超讚,我去年3月就是小白直接去補習,結果只是知道很淺的東西QQ。直到後面有構圖後開始去補各種線上課程才比較有進度。

  • @celp329
    @celp329 2 года назад +7

    謝謝這支影片,很有幫助!雖然已經歪路走了不少。。。但及時止損應該還有救

  • @rainbow_show
    @rainbow_show 2 года назад +65

    初學設計電腦程式不難, 但寫到中階時,大多數人都放棄.
    設計程式不但講究邏輯清晰, 最重要的是要具備創造能能力. 這一點條件,卻需天生.
    類似下棋, 高手也是天生而來的. 努力不能取代天分.

    • @MingderYeh
      @MingderYeh 2 года назад +27

      我覺得類比成文學寫作可能是合適,大家都可以寫作文,但要成為頂尖的作家是不容易的。程式語言是把創意實現的寫作工具。熟習工具技巧只是讓你,在寫作過程更快,更順暢。重點是你要寫的內容就需要不同領域的知識。寫醫學小說,要有醫學知識,寫神怪魔幻小說,要有各個文化圈的神話傳說背景知識。

    • @simplemagi6286
      @simplemagi6286 2 месяца назад

      確實,也跟個人的邏輯思維方式有很大關係。有人雖然是做了5年10年資深,但是還是像流水賬一樣堆砌辭藻(函數模塊),遷移整合的時候很痛苦。

  • @XiWindCorp
    @XiWindCorp 2 года назад +5

    7. 教學書籍。通常英文的會比中文的更新得更快。
    例如:免費的教學書籍pdf(英文)、付費的教學書籍(英文)、博客來(中文)

  • @qy999q
    @qy999q 2 года назад +10

    大師,之後能否分享下心得:
    1.若寫code不知其問題或解法,網路上也查不到,只能靠自己盲測,那想詢問盲測會用到哪些方法?(當成自己是柯南在辦案?)
    2.很多網路大師的神代碼常常和別人與眾不同,很難看懂(通常絕對不會有任何說明),但又能解決問題。該如何向他們學習,克服其困難去看懂這些複雜的邏輯程式?
    3.如何加快學寫code的學習速度和熟練度,哪些是必學重點?哪些是可忽略的?(畢竟大家時間都有限)
    4.英文不好,想問學寫code的職場出路會變小?英文對開發工程師的重要性?

    • @crsgypin
      @crsgypin 2 года назад +5

      小弟我有一些心得可以分享
      1. 程式通常學到幾年以後,自己測試的機會比較大,在網路上要答案,反而不容易。而且自己測試,也不能叫盲測,通常是有邏輯的確認一些細節
      2. 我覺得程式的重點是解決問題,大神反而不會是目標。只要面對的任務越難,處理的任務越多,思考的邏輯就會越縝密,時間到也有機會成為高手
      3. 我覺得沒有捷徑ㄟ,就是找題目,然後想辦法完成,題目要越找越難。
      4. 英文極度重要,不能忽略,但也沒想像中那麼難,就一樣是多看多找,一兩年就會看到成果。

    • @jackyehh
      @jackyehh 2 года назад +5

      雖然也是菜雞不過分享一下
      1.當碰到問題首先第一步是搞清楚自己的問題,還蠻常看到有人沒搞清楚自己的問題就出來提問題,別人可能比你多些經驗,但是不會通靈
      提出問題時,記得先整理出:1.問題點 2.能給出的資訊(使用語言,使用框架,使用版本,系統架構,目前嘗試過哪些方法之類的 3.這段程式期望達成的功能
      給得夠詳細才能讓對方了解你碰到的問題 ,而不是簡單的一句我這邊報錯了怎麼解決。
      也可以提供狀況給別人後詢問問題的搜索關鍵字,根據我的經驗大多數情況都是你搜索的關鍵字不對,關鍵字用對了在stackoverflow上應該都可以找到可以借鑑的資料,
      然後如果是你自己寫的程式你是不會去盲測的因為你應該要清楚知道這段該做到那些事情,在完成一段code時就要去做測試這段是否正常不是到全部組合起來後再來測試,
      Unit Test 以及ide的debug模式會是你的好幫手
      2.基本上這種代碼你可以去了解一下底層原理,了解後你才有可能去使用到他,但是說實話在公司的專案內你很少會看到這種code的出現,
      因為一般來說一個專案是團隊合作的,常見是新手老手一起 如果你使用了這種code反而會造成其他人的困擾
      3.基本上這個就是磨,寫得多看得多了,你自然看到題目就大概知道這邊大概要用甚麼了,不過也要小心有時候太慣性也不好就是了。
      4.英文不好,最大的問題是吃虧,小弟也是英文不好,很多東西意思就已經命名在那邊了,但是你可能就得去查一下到底該用哪個,這點實在是覺得很吃虧
      至於英文文章之類的右鍵google翻譯基本上是能懂個7~8成 但是跟直接看原文詳細了解的比起來也是吃虧,
      以及無法去國際化的公司,因為需要彼此間信件 語音溝通所以那些公司都會要求英文程度。如果可以還是推薦盡量提升一下英文程度。

    • @qy999q
      @qy999q 2 года назад

      @@jackyehh 非常感謝高手的分享!!

    • @qy999q
      @qy999q 2 года назад

      @@crsgypin 非常感謝高手的分享!!

  • @simplemagi6286
    @simplemagi6286 2 месяца назад

    我是傳統理科出身,後面因為深造和工作需要,做一些計算、模擬方面的工作,也是先從一些艱深的行業計算程序操作開始(祇有命令行或者靠腳本運行的)。然後為了自動化開始學了一點shell和Python,後面覺得自己行了開始編寫一些代碼,C++之類。再之後覺得別人寫的行業代碼都是什麼鬼,開始學一些編程理念、範式,整合出一些經驗,至少現在自己做個幾千行、萬行的實用計算程序也是條理清晰,組織明確了。從頭到尾,主要是因為有**項目驅動**,因為有項目、能和實際結合,所以越學越來勁,要不然抓瞎學我肯定打了無數個轉放棄了。

    • @敏-x5q
      @敏-x5q 2 месяца назад

      您好,請問怎樣可以擁有“項目驅動”?

    • @simplemagi6286
      @simplemagi6286 2 месяца назад +1

      @@敏-x5q 有一個可以盈利或者實現目標(求學、發展...)的項目,然後自學程式對這個項目有正面貢獻。比如理工類設計某些構件、進行一些計算模擬的工作,計算機出身的有一個不錯的業務路徑...就好像餐廳,哪怕老闆/經歷/幫工原本不是廚師,有時需要自己上陣挑戰自己,廚藝也會不斷精深...其實也是個人的微創業。

    • @敏-x5q
      @敏-x5q Месяц назад

      @@simplemagi6286 I catch your meaning, thanks

  • @Koishogi
    @Koishogi 2 года назад +6

    推鐵人30天的免費教學 是一個很好的入門

  • @Lumpy970253
    @Lumpy970253 Год назад +9

    我個人是0基礎直接去上付費實體課程的人,後來也很幸運能完成課程並找到全端工程師的工作
    但我想補充實體課程另外的兩個好處
    第一就是問問題很容易,老師助教都在場直接問就好;demo的時候老師助教也會直接給回饋,可以快速抓到自己程式乃至project的盲點
    第二就是人脈,以我個人報的課程為例,許多老師都是微軟MVP等級的講師,偶爾也會提供認識前輩、考證照和進修學習的機會(通常也會有優惠)
    我個人覺得這兩點是付費實體課程最突出的好處吧,這兩個好處也幫助我非常多

    • @dan_rr01
      @dan_rr01 Год назад

      請問數學很爛學得了嗎

    • @Lumpy970253
      @Lumpy970253 Год назад

      @@dan_rr01 個人認為沒問題
      數學好很吃香沒錯,在邏輯推理上會有優勢,當時班上最強的人就是數學系的XDDD
      但我覺得數學能力絕對不是必要條件

    • @dan_rr01
      @dan_rr01 Год назад

      @@Lumpy970253 想問你,就是說 有需要在意語法公式為何長這樣嗎,例如計算字串的語法/ str =“python”
      Print(str)
      Print(len(str))
      我最近兩三天開始接觸的,就照著教學照著打語法,但不太明白為何語法一定是長這樣,還是說基本語法就是死背這些公式,然後把一堆公式放在一起就可以做程式了?

    • @182B05曹慶祥
      @182B05曹慶祥 Год назад

      @@Lumpy970253 您好 最近也對工程師有興趣,想問您上ˇ的是哪一種課程呢

    • @Lumpy970253
      @Lumpy970253 Год назад

      @@182B05曹慶祥 一個叫做Build School的培訓班,還滿推的可以了解一下XD

  • @erick9604
    @erick9604 2 года назад +6

    真的很幸運看到這部影片 我是一直都想學會這方面的知識運用 最近開始著手自學 腦海裡有個小工具想做出來 但不知道如何下手

  • @WGPETER
    @WGPETER 2 года назад

    關於學習策略方面感覺有被啟發到,非常詳細的分享,謝謝你的影片!在Coding這條路感覺可以再繼續加油!

  • @林泓旭-c6h
    @林泓旭-c6h 2 года назад +2

    謝謝你的影片,讓我很有幫助。

  • @jeffrey5718
    @jeffrey5718 7 месяцев назад +4

    放弃的原因还是没兴趣,计算机可不是你咬咬牙就能忍下来的,真的不感兴趣的话根本坚持不下来,那是多少个日日夜夜的debug,多少个苦思冥想一下午但是一行代码也写不出来的痛苦,多少个卡在一个实现上几天甚至几周的辛酸。

  • @singmantkpss
    @singmantkpss 2 года назад +2

    讚啦!! James和Udemy合作喔, 最喜歡的平台, 希望之後介紹技術影片, 結尾多做一些課程 hehe

  • @chitony9666
    @chitony9666 6 месяцев назад +3

    在找尋目標的時候,別忘了注意一個很重要的條件,血統
    對,我就是在說那些想轉職搞AI,傻傻一股腦跑去交學費的,那些起步月薪8萬10萬15萬的,非國立頂大的都進不太去了何況是一個幾個月集中營出來的,基本上那些薪水很吸引人的職位不是吃資歷就是吃血統,資歷不深、血統不純就不要眼高手低了
    還有,拜託不要拿集中營的專案當作品集來應徵工作,我自己在面試人的時候看到這種就先扣50分了
    為甚麼呢?因為我發現怎麼有好幾個人作品這麼像?然後再看一下網址,怎麼後贅都一樣,然後查了一下,喔,原來某某專班這個月有一批結訓的
    我會質疑這東西到底是不是你自己獨力完成的

  • @break415
    @break415 Год назад +2

    。先線上課程,再實體課程
    。翻轉教室:先線上自學 → 後教室提問
    。tutoral hell:拼命上課的無限循環 (動手作專案找答案才是正途)

  • @joeyyeh4690
    @joeyyeh4690 Год назад

    這部影片超棒

  • @EdwardsChien
    @EdwardsChien 2 года назад +7

    學的起來的人, 看書都學的起來。 學不起來的人,去上課也學不起來。

  • @TwoNightMix
    @TwoNightMix 7 месяцев назад

    我是自學C++的 我一開始熱情滿滿 學了一個月但是後面跑去玩遊戲過了一年才把C++學入門 現在在學習C++23 還有常用的算法 數據結構

  • @阿羽-s3f
    @阿羽-s3f 5 месяцев назад

    我是想考公職資訊類別,學習資料結構科目時發現必須要有程式語言的基礎
    所以就問ChatGPT學習資料結構前,學習程式語言基礎按照順序應該為哪些
    他給我的建議Python>Java>C++
    理由:
    python(入門):快速掌握基本編程概念和簡單的資料結構(如列表、字典),了解變數、條件語句、迴圈、函數等
    Java(中階):理解面向對象編程概念,如數、鏈表、堆棧、隊列等
    C++(高階):深入理解高效能數據處理和內存管理,如二叉數、紅黑數、圖等
    目前正在利用免費資源自學python
    請問照著這個順序學習是可行的嗎?

    • @iu0307
      @iu0307 2 месяца назад

      python才是最難的 好入門難精通 程式太肥會跑很慢要常優化

  • @hchsbilly
    @hchsbilly Год назад

    真心推!麥西米連的React課超棒的🎉

  • @rita_6399
    @rita_6399 2 года назад +8

    我剛好就是裡面說的那個,學完c但不知道要做什麼,後來學java
    時課程內包含了做問卷網頁,但還是覺得自己不會,隔三個月後學了Linux。而且以為像是專業工程師不會遇到這樣的疑惑,才不敢去問問題,所以這影片說到重點很訝異

  • @黃秋貴-m4d
    @黃秋貴-m4d Год назад

    從實際應用帶入真的會更容易也更明白自己正在學什麼而不會很容易聽不懂就跳過放棄XD

  • @salinia
    @salinia 2 года назад +1

    Popular 的東西首推 Udemy,如果是很熱門的主題我會再針對講師咬字跟口音還有逐字稿對方有沒有re過去做選擇,不過身在SI廠,很多必須學習的軟體是只有原廠資源的,講師真的鳥得跟什麼一樣...

  • @SuperXas1
    @SuperXas1 Год назад

    我是覺得企業應該是要培養人材,從公司先徵學員,學員算是試用員工,公司看需要什麼人材,針對這個去學,像要後端WEBAPI工程師,那前端就暫時不要去學,只要學簡單基礎URL表單,然後主力專攻後端與資料庫,光這兩個就讓你學到頭痛,而目前以我經驗能前後端分離也就WEBAPI能做的到,但要配一個超強前端有JavaScript工程師,後端完全不用管前端畫面

  • @Jason__Chu
    @Jason__Chu Год назад

    謝謝James🥹🥹🥹 我現在是MIS人員,準備轉職去寫Web前後端

  • @yiyenchao415
    @yiyenchao415 9 месяцев назад

    句句金言感謝你

  • @apa4336
    @apa4336 2 года назад

    謝謝你的經驗分享!

  • @李奇勳-q2k
    @李奇勳-q2k 2 года назад

    謝謝老師,有字幕真的太好了!!

  • @yu-tehuang7437
    @yu-tehuang7437 2 года назад +3

    謝謝推薦,前陣子超想去上bootcamp的(我人在德州)但這邊bootcamp都蠻貴的

  • @jacquelinetung
    @jacquelinetung Год назад

    謝謝分享!!

  • @只是一个路过的
    @只是一个路过的 2 года назад +7

    现在很多的资源都是有点超纲的,而且会套娃。就拿前端的技术,React 来做例子吧。现在一问要学前端大部分人应该都推荐学React,Angular,Vue 这些
    要学React需要先学HTML,CSS,JavaScript。一些面向对象的知识,然后ES6 语法,然后AJAX技术 - Asynchronous JavaScript and XML。这之后还要学习Class based Component再学习Functional based Component(学习用React Hook),之后还有一些库例如路由,还有其他魔法般的开源库。这其中的坑那可太多了
    然而这只是前端,如果是涉及到后端你也想自己搞,伺服器自己搭或者搞云端伺服器(需要networking知识但不多)。要学的就更多更多了,然后还没完,算法要去研究一下,面试会用,一些奇奇怪怪的需求如果有适合的算法就会迎刃而解,效率也不用担心,没有的话...耗子位子

  • @sky901715566
    @sky901715566 2 года назад

    分享得很好

  • @knn65
    @knn65 Год назад

    謝謝 很有幫助

  • @2sourcerer
    @2sourcerer 2 года назад +6

    我覺得免費的教學可能更容易放棄 因為比較簡短,學習門檻更高,也沒有同儕。很多課程不貴,幾千塊。我覺得還不如直接投入一個看看。不過實體進度太快當然也是個原因。但很多時候光是電腦問題就可以卡死新手,需要有人幫忙。bootstrap 的話實體可能比較好。

  • @arzi2051
    @arzi2051 Год назад

    我是经济学专业自学的电子,语言学习的是C,学习方式跟视频中说的非常相似。零基础学习工科确实非常有挑战性,第一关英语,第二关数学

  • @lolivk
    @lolivk 2 года назад +1

    當初真的很後悔,沒有先線上課程,就去實體課程,結果就是浪費時間浪費金錢,熱情消逝...

  • @rza563
    @rza563 2 года назад +7

    關於花錢買的課程會比較珍惜這點不同意,就像我steam都已經花錢買遊戲了,為什麼還要花時間玩它呢🤣
    P.S.真的推薦udemy,超級便宜而且其實老師們都會考慮到非英文母語人士講比較慢,真的不行還有字幕可以用喔

    • @james-kool
      @james-kool  2 года назад +3

      其實是因為遊戲太便宜

    • @rza563
      @rza563 2 года назад

      @@rl4957 完全認同

    • @黃柏翔-e1v
      @黃柏翔-e1v 2 года назад

      @@james-kool 遊戲耗費的精力遠遠比一般線上課程多太多了

  • @江民裕
    @江民裕 Год назад

    感謝James推薦,看到課程打折只要330就直接購買了 !

  • @clairezhang3103
    @clairezhang3103 Год назад

    还是得跟着实战课学习才不枯燥,更容易上手。

  • @genenwvrvrjfjdjeugwevwgjercqfn

    考資工研究畢業後就會寫程式了,而且頭還會禿喔!不錯吧

  • @taochen71
    @taochen71 Год назад

    嘗試去理解問題的本質
    知道什麼問題用什麼武器
    工程師多半時間都是跟現實做鬥爭
    而不要被語法糖或是比較Fancy的做法閃瞎了雙眼
    給入門一陣子的小夥伴們

  • @洪于庭-u7w
    @洪于庭-u7w 9 месяцев назад

    我也是,
    很好奇
    各式文件程式
    到底是怎麼從無到有
    甚至轉檔
    最後還能相容互補
    太神奇了,傑克

  • @nickvfx
    @nickvfx Год назад

    科班学美术的自学编程断断续续几十年,也写过一堆工作中用的小工具,一直懵懵懂懂。
    直到看到有人说,写程序说到底就是处理数字,关键是要学好算法和数据结构。

  • @張李-m6v
    @張李-m6v 2 года назад +7

    像我學了python與flask,想要做api,遇到問題(被面試官笑說flask很爛)後改學golang和gin,一樣要做api,後來我才發現,我也只是換一個語言與框架做同樣的事情而已,應該差沒多少才對。

    • @james-kool
      @james-kool  2 года назад +14

      面試官水準滿差的

    • @XD-nl1wl
      @XD-nl1wl 2 года назад +3

      不意外
      我還看過面試官自己出演算法題目自己都不知道這個演算法複雜度的
      而且還是很簡單很常見的排序演算法

  • @hychoo1926
    @hychoo1926 Год назад

    报了两个月的安卓课,说是初学者也能教,头一个月要我们先学java。刚开始几天课程还都能跟得上,课程结束后留下来自己研究甚至能写点小游戏啥的。第四天开始就奇怪了,整个学习班就好像只有我不懂代码,老师问什么,别的同学都能抢答了就我听得云里雾里不明所以。感情这些人都是有基础的,那还来这里学什么,老师教的难度也陡然升高完全跟不上就没继续学了,可惜了我那两个月的学费好贵的😂

  • @歐陽若曦-j9f
    @歐陽若曦-j9f 5 месяцев назад

    學習程式設計,是一件不歸路現在業界都要進階有經驗的工程師居多,新人工程師比較難錄取了~

  • @howard120778
    @howard120778 Год назад

    醍醐灌顶

  • @two0two4ar
    @two0two4ar 2 года назад +3

    能介绍一下有什么project适合初学者循序渐进的吗?或者什么网站

    • @MingderYeh
      @MingderYeh 3 месяца назад

      開頭就問那麼大的問題,一下子就上升到Project層次。你要問的是Program課程吧。能回答你的人,要大大大大神,才有能力。😅

  • @cyg6535
    @cyg6535 2 года назад +1

    感謝分享😭😭😭😭 雖然已經走歪路走一半了⋯⋯

  • @colldc4207
    @colldc4207 2 месяца назад

    老師請問你完成project
    從無到有一個大概都花多久時間呢?
    不曉得都是怎麼去構想那個步驟的

  • @NOX-racky
    @NOX-racky 8 месяцев назад

    已訂閱

  • @lionde8111
    @lionde8111 2 года назад +2

    要亲自观看,亲自收藏,亲自点赞。 来自不想写名字的200斤

  • @韭菜大叔
    @韭菜大叔 2 года назад +1

    講得很清楚
    不過我有個影片畫面中的疑問:
    畫面中間偏下面那一條沒對到焦的米白色橫向曲線是什麼?

  • @miku3920
    @miku3920 2 года назад

    花錢買的反而讓我壓力山大,遲遲不點開來看
    我比較喜歡自己跟自己玩,而不是上課的感覺

  • @Odyseee
    @Odyseee Год назад

    4:01 英文要好再來寫程式

  • @ascafe13
    @ascafe13 9 месяцев назад

    有時候會放棄是因為
    教材已經落後了
    技術已經更新,照著舊的做往往會ERROR~~~~~~~~

  • @kuokuo33
    @kuokuo33 2 года назад +3

    還是覺得實體課程比線上好很多,除非你有很好的self discipline

    • @james-kool
      @james-kool  2 года назад +1

      不衝突

    • @tsajm6bh
      @tsajm6bh 2 года назад

      @@james-kool 我都上實體課,然後自己看RUclips跟UDEMY,因為自己在家根本專心不來。

    • @XD-nl1wl
      @XD-nl1wl 2 года назад

      動力比自律重要
      自律是講給沒動力的人聽的

  • @周珍珍-b7r
    @周珍珍-b7r Год назад +1

    想問如果想要累積專案,要去哪裡找資源

  • @Michael_LI
    @Michael_LI Год назад

    0:57 不是說五個階段嗎?這裡有六個ㄟ?

  • @dshadow5321
    @dshadow5321 2 года назад +3

    主播長得好像我同學 連說話方式都像 快笑死

  • @sinkesniperjp
    @sinkesniperjp 2 года назад +9

    写程序其实也没什么难的 我自己基本没上过任何专门的课程 都是实际工作里硬练出来的
    任何语言最根本的东西都差不多 80%以上的逻辑也是通用的 最多也就写法不一样而已
    真打算认真学的话 多做练习是王道 学一个小部分就做一些练习 自己想一些基础的函数自己写 写了再慢慢修改增加功能
    至于从什么语言开始 我建议是看你自己以后打算用来干什么就从最接近那个目的的语言开始就行了
    如果只是想学习一下锻炼自己的逻辑思考能力的话 那么python和java基本是首选了
    如果是真的想深入学习了解计算机语言的话 那建议从C++开始 C++算是大部分语言的基础 也是相对比较严谨的语言
    从C++开始能直接避开很多不必要的坏毛病并且对计算机语言有更深的了解
    我自己十几年下来接触的程序员没有上千也有几百人了 以我的经验来说的话
    如果按照工作强度每天花个4-6小时来做有针对的训练练习的话 绝大部分人都可以在3个月内成为专业的程序员
    另外再加一句 做程序员最重要的其实是自学和应用能力 语言一直都在更新 注定了一生都在学习中 不可能每次都是等人家总结完了自己再去看教程
    很多时候都需要自己去看文档学习和测试 然后实际工作中碰到的问题大部分都是特例 而不是范例 范例的解决办法或许能找到
    但是要解决自己面对的问题就需要根据自己实际情况来对范例的办法进行调整

  • @鮮奶茶-y1f
    @鮮奶茶-y1f 2 года назад +14

    無腦推C or C++ 其實蠻正確der
    我是蠻後悔第一個語言是學python,養成某些壞習慣
    學寫程式真心推薦 C or C++。

    • @Yuan-m8y
      @Yuan-m8y 2 года назад +1

      我正在學Python ...

    • @eric810416
      @eric810416 2 года назад +3

      我覺得還是要看目的,零基礎的人從python開始可以馬上寫出能動的東西,可以專心在流程跟算法。但要學得深入的話最終還是回到C/C++、java這些相對低階的語言,對計算機的基礎也比較紥實

    • @raymond23412
      @raymond23412 2 года назад +2

      我是先自學試java 寫Android , 再學python 處理小事情, 沒看video沒落手落腳去寫 C++ 基本 Hello world / array / string 。 看到一些檔案生成都是 binary 別人沒提供甚麼 header , 都不知道怎樣直接拿數據... 覺得C++ 才是電腦之王。
      另外一看到別人java寫可以Android 連遊戲放玩家資料,以及聯機或多人一起玩,我自己都不太懂 要怎樣免費做,學甚麼 [不知技術中文/英文名]。感覺到了頸瓶。
      最近看大大說leetcode ,然後我就登記了,然後我連最簡單的easy,也寫了40-80分鐘,因為不想直接暴力破解,想弄一些 Binary Insertion Sort 類似的code 去處理,又理了一些array 及 sorted arrays 去處理很小的問題。但之後 CPU TIME 及 MEMORY USAGE 都是 在 40% 左右 (少於50%) ,感覺很差。 我看到有個youtube 影片說甚麼 biweekly 88 winner 用了5分鐘去做不知多少題,不知有沒有看錯。然後有些題目交完答案後,看別人leetcode solution,發現別人有些真的是 寫得比較簡單直接。

    • @tx4586
      @tx4586 2 года назад +8

      首先,
      你有了小小的火苗。努力,不要讓火苗熄滅了。
      再來,
      讓火苗變大,也積累了經驗。
      你會希望先有基礎,再來跑500障礙。
      而不是,
      藉由500障礙,來訓練基礎。
      先來500障礙的話,很容易中途放棄的。

    • @handsome616
      @handsome616 2 года назад

      不要鬧...

  • @rose1227022
    @rose1227022 2 года назад +1

    同意有一種看完了 但是好像不太確定懂不懂
    話說後面那個畫 是自己畫的嗎

  • @creeper0114
    @creeper0114 4 месяца назад

    Udemy能超商繳費嗎

  • @stephaniehuang486
    @stephaniehuang486 2 года назад +1

    弱弱的問~ 螢幕上那個弧線… 是特意加上的嗎? 有點難受…

    • @raymond23412
      @raymond23412 2 года назад +1

      我看不到有線@@....

    • @yunzhensung8193
      @yunzhensung8193 2 года назад +1

      哪裡有線

    • @susanatan1373
      @susanatan1373 2 года назад +1

      可能要換手機了 🙈

    • @yanfone
      @yanfone 2 года назад

      鏡頭的弧線吧,不影響觀看吸收資訊

    • @james-kool
      @james-kool  2 года назад +1

      應該是鏡頭跟讀稿機造成的,原因沒有完全確定,還在想辦法中😂

  • @Mike-ti4zo
    @Mike-ti4zo 11 месяцев назад

    請問重點是要看得懂英文嗎 最近考多益大概才800分不知道夠不夠用

    • @bcb1072
      @bcb1072 4 месяца назад

      我覺得程式主要還是多查多認識專業術語,
      😂那些縮寫術語,
      多益再強好像幫助不大,多益的英文能用到的不多,
      除非你是要拿來跟外國人溝通,或是聽全英語課程。

  • @gunsnroses962
    @gunsnroses962 Год назад

    请大家推荐一下udemy 的课程

  • @YiuMingLai
    @YiuMingLai 2 года назад +2

    錯了,不喜歡折騰是不會寫到程式的,就算有工給你做也不會開心。混不好算好,混得好,你只會害了跟你做事的人。

    • @只是一个路过的
      @只是一个路过的 2 года назад +2

      那还真是,写的程序自己都看不懂,更不要说做文件或在一些独特的商业逻辑里加上简洁易懂的注释。全部,对全部程序员都不喜欢读别人的代码,尤其是写到很烂,或者API写的很绕的。更甚至不写注释的

  • @waikitlui6833
    @waikitlui6833 2 года назад

    連CPU及RAM也不知電子運作,根本是遥不可及!

  • @martintung7008
    @martintung7008 2 года назад +1

    哈哈
    我花了錢買線上課程
    結果課程都放著沒上
    QQ

    • @路人1-z6y
      @路人1-z6y 2 года назад +1

      就跟steam裡的遊戲一樣啊ww

    • @ianl2268
      @ianl2268 9 месяцев назад +1

      怎麼跟我一樣..笑死

  • @KIKI-mt3em
    @KIKI-mt3em 2 года назад

    找不到的話怎麼辦

  • @leefiter6307
    @leefiter6307 2 года назад

    好有思想的年轻人,不学编程都看完了。

  • @wilsonchen1432
    @wilsonchen1432 2 года назад

    請問,有沒有跟我一樣,剛開始只能看中文課程而放棄那些300塊英文線上教學的朋友,後來怎麼去提升自己的英文能力 >

    • @查理-k5s
      @查理-k5s Год назад +1

      我都玩全英文遊戲先

    • @TheBlueFlaming0
      @TheBlueFlaming0 Год назад

      我在用udemy学英文课程之前就开始读英文同人小说了

  • @張皓鈞-k8k
    @張皓鈞-k8k 11 месяцев назад

    C++才是一開始學寫程式的王道
    寫不好不要出來害人

  • @chenwilliam5176
    @chenwilliam5176 Год назад

    並不難啊 😅

  • @skinnyman1102
    @skinnyman1102 5 месяцев назад

    做游戏学什么?

    • @滑片P
      @滑片P 3 месяца назад

      C++用的多吧

  • @廖維成
    @廖維成 2 года назад +1

    但是有人說學程式很簡單,複製貼上就好了?

  • @勤智黃
    @勤智黃 Год назад

    你有在工作嗎

  • @mingxingchen3797
    @mingxingchen3797 2 года назад

    If you don't go to college to study computer science, your chance to be successful software developer on your own way is 1 in 10 thousands.

  • @xue7483
    @xue7483 Год назад

    WC工商來的錯手不及 有料

  • @楊冠曾
    @楊冠曾 6 месяцев назад +1

    臭程式碼

  • @nippy0209
    @nippy0209 2 года назад

    天啊 我是程式白痴= =

  • @Ealsen
    @Ealsen 8 месяцев назад

    c语言是必学的第一语言,别误导别人了。除非你是外行

    • @滑片P
      @滑片P 3 месяца назад

      科班出身是这样,但这视频面向的对象应该是业余人员

    • @滑片P
      @滑片P 3 месяца назад

      或者说想跨专业找工作的人🤔

    • @Ealsen
      @Ealsen 2 месяца назад

      @@滑片P 不存在的 入门计算机行业 你不会C语言是不可能的

  • @broytingaravsol
    @broytingaravsol 2 года назад

    自學寫程式好難??

    • @code1476
      @code1476 2 года назад

      如果放在以前那個年代 確實難放眼到現在的話 百花齊放python降低入門難度

    • @broytingaravsol
      @broytingaravsol 8 месяцев назад

      @@code1476 我練習過的程式碼,變數宣告、字串都可以用不是英語的語言了,哪有什麼難度可言

    • @code1476
      @code1476 8 месяцев назад

      @@broytingaravsol 你可能學的不是QT 指申明类型 有C/C++/ 還有QT本身自己家出的類型 記都要記127個單詞

    • @broytingaravsol
      @broytingaravsol 8 месяцев назад

      @@code1476 你沒有抓到重點,"不是英語的語言"

  • @min-eq5pr
    @min-eq5pr 7 месяцев назад +1

    說句我在職場見過的實際情況,真的當了軟體工程師,但卻寫出狗屎一樣的source code 的,多如牛毛。
    爭功諉過的技能其實也很重要,爭功諉過這種技能,可以幫助工程師在技能完全沒有真的進步的情況下生存,甚至步步高升。為什麼?因為技能夠強的人,一想到要跟爭功諉過的人比誰更會爭功諉過,高手自己都會看不起自己,高手會自己選擇離開,而留下來的人,自然就贏了。

  • @張朝凰
    @張朝凰 6 месяцев назад +1

    別学程序,做公務員更好

  • @楊冠曾
    @楊冠曾 6 месяцев назад

    超好笑

  • @michaelli3874
    @michaelli3874 Год назад

    0:57 不是說五個階段嗎?這裡有六個ㄟ?