只做技術(shù)的程序員后來都怎么樣了?值得深思
程序員到底要不要一輩子只做技術(shù)?你的職業(yè)規(guī)劃和人生愿景是怎樣的?接下來的內(nèi)容有多次引發(fā)過爭論。
“軟件測試發(fā)展前景好,以后可以往管理層方向發(fā)展,如果你不想做管理層,就一心鉆研技術(shù),一輩子靠技術(shù)生存,將來也能站穩(wěn)腳跟。”
這句話是不是很耳熟?但事實上只埋頭苦干做技術(shù)并非是件好事。
其實在我們中國軟件行業(yè)有很多的小企業(yè),現(xiàn)在大部分的軟件開發(fā)團隊配置都是1-3人左右,這樣小的規(guī)模連一個項目小組都算不上,但往往就是這樣1-3人左右的小團隊卻要承擔公司所有的開發(fā)項目,在產(chǎn)品上線前階段團隊的成員加班加點的趕項目,產(chǎn)品做出來后還要為測試工程師檢測出來的BUG和沒有及時提交的軟件模塊功能提心吊膽。
在開發(fā)產(chǎn)品的過程中,做好隨時待命的準備,有可能會加入現(xiàn)場開發(fā)進行封閉工作,你平時除了敲代碼之外就是吃飯、睡覺。其實這都不算什么,最可怕的是你會接觸到的人際關(guān)系非常單一,每天除了見到你組里的兩三個人之外就見不到其他行業(yè)工作的職位的人。
所以這也是為什么HR喜歡招沒有成家的或者單身的青年,單身同志可以“一往無前”的加班。試想下你跟你對象幾個月才見一面的話,你對象是不是會跟你“翻臉”。
也許你現(xiàn)在的薪資很客觀,甚至在一線城市可以買的起車買的起房,但你卻從此失去享受生活的自由,如果你現(xiàn)在就是埋頭苦干做技術(shù)的人員,我想你很能深有體會,你肯定特別想來場說走就走的旅行,途中認識一些新的小伙伴,多一些生活的愿景,或者在一個熱鬧的地方待一段時間。
對于那些從事銷售或者市場的朋友,他們的工作時間是可以和生活兼顧,同時也可以通過工作去認識各行各業(yè)的朋友,如果他們對工作熱愛、勤奮以及堅持,時間就是一個資源的累積,后期開單順手拈來。坦率說可能比埋頭苦干做技術(shù)的人更有發(fā)財和發(fā)展的機會。
有一次偶然間聽到項目經(jīng)理和HR的談話:項目經(jīng)理招的怎么樣了?記住,我只用最聽話的人,按照我的要求做,不聽話,技術(shù)再好都不要。
你會發(fā)現(xiàn),你的價值并沒有想象中的那么重要。
在風口上緊缺的,是能夠產(chǎn)品化,但是不要求技術(shù)多么深入,比如之前很火的區(qū)塊連,好多公司都急招區(qū)塊連的程序員,不需要你能像發(fā)明者那樣有創(chuàng)新性,只要在現(xiàn)有的領(lǐng)域推出一款產(chǎn)品化的就行,就算是把界面換個顏色,文案寫的好照樣能賺錢。
如果你覺得我技術(shù)夠好,我就自己創(chuàng)業(yè),而且自己也有創(chuàng)業(yè)的資本,因為自己是搞技術(shù)的。那你就大錯特錯了,那些企業(yè)做大的老板,哪個是純做技術(shù)的?往往都熟悉市場營銷、管理學等等。你問一個外行人士技術(shù)方面,沒有幾個人懂Python與JAVA的區(qū)別,別說來欣賞、感嘆你的技術(shù)了。
技術(shù)僅僅是一個工具,善于運用這個工具工作的人,卻往往不太擅長用這個工具來創(chuàng)業(yè),就拿訓練技能來說就完全不一樣。
技術(shù),學是要學的,對于一個工作7、8年或者不到的程序員,這個階段的技術(shù)是必須的。如果有一天這份工作沒了,我可以明天找到相匹配的工作。
技術(shù)僅僅是一個工具,是你在人生一個階段生存的工具,你可以一輩子喜歡他,但最好不要一輩子靠它生存。