什麼才算是軟體工程師?

會寫 if else ?

會用 java ? c# ? 還是 c-object ?

如果這樣就算是,那軟體工程師應該不值錢吧。

怎麼可能會在美國的薪水排行榜的前幾名呢?

會這些只能算是工具的使用。

那麼已經工作 5 年、10 年的 “軟體工程師” 到底和剛畢業的 “資管/資工” 甚至於半路出家的新手們差別在哪?

有人會說是 “經驗”。

是什麼經驗呢?可以看看嗎?“經驗” 是寫在履歷上的。

噢,我有工廠MES的開發經驗, 有網站設計經驗, 有寫 iOS App 經驗, 有寫 ERP 經驗...

哇,有這麼多的經驗。那什麼是你最厲害的?是新手們不是靠歲月或多做幾次可以得到的呢?

嗯,仔細想想,這些似乎都是多做幾次就有的經驗。

 

如果是,

噢,我對海量的分散式檔案系統很在行,甚至設計過...或是

噢,我對影像識別的演算法很厲害,可以一次識別數個對象...或是

噢,我對Big Data的機器學習演算相當有自信...

噢,我對證券交易與經濟領域有研究...

這樣的老手軟體工程師應該就不是只有 “多做幾次或是時間累積的經驗” 了。

 

我想這樣才算是一個所謂的軟體工程師。

創作者介紹
創作者 航向新世界 的頭像
Mr.Y

航向新世界

Mr.Y 發表在 痞客邦 留言(0) 人氣( 461 )