Re: [閒聊] 為什麼成為一名工程師這麼難

作者: school5566 (千年大嫌者)   2018-03-09 16:58:50
※ 引述《Clangpp (Clang++)》之銘言:
: http://goo.gl/q61d9I
: 為什麼成為一名工程師這麼難 —— 從程式新手到準工程師的必經之路
: 最近才看到的文章
: 看到這個真的是心有戚戚焉,只是說我也好奇成為一個可用的工程師之後
: 該如何繼續成為稱職甚至優秀的工程師??
寫程式累了 翻一下過去的文章
我只是個初段班的人 有錯請勿砲太兇
雖然這串後面都變成討論錢的問題
不過我覺得主要是學習的問題
程式的教學網站跟課程很多 但是就算懂那些基礎的東西
去業界還是很難上手 因為實際上工作會用到的套件還有框架
學校或補習班都不太教 尤其是框架還有套件千千百百種
然後文件通常找不到中文 英文不好的人會看得很痛苦
尤其是有些寫的真不明不白 光是怎麼安裝他就要看半天
安裝完又要怎麼用又要看半天 然後你會想找找有沒有非官方的人
寫比較簡單易懂的方法 結果通常是很舊得或是寫的沒比較好懂
有些太舊的版本整個操作方式還有介面完全不同 你會很疑惑我是不是找錯了
尤其這樣的困境還會延伸到很多業界再用但是很難懂的觀念
像是mvc的概念大家都知道 然後你說那我們來做個MVC然後使用spring框架吧
初學者:我突然不知道MVC怎麼用了
或是REST API的概念 網路上找半天都是像論文一樣的解釋
真的看不懂啊= =
所以自學要到業界的程度很困難 一定要有人教
像當初tomcat我也是看半天不知所云 結果同事一教我就會了原來沒有那麼難
問題是只用google查真的不懂啊
作者: iris470 (喔喔)   2018-03-09 17:15:00
很容易查到鬼打牆,有時候要不卡真的需要一點運氣跟靈感因為連需求都搞不清楚,然後要理解需求需要的素材都不知道是什麼QQ
作者: kenshin528 (成立奧凶帝國!!)   2018-03-09 17:48:00
之前寫過教新手怎麼 google 的文章如何學習如何寫code: https://goo.gl/1Mjyk7如何 error handling https://goo.gl/ovPsWg
作者: robber1234 (超痛恨嘴炮)   2018-03-09 17:51:00
下關鍵字確實也是有等級差別的
作者: diabloevagto (wi)   2018-03-09 17:54:00
請家教或買課程
作者: BignoZe (BignoZe)   2018-03-09 17:56:00
沒那麼難 什麼問題都有人問過並且教學一堆 如果你用windows的話 安裝環境反而是最難的
作者: kenshin528 (成立奧凶帝國!!)   2018-03-09 18:01:00
現在要安裝東西都先查 dockerhub
作者: famas2200 (喔!)   2018-03-09 18:19:00
本科系還有希望到正常公司有資深工程師可以詢問,非本科系轉職初期幾乎都只能到低薪過勞也沒有資深工程師的接案公司不是說一定要資深工程師教,但有人可以學習和問問題效率真的會差很多
作者: leolarrel (真.粽子無雙)   2018-03-09 18:41:00
當工程師會難嗎? 路上隨便跌倒都會撞到工程師了
作者: Pecker ( )   2018-03-09 19:53:00
台灣有三間培訓單位有教到框架,兩間教 SSH ,一間 SSH,SSM 都有教。
作者: MOONY135 (談無慾)   2018-03-09 19:55:00
這些都是學費
作者: Kazimir (Kazimir)   2018-03-09 21:04:00
其實就是英文不好 真心不騙
作者: alihue (wanda wanda)   2018-03-09 21:15:00
不是要有人教,是你要自己學會解決這些問題的技巧。不會永遠都有人指導你
作者: ChungLi5566 (中壢56哥)   2018-03-09 21:56:00
大部份問題在stackoverflow都找得到關鍵答案
作者: lovdkkkk (dk)   2018-03-09 22:09:00
可以考慮查 youtube 找教學影片
作者: becca945 (頻果芽子)   2018-03-09 22:56:00
You don't know what you don't know 不就這階段嗎
作者: famas2200 (喔!)   2018-03-10 00:01:00
問題還是效率,自己瞎子摸象Google遠比資深前輩隨便一個提示還要沒有效率很多更何況初期在低薪過勞接案公司可時同時有數個案子在身還要打雜,真心建議文組資質沒有超級好也沒有特別有熱情考公職比較好
作者: vi000246 (Vi)   2018-03-10 00:34:00
當你問的問題漸漸google不到時就會想換工作了
作者: Sunal (SSSSSSSSSSSSSSSSSSSSSSS)   2018-03-10 00:34:00
流行的框架通常官方教學都很清楚了 英文真的是重點
作者: vi000246 (Vi)   2018-03-10 00:35:00
或者是問了沒人想回答時 ex.系統架構 效能優化之類的
作者: BignoZe (BignoZe)   2018-03-10 01:48:00
其實都google的到 只是有經歷過跟沒經歷過的差別
作者: famas2200 (喔!)   2018-03-10 09:26:00
作者: invidia (莎莉竟然會飛)   2018-03-10 10:53:00
感謝樓主&推文分享
作者: lovdkkkk (dk)   2018-03-10 13:50:00
其實後來最難的是願意長久的保持 "努力" 與 "用心"舉個例子, 比如掃地掃得乾不乾淨, 有沒有努力掃用心掃比起你會用多少打掃工具、用什麼工具打掃更重要會再多 不努力不用心一樣做不好肯努力用心, 只會一些基本夠用的也能做出好成果
作者: famas2200 (喔!)   2018-03-10 19:54:00
努力也要方向對吧
作者: lovdkkkk (dk)   2018-03-10 20:20:00
是啊, 只是 "方向對" 的難度比較低
作者: pttworld (批踢踢世界)   2018-03-10 21:29:00
方向對就像股票標的,選對了努力不廢力
作者: afgxzuk (高嘎低嘎高)   2018-03-11 02:34:00
真的很有感觸,每一個步驟都會卡甚至google 到的解答也不一定正確,真的很累,超級不踏實。覺得自己不太適合走這快,我真的好幾度自我懷疑甚至懷疑寫程式真的能靠時間堆出來嗎...
作者: famas2200 (喔!)   2018-03-11 11:44:00
所以才說公司有資深前輩很重要,偏偏低薪接案公司流動率都很高很難遇到資深前輩導致很多非本科系轉職的軟體工程師工作好幾年都在瞎子摸象居多,年資好幾年卻沒有可以跳槽加薪的相對應技術
作者: Zarmy (扎米)   2018-03-11 14:18:00
便硬體底層領域的問題真的很難google得到
作者: li4288 (老王)   2018-03-12 13:21:00
當工程師最大成就感就來自你文中提的做到哪成就感就到哪
作者: bndan (seed)   2018-03-12 16:38:00
我相信"努力用心"可以在這行稱下去 但是這努力用心用分數來說的話大概是80 一般人沒特別死心眼的話努力用心程度到40就差不多開始精神疾病或是離開這行了....第一段少了"純靠"兩字 在努力用心前面...

Links booklink

Contact Us: admin [ a t ] ucptt.com