亮劍:PHP,我的未來不是夢(5)

技術小牛人發表於2017-11-23
1.1.1 五流程式設計師的境界
     物件:五流程式設計師,說個大白話,就是我們過去常說的長工,給人家幹活的人,人家要你幹什麼,你就幹什麼!你有選擇東家的權力。如果找不到東家話,就可能餓死街頭的那類人。
     這類程式設計師其實分成二個層次,一個是剛畢業,準備入行的學生,一個是已經工作,但工作時間不長的人。層次不同,當然目標也就不同的,前者的目標:找工作,入行;後者的目標:是如何生存和發展。
     前者的特點:這類程式設計師關心的是用什麼工具可以產生什麼結果,追逐他聽過最新、最好、最時髦的技術,沉澱於一些小的練習,卻很少走出象牙塔和客戶或市場進行真正的溝通,甚至完成大型的真實案例。
     說明:這類程式設計師,對PHP開發技術術語一知半解,開發工具掌握得半瓶子醋。缺乏實際的程式設計專案經驗。為此參加過一些所謂名家的培訓,在花了所有本不該花的錢後,學到了一些市面上虛假,所謂的真實專案實戰,臨到結束,最終也沒能知道這個專案用在何處。更可怕的是,這類人自我感覺良好。自負,做著劍指四方,試問天下誰與爭鋒的夢。認為所有開發知識,越是看起來深奧的越值得去研究,希望在自己開發的專案(還是個虛假的)中,能用上的技術全用上,目的只有一個,就是儘可能多地獲得實踐機會。總想四處試刀,看看手裡的刀到底快不快。滿口都在談什麼框架,OO,設計模式,PHPC#Java的優劣。滿腦子想著如何將一個程式編寫的更復雜。熱衷於探討一些目前與找工作無關的技術問題,甚至有可能因為一個開發觀點而和意見不同的人爭論得面紅耳赤。他們不清楚他們在學校裡和培訓機構裡所寫的知識和鍛煉出的能力離真正的要求有多遠。其實不是打擊大家,這是一個很殘酷的事實,那就是目前他們的綜合知識和素質離實戰需求實在是相去甚遠。
後者的特點:對PHP開發技術一知半解,開發工具掌握的也比較熟練。可以將領導交給的任務完成得很出色,可以按要求獨立完成模組的開發,演算法的開發。注重技巧,對具體的程式語言非常熟悉(這裡是要打問號的!)對於其他的特點和前者一樣。不同的是,這類人工作具有活力,常常因為一個技術細節加班到深夜,大多屬於拼命三郎型。最主要的特徵是:如果公司沒有專案或手裡的專案不能讓他們學到他們想學的東西,他們會放棄這些專案和公司,去投靠別的公司,跳槽對於他們來說就是家常便飯。我曾經有個同事,號稱三個月一換工作,人很有水平是個網路專家,但是,每當一個工程做完後,他一般都選擇離開,離開後總能找到新的工作。如果按照這個速度算的話,恐怕至少要換了幾千個工作吧!
工作者總結如下:
工作時間:13
工作任務:按照別人的要求編寫具體實現程式碼
工作內容:編寫具體的程式碼,有時也會負責程式碼的測試
開發目標:無所不能
開發特點:注重技巧,也就是技術細節,對具體的程式語言很熟悉
工作崗位:初級程式設計師,程式設計師,軟體工程師
薪水:3000-6000(僅供參考,侷限於北京)
初學者總結如下:
任務:找到一個好的工作(怎麼個好法,不清楚,多少是好,不知道,也就是所謂的三無人員)
專案經驗:無,或做過一些無聊的專案
找工作時間:1個月半年(僅供參考)
特點:離開書就不知道如何寫程式碼,對PHP技術術語不求甚解,什麼都學什麼都是半瓶子醋。中看不中用!
典型的書生點兵,紙上談兵。
期望薪水:3000-8000元不等(不知道他是怎麼得出來的,不僅僅是php,其它語言也是一樣)


 

本文轉自 朱志兵 51CTO部落格,原文連結: http://blog.51cto.com/richardzhu/200413,如需轉載請自行聯絡原作者


相關文章