Re: [請益] 軟體人難以被取代的技能

看板Soft_Job (軟體人)作者 (快樂一整年 ^^~~~)時間13年前 (2012/11/26 10:47), 編輯推噓1(107)
留言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
coding是基本技能,但不是勝出的關鍵。
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
如果遇到leader做出奇怪的決定~下屬卻不主動溝通~那其實下
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
文章代碼(AID): #1GijXVmH (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1GijXVmH (Soft_Job)