☆★☆★快來!!10月25日讀者見面會☆★☆★
關於是否要做一輩子程式員的問題,我們繼續探討。
今天收到網友ZQTiger的一篇長篇留言:其實,不僅程式員有這樣的擔心,我個人認為,凡是在IT領域當中混的人,特別是從事純技術方面的人,可以說,90%以上都有這樣的擔心。
當然,你也可以說,有很多人沒這樣的擔心,但是我相信,這個比例非常少。
除非你是那種特別牛的牛人,公司少了你,雖說倒閉不了,但也至少少了很大一塊肉的那種人。這種人例外,不用擔心這些事。
或者你雖不是那種牛人,但是你在某個著名的500強裡做事,該500強對純技術人員的薪水/title/待遇等有著特別的考慮。
話又說回來,即便是500強,也有可能在一個小時之內讓你走人,你就得走人呢
你可以說,國外很多60歲的老頭老太還是程式員呢,說實話,那是國外,國內呢?現狀是怎麼樣的呢?
在國內的公司裡,不管是管理層,還是剛入職的新人,都是這麼認為的:年紀大一些的,如果還是做純技術,真的不合適,尤其是IT這樣的一個知識更新極快的領域。
但是,就什麼樣的人在什麼樣的公司做事的比例而言,你又如何認為呢?
如果我在你手下做,可能,我是碰到了一個伯樂,但是,我會一直在你的手下做事嗎?就算我再怎麼拍胸脯打包票說我在你手下做到退休為止,你又會相信嗎? 我不是程式員,但是我也是在IT圈子裡做事的人,技術上的事做了很多年。
我對novell netware非常熟悉,現在還有用嗎?
我能編寫大段大段的dos批命令,現在還有用嗎?
我能~~~~~~~~~~~~~~ ,現在還有用嗎?
你看看,知識更新如此之快!
我剛工作時,我可以充滿激情的去學。
我談戀愛了,我還可以抽出一定的時間去學。
我結婚了,我還可以抽出很少的時間去學。
我有小孩了,我想我不可能再能抽出時間去學了。
因為我的壓力大了
我的精力不濟了
和小小年輕以及小年輕相比,再比技術上的學習能力,我肯定是要落在下風了
當然了,你可以說,很多基礎的東西是不變的
比如:
編程當中的資料結構和演算法,網路當中的tcp/ip原理
我承認這種說法
可是,我們卻處在一個特別浮躁的社會當中
我能怎麼著
我只能說
如果再讓我年輕一次,再讓我能重新選擇一次
大專讀了電腦專業就罷了,但本科,絕不能再選擇電腦專業
而且,做技術,最多做到28歲,30歲以前,一定要轉行
轉成帶有技術背景的管理員
專案管理、品質管理、生產管理~~~~~
什麼樣的管理都可以
但是,網路系統管理員例外,組態管理員例外,資料庫管理員例外~~~~ 我想我從以下幾個方面和你討論: 1、寬泛的程式員的概念2、我們一直在長跑,多數人掉隊了,只有少數人能到終點3、學習很重要,發明創造更重要,不懂得這個道理不是好的技術人員4、危機充斥在你我身邊,作銷售的沒有危機?作管理的沒有危機?誰告訴你的! 好,我們一個一個的說: 1、寬泛的程式員的概念很多人都會有些誤解,把程式員定位到“編碼工作”這一個職位上。難道只有“編碼”工作才叫程式員?我們這裡說程式員是一個寬泛的概念,不僅僅是指“編碼”工作的人。 如下人員仍然要算程式員範疇:職位1:進階程式員,架構設計師,研發經理,開發專案經理。工作性質:只關注核心代碼,或系統架構設計,帶領Team Dev,設計架構,並編寫關鍵程式,保證項目工期,對某開發項目的品質負責。 說明:也許有人說這些職位的人只是動動嘴,賺的錢比費勁“編碼”的人賺得多的多!想想看,如果這些人不是從“編碼”過來的,如何領導“編碼”的人?(真的是混飯吃的人除外)。 職位2:研發部門經理,技術總監,研發副總、解決方案專家、業務專家、進階產品經理等
工作性質:更關注業務方向,技術方向,產品設計的市場競爭力,研發成本,資金與資源的合理利用,面對市場背靠技術Team Dev,指導開發的市場著眼點,指導市場的獲利方式。 說明:想想看,這些人沒有大局觀,沒有瞭解技術,怎麼去做到專家,怎麼去做到企業的技術“大拿”!(真的是混飯吃的人除外)。 2、我們一直在長跑,多數人掉隊了,只有少數人能到終點我們其實一直在長跑,我們並不能告訴所有人,大家最後都能做到“職位2”那個層級!因為,最後到終點的人是少數。沒有到“職位1”的人,肯定不會做到“職位2”,如果連“職位1”都沒有做到的人,恐怕確實也不會作一輩子“編碼”工作,估計是被迫轉行了。這個轉行不代表“升遷”只代表“掉隊”了!我們應該承認,有人會在這個過程中掉隊,有人根本跑不到終點,甚至根本看不到終點,這也許就是大家面臨的危機吧。各位程式員之間,也在競爭,看看誰能最後勝出呢? 3、學習很重要,發明創造更重要,不懂得這個道理不是好的技術人員技術的人需要學習,一點錯也沒有!但是,技術人員永遠學習並不是最重要的,只有不斷的創新,去創造才是最重要的。我仍然要強調,只有少數人能夠到達終點。技術不是被動的指揮人,而是要為我所用,任何技術是死的,而人是活的,技術的再利用,以及技術創新是每一個技術人員要牢記的,尤其是程式員,當然永遠作被動的“編碼”一定不是一個好的程式員!想想看,現在的哪個技術不是好的程式員開發出來的!?AJAX?STRUS?Linux?MYSQL?雲端運算?...... 不懂得這個道理的程式員,不是好的程式員!!你是好的程式員嗎? 4、危機充斥在你我身邊,作銷售的沒有危機?作管理的沒有危機?誰告訴你的!危機時刻在你我身邊,無論你從事什麼職業,你就是辭了職,在家待著也是危機重重,休想逃過危機!作銷售沒有危機嗎?作管理沒有危機嗎?誰告訴你的!想沒有危機了嗎?這輩子估計沒戲了,孔子說:等人死了以後才可以休息!現在,幼兒園小孩都有危機,何況程式員!我們只是面對的危機種類不同而已,如果你真的面對不了程式員這種類型的危機,那麼就轉行吧,去承受其他類型的危機吧! 歡迎大家繼續探討,謝謝大家! 《Java程式員,上班那點事兒》,前言,目錄卓越網銷售連結
China-pub銷售連結
噹噹網銷售連結 《Java程式員,上班那點事》紀念帖