從資遣到外商,五個步驟轉職軟體工程師 - 工程師

Table of Contents

※ 引述《diverse101 (智缺嬤)》之銘言:

本科系的來回答你
: 請問一下
: 1.如果你一直debug不成功,有"參考範例"可以套嗎

這要分兩種狀況來講

1. 客戶只是需要某種功能 你拿甚麼工具達成都OK
這種情況下 基本上你只要生出結果來就好
那你就可以拾他人牙慧 走人家已經走過的路

2. 非得要在某個環境或是限制某個工具下
那這就麻煩了
通常這種情況 除了你碰碰運氣去stackoverflow問問看全球有沒有其他人碰到類似狀況
一般來講是完全沒有參考範例的

這種情況下就很考驗你概念的基本功
會變得相對麻煩又需要花一堆時間試誤



不過 如果你想晉級資深工程師的身價
這種能解掉其他人解不掉的bug的能力是必須的

除非你想當免洗碼農
否則你終究有一天得逼自己磨出來

: 2.現在距離機器人取代真人寫程式 還有幾年光景?

想太多
還很遠很遠很遠

會問這種問題的 十個有十個都是外行人

1. 開發這玩意要燒多少資金你知道嗎
就算有人開發出來了 誰會願意無償開源出來?

2. 你當歐美都沒碼農嗎
人的智能比起訓練出來的AI 泛用性更廣 可接觸的低階語言更多

debug所需要的智能 更是 人 >>>>> AI

我可以跟你這樣斷言啦
七八年級要入土前都碰不到寫程式AI取代掉自己飯碗的這件事啦


: 3.你們軟體工程師 一天寫程式要寫幾個小時?

端看公司黑心程度 你自己的實力
以及實際的工作內容

但很累是一定的

因為debug或是coding時會一直需要長時間集中注意力
你下了班又需要一直補充新知

不過你練到一個程度之後
基本上學新的架構/語言 會事半功倍

大概就是看看文件
實際下去摸個一兩次就能動的程度 真的有奇怪的需求時再來鑽研就好

--

All Comments

Blanche avatarBlanche2020-02-01
感謝
Enid avatarEnid2020-02-04
+1 到現在已經變得啥也不記得,反正需要時再上網找
就好了
自己寫常用套件庫和基本版面,然後無限複製貼上
Irma avatarIrma2020-02-06
久了就反樸歸真
Kumar avatarKumar2020-02-10
覺得最累是和客戶和不懂行的同事溝通