Programming is hard. How should you start?

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 พ.ค. 2024
  • #學習#教育#程式設計#技能
    udemy course:tinyurl.com/2o3drnvl
    影片中使用的Icons: www.flaticon.com
    插圖來源:www.irasutoya.com/
    B roll來源:envato elements
    0:00 Intro
    0:45 the system
    1:04 一、goal setting
    2:18 二、blueprint
    4:10 三、free resources
    5:07 四、online courses
    6:56 五、off-line courses
    9:48 六、implementing projects
    10:23 don't fall into this!
    11:02 conclusions
    11:54 Do you need to pay to learn?

ความคิดเห็น • 163

  • @james-kool
    @james-kool  ปีที่แล้ว +16

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

  • @ivanvva9527
    @ivanvva9527 ปีที่แล้ว +229

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

    • @axisk47
      @axisk47 ปีที่แล้ว +45

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

    • @awei2943
      @awei2943 ปีที่แล้ว +2

      沒錯

    • @ykh8253
      @ykh8253 ปีที่แล้ว +2

      干 講得太好了

    • @Jeremy9106
      @Jeremy9106 ปีที่แล้ว +10

      「知識詛咒」

    • @briankennedy7268
      @briankennedy7268 ปีที่แล้ว +36

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

  • @danielYoung0522
    @danielYoung0522 ปีที่แล้ว +79

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

  • @borislai9970
    @borislai9970 ปีที่แล้ว +120

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

    • @leelaitw
      @leelaitw ปีที่แล้ว +3

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

    • @stevenlai4772
      @stevenlai4772 ปีที่แล้ว

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

    • @borislai9970
      @borislai9970 ปีที่แล้ว +2

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

  • @jeremychou0314
    @jeremychou0314 7 หลายเดือนก่อน +16

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

  • @user-xx6qx7ur1i
    @user-xx6qx7ur1i ปีที่แล้ว +2

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

  • @WGPETER
    @WGPETER ปีที่แล้ว

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

  • @yanglu220
    @yanglu220 หลายเดือนก่อน +1

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

  • @hchsbilly
    @hchsbilly ปีที่แล้ว

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

  • @apa4336
    @apa4336 ปีที่แล้ว

    謝謝你的經驗分享!

  • @celp329
    @celp329 ปีที่แล้ว +5

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

  • @user-ie7fu7kk3z
    @user-ie7fu7kk3z ปีที่แล้ว

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

  • @joeyyeh4690
    @joeyyeh4690 10 หลายเดือนก่อน

    這部影片超棒

  • @yu-tehuang7437
    @yu-tehuang7437 ปีที่แล้ว +4

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

  • @MC-ii7jp
    @MC-ii7jp ปีที่แล้ว +17

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

  • @LINBLUE1001
    @LINBLUE1001 8 หลายเดือนก่อน +5

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

  • @user-dy8yg4wh4w
    @user-dy8yg4wh4w ปีที่แล้ว

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

  • @knn65
    @knn65 ปีที่แล้ว

    謝謝 很有幫助

  • @erick9604
    @erick9604 ปีที่แล้ว +6

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

  • @sky901715566
    @sky901715566 ปีที่แล้ว

    分享得很好

  • @jacquelinetung
    @jacquelinetung 6 หลายเดือนก่อน

    謝謝分享!!

  • @user-pb5xg3tm8r
    @user-pb5xg3tm8r ปีที่แล้ว +4

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

  • @ttandie
    @ttandie ปีที่แล้ว +17

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

  • @user-pm4ix5qu1s
    @user-pm4ix5qu1s ปีที่แล้ว

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

  • @Jason__Chu
    @Jason__Chu 11 หลายเดือนก่อน

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

  • @rainbow_show
    @rainbow_show ปีที่แล้ว +59

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

    • @MingderYeh
      @MingderYeh ปีที่แล้ว +25

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

  • @johnslife7375
    @johnslife7375 ปีที่แล้ว +10

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

  • @rita_6399
    @rita_6399 ปีที่แล้ว +7

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

  • @break415
    @break415 10 หลายเดือนก่อน +2

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

  • @Koishogi
    @Koishogi ปีที่แล้ว +2

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

  • @singmantkpss
    @singmantkpss ปีที่แล้ว +3

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

  • @cyg6535
    @cyg6535 ปีที่แล้ว +2

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

  • @user-uq6yq9zz4w
    @user-uq6yq9zz4w ปีที่แล้ว +1

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

  • @ansonfan6669
    @ansonfan6669 ปีที่แล้ว +3

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

  • @clairezhang3103
    @clairezhang3103 7 หลายเดือนก่อน

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

  • @blue-w-potato
    @blue-w-potato 7 หลายเดือนก่อน +1

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

  • @2sourcerer
    @2sourcerer ปีที่แล้ว +6

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

  • @user-xq3vl6jr5s
    @user-xq3vl6jr5s 4 หลายเดือนก่อน

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

  • @yiyenchao415
    @yiyenchao415 หลายเดือนก่อน

    句句金言感謝你

  • @user-yv7hk7tg2f
    @user-yv7hk7tg2f ปีที่แล้ว +7

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

  • @howard120778
    @howard120778 7 หลายเดือนก่อน

    醍醐灌顶

  • @salinia
    @salinia ปีที่แล้ว +1

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

  • @gunsnroses962
    @gunsnroses962 9 หลายเดือนก่อน

    请大家推荐一下udemy 的课程

  • @taochen71
    @taochen71 5 หลายเดือนก่อน

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

  • @user-kk5qg1qv6w
    @user-kk5qg1qv6w 2 หลายเดือนก่อน

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

  • @Odyseee
    @Odyseee 6 หลายเดือนก่อน

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

  • @NOX-racky
    @NOX-racky หลายเดือนก่อน

    已訂閱

  • @miku3920
    @miku3920 ปีที่แล้ว

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

  • @SuperXas1
    @SuperXas1 5 หลายเดือนก่อน

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

  • @arzi2051
    @arzi2051 ปีที่แล้ว

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

  • @nickvfx
    @nickvfx ปีที่แล้ว

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

  • @user-kz1cx1on3p
    @user-kz1cx1on3p 10 หลายเดือนก่อน +1

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

  • @Motto_hayaku
    @Motto_hayaku 5 หลายเดือนก่อน

    單純寫程式基本上國中生認真讀一學期就學得差不多了,難的是後續的數學以及資料結構和演算法等等的這些延伸

  • @Mike-ti4zo
    @Mike-ti4zo 4 หลายเดือนก่อน

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

  • @SuperXas1
    @SuperXas1 5 หลายเดือนก่อน +1

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

  • @qy999q
    @qy999q ปีที่แล้ว +8

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

    • @crsgypin
      @crsgypin ปีที่แล้ว +4

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

    • @jackyehh
      @jackyehh ปีที่แล้ว +4

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

    • @qy999q
      @qy999q ปีที่แล้ว

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

    • @qy999q
      @qy999q ปีที่แล้ว

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

  • @Lumpy970253
    @Lumpy970253 8 หลายเดือนก่อน +7

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

    • @dan_rr01
      @dan_rr01 8 หลายเดือนก่อน

      請問數學很爛學得了嗎

    • @Lumpy970253
      @Lumpy970253 8 หลายเดือนก่อน

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

    • @dan_rr01
      @dan_rr01 8 หลายเดือนก่อน

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

    • @user-kf5tt5cn4b
      @user-kf5tt5cn4b 6 หลายเดือนก่อน

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

    • @Lumpy970253
      @Lumpy970253 6 หลายเดือนก่อน

      @@user-kf5tt5cn4b 一個叫做Build School的培訓班,還滿推的可以了解一下XD

  • @rza563
    @rza563 ปีที่แล้ว +8

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

    • @james-kool
      @james-kool  ปีที่แล้ว +3

      其實是因為遊戲太便宜

    • @rza563
      @rza563 ปีที่แล้ว

      @@rl4957 完全認同

    • @user-ol4ql3vr7f
      @user-ol4ql3vr7f ปีที่แล้ว

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

  • @user-nt6rm2cd6k
    @user-nt6rm2cd6k ปีที่แล้ว

    真的是一個很可愛的男生XD
    缺不缺女朋友?
    介紹我姊給你 哈哈哈哈哈哈

  • @hychoo1926
    @hychoo1926 5 หลายเดือนก่อน

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

  • @lolivk
    @lolivk ปีที่แล้ว

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

  • @ascafe13
    @ascafe13 2 หลายเดือนก่อน

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

  • @KIKI-mt3em
    @KIKI-mt3em ปีที่แล้ว

    找不到的話怎麼辦

  • @user-jb6jc3bv8m
    @user-jb6jc3bv8m ปีที่แล้ว

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

  • @user-mv6bn7vb2s
    @user-mv6bn7vb2s ปีที่แล้ว +6

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

    • @james-kool
      @james-kool  ปีที่แล้ว +13

      面試官水準滿差的

    • @XD-nl1wl
      @XD-nl1wl ปีที่แล้ว +3

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

  • @michaelli3874
    @michaelli3874 5 หลายเดือนก่อน

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

  • @rose1227022
    @rose1227022 ปีที่แล้ว +1

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

  • @EdwardsChien
    @EdwardsChien ปีที่แล้ว +2

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

  • @kuokuo33
    @kuokuo33 ปีที่แล้ว +3

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

    • @james-kool
      @james-kool  ปีที่แล้ว

      不衝突

    • @tsajm6bh
      @tsajm6bh ปีที่แล้ว

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

    • @XD-nl1wl
      @XD-nl1wl ปีที่แล้ว

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

  • @waikitlui6833
    @waikitlui6833 ปีที่แล้ว

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

  • @sinkesniperjp
    @sinkesniperjp ปีที่แล้ว +7

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

  • @leefiter6307
    @leefiter6307 ปีที่แล้ว

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

  • @stephaniehuang486
    @stephaniehuang486 ปีที่แล้ว +1

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

    • @raymond23412
      @raymond23412 ปีที่แล้ว +1

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

    • @yunzhensung8193
      @yunzhensung8193 ปีที่แล้ว +1

      哪裡有線

    • @susanatan1373
      @susanatan1373 ปีที่แล้ว +1

      可能要換手機了 🙈

    • @yanfone
      @yanfone ปีที่แล้ว

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

    • @james-kool
      @james-kool  ปีที่แล้ว +1

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

  • @chenwilliam5176
    @chenwilliam5176 10 หลายเดือนก่อน

    並不難啊 😅

  • @dshadow5321
    @dshadow5321 ปีที่แล้ว +2

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

  • @YiuMingLai
    @YiuMingLai ปีที่แล้ว +2

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

    • @user-yv7hk7tg2f
      @user-yv7hk7tg2f ปีที่แล้ว +2

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

  • @wilsonchen1432
    @wilsonchen1432 ปีที่แล้ว

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

    • @user-dd2yx9ze6x
      @user-dd2yx9ze6x ปีที่แล้ว +1

      我都玩全英文遊戲先

    • @TheBlueFlaming0
      @TheBlueFlaming0 5 หลายเดือนก่อน

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

  • @lionde8111
    @lionde8111 ปีที่แล้ว +2

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

  • @user-bv1nb8mx1k
    @user-bv1nb8mx1k ปีที่แล้ว

    你有在工作嗎

  • @user-wg8gv3xs1x
    @user-wg8gv3xs1x 3 หลายเดือนก่อน

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

  • @martintung7008
    @martintung7008 ปีที่แล้ว +1

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

    • @user-kv2ls8uk2v
      @user-kv2ls8uk2v ปีที่แล้ว +1

      就跟steam裡的遊戲一樣啊ww

    • @ianl2268
      @ianl2268 2 หลายเดือนก่อน +1

      怎麼跟我一樣..笑死

  • @user-ix1mx3rv6b
    @user-ix1mx3rv6b ปีที่แล้ว +14

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

    • @user-do5jq6lf8y
      @user-do5jq6lf8y ปีที่แล้ว +1

      我正在學Python ...

    • @eric810416
      @eric810416 ปีที่แล้ว +2

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

    • @raymond23412
      @raymond23412 ปีที่แล้ว +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 ปีที่แล้ว +6

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

    • @handsome616
      @handsome616 ปีที่แล้ว

      不要鬧...

  • @xue7483
    @xue7483 ปีที่แล้ว

    WC工商來的錯手不及 有料

  • @mingxingchen3797
    @mingxingchen3797 ปีที่แล้ว

    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.

  • @Ealsen
    @Ealsen 25 วันที่ผ่านมา

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

  • @nippy0209
    @nippy0209 ปีที่แล้ว

    天啊 我是程式白痴= =

  • @broytingaravsol
    @broytingaravsol ปีที่แล้ว

    自學寫程式好難??

    • @code1476
      @code1476 ปีที่แล้ว

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

    • @broytingaravsol
      @broytingaravsol หลายเดือนก่อน

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

    • @code1476
      @code1476 หลายเดือนก่อน

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

    • @broytingaravsol
      @broytingaravsol หลายเดือนก่อน

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

  • @Michael_LI
    @Michael_LI 5 หลายเดือนก่อน

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