① 如果把PHP程序員分為初級、中級、高級,能否討論一下各自應達到的水平或掌握的知識
這個沒有標准答案,如果你把這個當作職稱的話要看公司的想法,我只能提供給你我的個人意見。
初級:可以完成分配給你的任務,即人家讓你干什麼你就干,做出來的東西符合要求。
中級:可以自行完成分配給你的功能,即你需要自己分析這個功能的作用,設計實現步驟,預估工作量(工期),並完成開發。
高級:可以獨立完成項目,完成資料庫設計和功能列表,評估整體工作量,進行恰當的任務分配,並帶領參與開發人員完成項目。
項目經理:能多角度的審視/評估用戶需求,進行適當的建議和引導,為項目制定合理的解決方案,滿足,甚至超出客戶的預期。項目開發過程中對可能的問題有預先的估算,並和客戶溝通,嘗試在問題發生前給出對策,使其不影響整體的開發進度,或將影響范圍最小化。具備團隊管理能力和技術攻堅能力。
我覺得初級程序員其實可以認為其處於實習期,由於初級程序員往往不具備需求分析能力,因此即便他能完成上級分配的任務,但是其處理手法也往往導致留下很多問題隱患,因此,如果你是初級程序員的話,不要對薪水有任何預期了,有人要就不錯。如果你是管理人員,慎重在實戰項目中使用初級程序員,如果一定要用的話也盡量只讓他們去做功能樹中盡量末節的部分,避免他的過失造成大的影響。
程序員能力 初級 中級 高級 問題答案 總結
初級:代碼級別,根據要求寫代碼
中級:模塊級別,根據功能設計代碼結構
高級:項目級別,根據需求部署所需的功能模塊
② 初級程序員和中級程序員的區別是什麼
中級程序員和初級程序員最大的區別在於:工作經驗,有沒有真正的項目實戰經驗。一般來說,程序員都會最基本的刪減,而對於真正的項目就不會接觸太多,所以有的程序員就停留在初級,不了解項目到底該怎麼做,只有你做了幾個項目經驗的時候,才能說自己步入了中級程序員的標准!
③ 初級程序員、中級程序員、高級程序員最大的區別是什麼
程序員之間也是存在很大的區別,他們之間最大的區別主要表現這這個方面,跟大家分享一下。
能力。一些程序員剛剛進入一個單位,學習的東西還不多,他們的能力差距要比老員工差很多。
經驗。有的程序員,自身的能力是提升上去了,但是,由於呆的時間相對比較短,經驗還不是很足,面對一些疑難雜症,還是不能解決。
薪資待遇。因為能力不同,所以獲得的回報也是不一樣的,一般高級程序員的薪資都是非常高的,畢竟他們能夠解決很多困難以及復雜的問題。
當然,除了這幾個方面之外,還有一些也是有差距的,比如說頭發,思維以及工齡等等。
④ 程序員的十種級別
第一級:神人,天資過人而又是技術狂熱者同時還擁有過人的商業頭腦,高瞻遠矚,技術過人,大器也。如丁磊,
求伯君。
第二級:高人,有天賦,技術過人但沒有過人的商業頭腦,通常此類人不是頂尖黑客就是技術總監之流。
第三級:牛人,技術精湛,熟悉行業知識,敢於創新,有自己的公司和軟體產品。
第四級:工頭,技術精湛,有領導團隊的能力,此類人大公司項目經理居多。
第五級:技術工人,技術精湛,熟悉行業知識但領導能力欠加,此類人大多為系分人員或資深程序員,基本
上桀驁不遜,自視清高,不願於一般技術人員為伍,在論壇上基本以高手面目出現。
第六級:熟練工人,技術有廣度無深度,喜歡鑽研但淺嘗輒止。此類人大多為老程序員,其中一部分喜歡利用工
具去查找網上有漏洞的伺服器,干點壞事以獲取成績感。如果心情好,在論壇上他們會回答菜鳥的大部
分問題。此級別為軟體業苦力的重要組成部分。
第七級:工人,某些技術較熟練但缺乏深度和廣度,此類人大多為程序員級別,經常在論壇上提問偶爾也回答菜
鳥的問題。為軟體產業苦力的主要組成部分。
第八級:菜鳥,入門時間不長,在論壇上會反復提問很初級的問題,有一種唐僧的精神。雖然招人煩但基本很可
愛。只要認真鑽研,一兩年後就能升級到上一層。
第九級:大忽悠,利用中國教育的弊病,頂著一頂高學歷的帽子,在小公司里混個軟體部經理,設計不行,代碼
不行,只會胡亂支配下屬,拍領導馬屁,在領導面前胡吹海侃,把自己打扮成技術高手的模樣。把勾心
斗角的辦公室文化引入技術部門,實在齷齪!
第十級:驢或傻X,會寫SELECT語句就說自己精通ORALCE,連寄存器有幾種都不知道就說自己懂匯編,建議全部
送到日本當IT產業工人,掙了日本人的錢還嚴重打擊日本的軟體業!
⑤ 求大神,java初級程序員,中級程序員,高級程序員的區別。 架構師主要是做什麼的。
初級:套模板,依樣畫葫蘆,就是傳說中的 cut程序員
中級:能獨立開發單個的功能模塊
高級:帶領初中級程序員開發軟體產品
架構師:寫出各種基層代碼和介面給初中級程序員套模板,決定項目使用哪些框架和技術,比如說客戶要做個網站,架構師用SSH的架構,搭建好後給其他程序員去實現具體功能
純屬個人見解,大神勿噴
⑥ 普通的程序員和大神級的程序員有什麼區別