顯示廣告
隱藏 ✕
※ 本文為 MindOcean 轉寄自 ptt.cc 更新時間: 2012-12-03 22:49:44
看板 Soft_Job
作者 rosemary0401 (rosemary)
標題 [請益] 軟體人難以被取代的技能
時間 Sat Nov 24 01:09:47 2012


之前跟一位工作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來說,有哪些技能是真的難以被取代的呢???


--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.153.199
codemonkey:出社會前我會跟你說是演算法,開始工作後,1F 11/24 01:15
codemonkey:我覺得是做人、交朋友...之類的

有道理

littlethe:天份3F 11/24 01:19

這個就真的難以取代了

nobody1:新手和熟手的落差  有很多是不只一兩年而已4F 11/24 01:19
cloud1230:基本上你說的,幾乎適用在80%的工作上5F 11/24 01:26
littlethe:推樓上的,我接觸過很多領域,程式已經算不好被取代的了6F 11/24 01:29
hidog:做人交朋友吧 做事容易做人難7F 11/24 01:29
littlebau:打開104 看薪水最高的那個..所需要的技能 就是最難取代8F 11/24 01:29
※ 編輯: rosemary0401    來自: 122.116.153.199      (11/24 01:32)
lemonmustard:你的程式碼沒人看得懂或爛或亂,老闆就不敢砍你 xd9F 11/24 01:39
littlebau:還有能夠做出有商業價值的IP 跟 東西10F 11/24 01:43
Ting1024:這些想法都太狹隘了。軟體人只會技能是悲哀的。11F 11/24 01:51
LetDogDay:會什麼工具不是重點,能用工具做出什麼才是重點!12F 11/24 01:59
andymai:經驗...還有你不看重的code的架構設計、效能~以及reuse等13F 11/24 02:17
nottheone:熟手的經歷其實沒那麼容易被取代, 雖然很多東西都能G到14F 11/24 02:17
nottheone:但是找到的資訊不一定是對的, 用了會不會引發其它的問題
nottheone:就要看有沒有底子去判斷~ 但你主管講的也沒錯, 事實上是
andymai:經驗老到的一聽到需求~腦中就有大概的方向和解法了~一看到17F 11/24 02:21
andymai:問題就大概知道錯在哪裡~什麼情況引起的?如何避免?改正
nottheone:老闆們分不出差別, 反正請3個1-2年經歷的就能火掉資深的19F 11/24 02:24
andymai:還是有老闆可以分出高下~並且知道火錯人的嚴重性~只是...20F 11/24 02:25
andymai:這樣的老闆在台灣似乎不多???有心還是能找到就是了...
ChampionYe:有些人學了好多年才學會的 有人三個月就學會 你說老闆22F 11/24 02:40
ChampionYe:要請哪個人!? 還是有差的
YunJonWei:沒寫過大一點的系統,不在意效能與規模24F 11/24 02:46
YunJonWei:才說得出這樣的言論吧
YunJonWei:另外你看過的技術與人也太少了,才會覺得
YunJonWei:很少有什麼技術沒天份的人多花時間也可完成
YunJonWei:我工作時要的東西,常常google不到。
YunJonWei:framework沒有的東西,微軟的限制,也要自己做出來
YunJonWei:在純台灣功司寫純軟體AP層,月薪可達
YunJonWei:八萬以上,給你參考。
Assyla:熟手跟新手的差別就在於你所說的髒程式跟執行效能32F 11/24 03:27
Assyla:但現實的是,老闆不會去在意這塊,他要看的是美美的投影片
dnzteeqrq:YunJonWei:沒寫過大一點的系統,不在意效能與規模34F 11/24 10:22
akb49:如果是你講的這樣 是你們公司作的東西太低階了35F 11/24 10:26
akb49:不是指接近硬體那個低階 是說作的東西太 routine 了
akb49:不需要什麼演算法 DS 新工具 scaling 等等
viceversa56:學快學慢是一回事 有沒有興趣學又是另一回事38F 11/24 10:54
viceversa56:不興趣的人越多 就越難取代
Plutojack:你把網路 資料庫 影像 圖學放到哪了?!40F 11/24 10:57
littlethe:放在學校41F 11/24 12:50
APM99:這不是廢話嗎  這世界上有哪一門學問是人學不會的?42F 11/24 13:43
APM99:當然沒有
lovdkkkk:推樓上44F 11/24 14:00
hidog:有 純數有些東西真的是人學不會的 XD45F 11/24 14:39
APM99:也都只是時間問題  純數念個十年  也能學會46F 11/24 15:05
f1234518456:只有學不會的限制時間 沒有學不會的東西...47F 11/24 15:08
donvito:學問是人弄出來的 當然要有人會阿48F 11/24 15:45
donvito:即便門檻高的跟鬼一樣,就是有人強的跟鬼一樣可以學會
shuckmol:跟你說 難以取代的對技術的熱情 很多人工作幾年後就沒了50F 11/24 17:00
shuckmol:熱情到可以讓別人感受到 你就是無法取代的
genius945:就算是google,m$,每個人也都是特定領域,不會什麼都做吧Q52F 11/24 17:22
Abbee:大概是你公司的專案很簡單吧,所以才大家都學得會53F 11/24 18:16
Abbee:既然不想考慮品質,你就不用考慮如何才不會被替代了
andymai:學不會是因為沒心要學而已...有心的連做夢都會夢到...55F 11/24 18:51
fatb:主管說的話不一定對56F 11/24 20:55
abcdefghi:工作越久越認命, 也越懂得如何用人脈和手腕在公司生存57F 11/24 21:12
KiroKu:學技術的速度 其實還是很多偏學術的東西可以學啊58F 11/24 23:58
TonyQ:呵呵,觸類旁通的核心技能比操作工具的技能重要多了....59F 11/25 01:37
TonyQ:這其實是這間公司需要這樣的人,不是人該這樣分。XD
WenliYang:NO!61F 11/25 21:10
stosto:那是因為留下來的程度差不多 ~ 真的強的你們是學不來的62F 11/26 02:19
FukadaKyoko:樓上就是強者~63F 11/26 16:33

--
※ 看板: CareerPlan 文章推薦值: 0 目前人氣: 0 累積人氣: 385 
作者 rosemary0401 的最新發文:
點此顯示更多發文記錄
分享網址: 複製 已複製
guest
x)推文 r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇