為什麼成為一名工程師這麼難—— 從程式新手到準 ... | 我要找工作
![為什麼成為一名工程師這麼難—— 從程式新手到準 ...](https://i.imgur.com/sLIY79K.jpg)
2015年3月27日—偏偏還不知從何debug起,可能投資了大半的時間程式碼還「有減無增」,毫無進展可言。這是一個尤其挫折的必經階段,想成為Programmer就必須經歷這個關卡 ...
![為什麼成為一名工程師這麼難—— 從程式新手到準 ...](https://i.imgur.com/sLIY79K.jpg)
有人說,每個看起來與正常人無異的工程師,其實都是在學習程式開發的途中熬過、壓抑過、而且創傷過的反社會人士(sociopaths)。
在學習程式開發的過程中,常常看到網路上的「甘苦談」,也聽過身邊前途一片光明的工程師朋友們分享過學習歷程,總覺得不同的人、同樣的故事卻不斷的重複,像是狼叫聲般,從遠處傳來一聲又一聲的迴響。
最近讀到 Erik Trautman 在 Viking Code School 部落格中的文章 《Why Learning to Code is So Damn Hard》[1],文章裡將學習寫程式(Learn to Code)的過程分成了四個階段,並解釋了兩個影響各階段形成的關鍵因素「資料密度」以及「知識廣度」,最後集合成這張圖:
這篇文章很有趣也十分符合我所聽聞的那些「工程師辛酸史」,因此決定將這四個階段介紹給大家,希望程式初學者們在進入這條不歸路之前,罩子要放亮、計畫要周詳,清楚明白在前方等你們的是什麼,做好心理準備吧!
接下來我將介紹從剛開始寫程式到成為一名工程師,Erik Trautman 所歸類必經的四個階段:
先假設你學寫程式的終極目標是要靠這行吃飯 –– 進入相關領域工作或是自行創業,你是否做好萬全準備可以從你的信心(Confidence)跟能力(Capability)散佈圖中看出:
隨著你具備的知識跟技能越來越多,你的自信心也會隨之而增減,最後達到能力夠信心足的「Job Ready」點。在 Job Ready 前則可以分成四個階段:
第一階段:手牽手心連心蜜月期剛開始進入程式開發界的朋友們總是懷抱著遠大的夢想跟抱負,這不能怪他們,畢竟一方面,大家小時候聽多了「寫程式很難」、「電腦科學很硬」這種傳聞,從一開始就把不少人嚇去念社會科學(... 沒有冒犯社會科學專業人士的意思);另一方面,「全民寫程式」這項運動實在太成功,坊間許多工具跟學習平台讓程式開發變得超好理解、上手容易...
#分享程式新手挫折連連 | 我要找工作
學程式的困難之處 | 我要找工作
程式寫不好,是不是我沒天份? | 我要找工作
程式設計第一課:對該死的蠢電腦保持耐心 | 我要找工作
自學程式設計5 訣竅,你要跨過的5 道坎 | 我要找工作
為什麼成為一名工程師這麼難—— 從程式新手到準 ... | 我要找工作
學寫Code失敗之四大原因 | 我要找工作
【自學程式】如何突破程式卡關期?五個推薦成長密技 | 我要找工作
人和人的差距是從何開始的? | 我要找工作
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 所羅門股份有限公司全職JavaScript工程師-VBU(視覺事業處)
所羅門股份有限公司開出JavaScript工程師-VBU(視覺事業處)職缺2 名,主要工作內容有:1.開發視覺產品之前端介面並持續優化使...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 葵曜系統有限公司全職iOS App開發工程師
葵曜系統有限公司開出iOSApp開發工程師職缺1 名,主要工作內容有:從事網際網路系統軟硬體與程式語言的設計撰寫、測試及安裝...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 久舜營造股份有限公司全職資訊IT人員
久舜營造股份有限公司開出資訊IT人員職缺1 名,主要工作內容有:1.專案事項交辦。2.協助系統維運(VM、Windows、NAS、事務機)...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 倫發科技有限公司全職NOC Engineer 維運工程師(此為現場徵才活動職缺)
倫發科技有限公司開出NOCEngineer維運工程師(此為現場徵才活動職缺)職缺5 名,主要工作內容有:活動時間:111年3月26日(星...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 三六零資訊科技股份有限公司全職網頁前端工程師
三六零資訊科技股份有限公司開出網頁前端工程師 職缺1 名,主要工作內容有:《此為才庫關係企業【三六零資訊科技】內部正...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 寶誠有限公司全職PHP工程師(2/18中博)
寶誠有限公司開出PHP工程師(2/18中博)職缺5 名,主要工作內容有:1.二年以上WEB系統設計開發經驗;有系統相關工作經驗者優先...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 阿米巴資訊股份有限公司全職程式設計師
阿米巴資訊股份有限公司開出程式設計師職缺1 名,主要工作內容有:1.負責公司網站暨資訊軟體的程式撰寫與維護2.部份軟硬體維...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 威虹資訊股份有限公司全職程序員
威虹資訊股份有限公司開出程序員職缺1 名,主要工作內容有:1.對程式設計有熱情2.熟悉網路系統開發工具3.負責應用程序的設計...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 夠麻吉股份有限公司全職PHP工程師
夠麻吉股份有限公司開出PHP工程師職缺2 名,主要工作內容有:Enjoyworkingwithinateam,sharingideas,andbuildingthebestse...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 萌萌達有限公司全職【新創公司徵伙伴】安卓中高階工程師
萌萌達有限公司開出【新創公司徵伙伴】安卓中高階工程師職缺3 名,主要工作內容有:在台灣有能力的工作伙伴不少,看到我們徵...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 大拇哥證券投資顧問股份有限公司全職APP前端工程師 (履歷請附上作品/參與之專案等)
大拇哥證券投資顧問股份有限公司開出APP前端工程師(履歷請附上作品/參與之專案等)職缺1 名,主要工作內容有:我們專為投資人...