書接上文,從上文的問題,你看出了什麼呢?現在的很多人往往沒有耐心地去思考問題背後的東西,看不懂問題背後的東西,也就是說,透過現象看本質。
那麼,上面的問題背後
都有哪些奧妙呢?我們現在就來看一下。首先,應該有以下幾方面的事。1)什麼時候賺到錢2)如何能賺到錢3)怎麼能賺到錢4)誰能賺到錢;5)剛入行,我能賺多少錢 6)為什麼現在我賺不到錢;這些問題歸根結底就是php程式設計師分幾級,每一級要求是什麼,每一級的薪水是多少?
雖然我們嚮往的平等,但現實的社會告訴我們,真正的平等的不存在的。做為挨踢行業的程式設計師來講,了解php程式設計師的境界也就是必須的。關於這個話題,有很多專家已經討論了很多,有的專家說是十層,其實那不指程式設計師,說的是人,有的專家說是三層,也有的專家說是5層。在這裡我就不班門弄斧了,關公面前耍大刀了!只是簡單的表述一下,10層的那個就不寫了,有興趣的可以在大學堂裡面找到,現在就說5層的,這個是郭安定專家寫的,他認為程式設計師分成5種境界:
1)五流程式設計師比技術和工具 2)四流程式設計師比整合和管理 3)三流程式設計師比創意和設計 4)二流程式設計師比溝通和性格 5)一流程式設計師比態度和方法 6)超級程式設計師比思想和素質。個人比較認同的觀點是目前大部分初學者基本上就是五流程式設計師,小部分程式設計師在2)3)4)之間徘徊,不完全符合上述要求。
那麼在國外,人家是怎麼劃分的呢?
在印度,挨踢程式設計師分為7級,半年一次考評,即半年有一次公升級機會。
1級:軟體工程師,剛畢業的本科生和研究生
2級:高階軟體工程師
3級:專案經理
4級:專案負責人
5級:部門經理
3級-4級是每2年公升一級,越往後公升職越慢。在國外,程式設計師基本上是由高中學歷的人來擔當。工程師和程式設計師的區別在於工程師寫文件。而程式設計師寫**。
個人認為php程式設計師的職業生涯大致可分為三個階段:
1)第一階段,做個職業程式設計師,主要工作是程式設計、測試和維護,領導讓他幹啥就幹啥,用高喚堂老師的話,就是長工。
2)第二階段,成為專案經理或同等級的技術負責人,從事專案管理,需求分析,系統設計之類的工作,帶領一批程式設計師幹活,用高老師的話就是佃戶。
3)第三階段,成為機構(企業或者事業部)的領導,成天琢磨怎麼樣結構賺更多的錢,決定產品的發展戰略,然後讓別人去開發產品,用高老師的話就是地主。也就是我想幹啥就幹啥
總體來說,就是這個挨踢程式設計師劃分為三個層次,對應於初級程式設計師,中極程式設計師,高階程式設計師。叫法不同,但意思相同,只是乙個通俗的說法罷了!
如果你在第一階段為合格,處於第二階段為良好,處於第三階段為優秀。對應的年齡應該是25歲,30歲左右,35歲左右。相對來講,第一階段比較容易實現(不是絕對的),第二階段需要一定程度的努力,第三階段則靠奮鬥了。
一步登天的人有,還是微軟,delphi, pascal, visual j++,c#的總設計師,現任的微軟技術總裁,前者是比爾蓋茨親自開著卡迪拉克車去borland門口等他下班,然後一起去吃飯,最後不惜打官司,把他搞定。後者,一直等了他20年。這樣的例子也有,但是可遇而不可求。對於我們大多數的普通人來講,看看而已,千萬不要當真啊!
本文**
朱志兵
亮劍 PHP,我的未來不是夢(9)
1.2 問題2 大學畢業生不清楚自己能做什麼?不能做什麼?自從大學擴招以來,大學生應屆畢業生,找工作就越來越難!我們不能迴避這個問題。目前的情況與當年我畢業時的情況不可同日而語。這個問題說起來是乙個大話題,關係面如此之廣,涉及的人,領域如此之多,就是說了10年8年也不為過。自從國家計畫招生被轉為各學...
亮劍 PHP,我的未來不是夢(8)
1.1.4 總結 php 程式設計師幾種境界 學過軟體的人或者說很多打算投入挨踢行業的人經常談論的乙個話題就是 程式設計這活究竟該幹多久?我們是否要一輩子程式設計?我認為,這不是願意不願意一輩子程式設計的問題,而是能不能的問題!程式設計這活兒可以算是青春飯,估計這要挨板磚了!這裡只舉國內的情況。國外...
亮劍 PHP,我的未來不是夢(6)
1.1.2 三四流程式設計師的境界 物件 三四流程式設計師,也就是我們過去說的佃戶,他們可以指揮手下的人為完成某種任務而工作。在這個境界的程式設計師往往是從事php開發好幾年了,從五流程式設計師上來的倖存的選手即沒有被優勝劣汰的那些人。可以經常看到,在前一關掉隊的人們,由於沒有明確的目標,或者吃不了...