Re: [請益] 軟體人難以被取代的技能
看板Soft_Job (軟體人)作者hichcock (快樂一整年 ^^~~~)時間13年前 (2012/11/26 10:47)推噓1(1推 0噓 7→)留言8則, 4人參與討論串7/7 (看更多)
※ 引述《rosemary0401 (rosemary)》之銘言:
: 之前跟一位工作10幾年的主管聊天,
: 主管提到,其實我們工作上會需要用到的知識很有限,
: 畢竟我們不像google、微軟一樣什麼都作,
: 我們部門這十幾年來都是一直在作相同領域的東西,
: 基本上一個新人大概只要花1~2年,就可以學會該職位上幾乎所有工作所需的技能,
: 差別就在於熟練度而已
: 他說,一個強者和弱者的差別只在於剛進公司的1~2年,
: 強的人學的比較快,大概短短幾個月上手,
: 弱的人學的比較慢,大概會多花幾個月,頂多半年,也會上手
: 進公司2-3年後來看,強者和弱者幾乎沒有太大的分別
: 因為所需的技能就這些,沒有什麼東西是只有強者才會,弱者學不會的
: 進公司一陣子後,開始覺得他說的話頗有道理,
: source control的使用、和其他人一起開發專案的經驗、專案所需的know-how...
: 基本上只要經過時間的累積,幾乎沒有難度,大家都學的會
: code quality的部分也還好,
: 畢竟長官不會來看code,code髒一點也不會怎樣,大不了解bug的時間較長一點,
: 反正公司也沒有付加班費,你就留下來多花點時間解bug就好了,
: bug解完太早走反而會被highlight
: 就算code跑起來慢一點、memory用的多一點,反正客戶能接受就好,
: 花比較多時間的地方大概就是熟悉API的部分,
: 不管是3rd-party的API,open source的API,微軟提供的Win32 API
: 或是微軟的framework (MFC, .Net framework)
: 也是多花些時間去熟悉就可以學起來的,畢竟我們用到的只有一部分的API
: 也不要求你全部都要很熟,只要專案能生出來就好,
: 在這一塊,強的人不過就是學的比較快一點,很少有什麼是只有強者才學得起來的
: 由其微軟的document很健全,微軟的技術很多論壇、部落格也都有再討論,
: 遇到不會的東西,花時間google一下就有了
: 最近一直在想,對programmer來說,有哪些技能是真的難以被取代的呢???
程式只是個工具...他沒辦法讓你 "很難被取代"
真的要成為難以被取代的, 是你所在領域的 knowhow
有沒有看過那種遇到從沒見過的問題的時候
有的人可以很快確定方向並解決, 有的人卻怎麼也解決不了
甚至還浪費了多數人的時間與資源 (遇到這樣的 leader 就認命吧)
這才是 "難以被取代" 的要點
不過這並不是說 "程式" 就不重要了
程式是我們的工具, 工具越強大, 越熟練, 當然你就能面對越困難的問題
所以...對一個 "只需要 coding" 的職位來說, 可能 3-5 年就可以了
但是對一個要能夠判斷需求與解決方式的決策者來說, 要多少時間就要看天份了
當然...我也看過很多花了 5-10 年, 還是只能當個 "稍微稱職" 的 coding 工程師
--
不想因為什麼都不努力而後悔....
如果我因為什麼都不努力而後悔....
我更希望 勇敢嘗試之後卻失敗了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.105.226
推
11/26 10:49, , 1F
11/26 10:49, 1F
→
11/26 10:49, , 2F
11/26 10:49, 2F
→
11/26 10:52, , 3F
11/26 10:52, 3F
→
11/26 13:01, , 4F
11/26 13:01, 4F
→
11/26 13:02, , 5F
11/26 13:02, 5F
→
11/26 13:07, , 6F
11/26 13:07, 6F
→
11/26 13:12, , 7F
11/26 13:12, 7F
→
11/26 13:26, , 8F
11/26 13:26, 8F
討論串 (同標題文章)
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章