1. 程序員怎麼升職
1.大公司:打下手---代碼工--- 程序員---項目組長---項目經理
2.小公司:代碼工---程序員---項目組長---項目經理
雖然小公司容易成骨幹,但項目組長拿的錢也行沒有大公司程序員的高
也許很多程序員都碰到過,自己的技術能力已經很棒了,可還是無法升職,其實程序員要晉升到管理層,不僅僅要技術好,溝通、應變力和為人處事也是非常重要的。
1. 大膽的說出自己的想法
大多數程序員都不善言辭,溝通能力不夠。而一個正常軟體項目開發,都是團隊合作模式,同時也是按照用戶的需求進行分析梳理。如何很好的獲取用戶的需求,並與用戶及團隊內部之間溝通,是工作能力突出的重要的一環。平時,多與周邊的同事溝通,周末多參加戶外活動,努力的將自己圈子打開。平時多發表自己的看法,不用擔心會受到批評,說出去才是關鍵。
2.要注重細節
公司團隊里很缺乏一個項目助理,然後不得已選了一個程序員小伙,讓他兼職管管樣機、發發通知,這個小伙絲毫沒有怨言,除了自己的代碼照常寫的非常穩妥之外,這些小事也處理的非常好,每天加班加點也要完成。後來沒多久他就當上了主管。一個有能力把小事做到極致的人,也必定有潛力把大事做好。
3.聽取別人意見,取別人長處
人都會犯錯,一般犯錯的時候領導會直接指出來,有些人每次聽完之後都會去反駁這些理由,而且還覺得這並沒有達到自己想要的,然後他交上來的東西依然沒有任何改變,而有些人都會說:我以後會注意「、我會按照您的要求去執行、這是我的想法不知道您覺得如何。然後接下來就看到他的改進。
一般領導在明確指出你的錯誤,不管是耐心的說教還是嚴厲的批評,你都應該抱著「有則改之無則加勉」的心態,如果你要反駁,就需要准備充分的理由和依據。
面對領導的意見,要弄清楚其准確意圖,然後實施針對性的改進措施。這就是團隊里的游戲規則和生存之道。即使不是領導,是平級和下屬,也應該採用類似的心態和應對方法。
4.不斷提高自己的技術
一般程序員都會有自己的職業規劃,在什麼樣的年齡達成什麼樣的成就或者技術水平的一個整體提升,目前從技術提高的曲線來看,新手的技術提高速度最快,無論從時間還是急迫性兩個方面對新手的壓力挺大的。而到了成熟階段,其編程時間也大大縮短了和學習技術的迫切性也降低了,所以技術提高速度就慢下來許多。所以,你需要時刻看看自己的技術發展之路,哪些走的比較踏實,哪些走的比較急促;哪些是自己的技術特長,哪些是自己的技術薄弱環節。反思後一定要抽出時間抓緊學習,把自己的技術上明顯不足的地方給補上,這樣程序員的技術水平加上豐富經驗和工作能力會使得自己更加具有實力,可以應付各種挑戰,為今後的發展鋪平道路。
2. 程序員除了提高技術水平外,還有什麼辦法可以延長其工作年限
程序員是一個需要高水平的工作,但是程序員的工作也是比較辛苦的,而且一般到了四五十歲之後,程序員就不會再做了,程序員除了提高技術水平之外,還有什麼辦法可以延長其工作年限呢?我認為首先就是成長為產品經理,其次可以參與公司的合夥,除此之外,還可以通過不斷增長自己的經驗來延長工作年限,接下來跟大傢具體說明。3.程序員可以擁有更多的經驗,從而帶徒弟。
在我們公司除了一些程序員大佬之外,還需要有少數的程序員師傅,因為新來的人需要熟悉公司的業務,所以需要人帶,而對於一些程序員大佬之外,公司更多的需要他們在程序方面作出貢獻,而不是帶新的徒弟,那樣太浪費,所以如果一個程序員擁有更多的經驗,他就可以帶徒弟,就可以讓公司產生更多的人才。
總而言之,程序員是一個比較辛苦的行業,而且,有年齡限制,要想不斷的延長自己的工作年限,我認為首先是成長為產品經理,那樣就能夠工作很長時間,而且時間越長越好,除此之外,也可以成長為合夥人,就可以獲得其他的收入,而且程序員的經驗越來越多,也可以成長為培訓師,從而帶更多的程序員小徒弟,為公司不斷的做貢獻,增加自己的收入,延長工作年限。
3. 從一名程序員過度到項目經理
從一名程序員過度到項目經理
1.從程序員到PM,是一條脫變的路,事實上程序員走的路最終不應該是項目經理。首先有一點需要明白的就是,一定規模的項目中,項目經理不需要太懂技術,他可以是一知半解。項目經理的任務不是在技術方面,技術相關的應該交給SA去做。項目經理更多地是做管理,溝通等工作,你如果可以的話到書店查看一下關於項目管理的書籍,你就會明白。當然對於小項目來說,有可能是PM,SA是同一個人,而這樣的項目經理更多隻是SA加上一些管理工作。要做項目經理,你就首先告訴自己不再去碰技術細節了。程序員並不是一個培養項目經理的好環境。所以沒有什麼從Coder到什麼developer再到SA然後是PM的路,這是一條比較悲哀的路。在大公司,SA下一個目標不是PM,而consultant,然後是seniorconsultant,PM走的是另一條路,所需要的技能不是技術,技術給PM帶來的能力提升是很少的。在項目中你最後能分清楚PM與SA的關系及各自在項目中的分工與用途。
2.其實我蠻同意gzlucky(Lucky)的看法的,確實是我們公司不少項經理就是不很能跟得上現在的一些技術,因為很多人都快年近四十,兒子都上高中了,要他們再學新技術真的難度比較大,他們的工作基本上就是天天找手下的程序員,布置這個任務,詢問那個任務做的怎麼樣了。不過我的頭倒是和我一樣編程,他手下寫代碼的就我一個人,他自己也會ASP和JSP,但是可能對。NET不熟,就由我來主負責了。我覺得項目經理還是像他這樣的好,自己也能懂不少技術,可以服人。但是我的頭兒好像在溝通這一塊不是非常出色,當然也有可能是俺太內向,不太與他溝通,所以他也只是在交待任務後就不再多詢問,而不像別的項目經理天天追程序員後頭問。我想問問各位,你們看哪種項目經理才是比較好的,像我的頭兒這樣的,還是像某些喜歡追程序員後面問進展的。
3.原來在一個小公司做過半年的.DM,一年的PM,後來為了讓自己的技術更扎實一些,離開了原來公司,現在在大公司做程序員,開始後悔了,在大公司里很難接觸管理方面的東西,也很難晉升,個人認為在小公司做DM,PM,有經驗後直接找大公司的PM,這樣也是一條路。
或者考PMP之類的證書,然後直接找管理的工作。
希望過來人能給予更好的意見和建議,我也現在想往管理層發展。
技術很硬了再去做PM,這種想法是錯誤的,我就犯了這個錯,邊搞好技術(為了生計)邊學管理知識(為了將來),慢慢向管理發展,不能等。有句話說的好,機會是屬於那些有準備的人的。利用業余時間多學些管理方面的東西,所謂人的差異在業余時間。
要走向管理層,英語一定要學好。
溝通很重要,要做好管理者,先學會做人。多跟下屬溝通,多為下屬著想,而不要去巴解討好上司。體諒下屬,把項目計劃做的盡量合理,不要讓下屬加班,給下屬發展和晉升的空間,這樣才能是下屬有干勁,才能把項目做好,你才有更高的升遷機會。
只有把自己知道的不斷的讓你得力下屬知道,只有提拔起一些得力的下屬來,你才有時間和精力去向上爬,不然你抱著不放,就沒有升遷的機會。
管理不是喝酒抽煙那麼簡單,那隻是過去的那種不思上進,耽誤自己前程。
吃盡苦中苦,方為人上人。
做PM不是混,是要把項目做好,這跟做人是一個道理,這也就是為什麼做管理要先學會做人的道理。
pm的整個工作重點是什麼?如果做為一個PM,技術不高怎麼對付組里的牛人
我們經常會因為公司里的頂尖人才、個性化太強,不能與其他人合作而感到棘手,要解決這一問題其實也是有法可尋的。
一、在肯定其價值和優勢的前提下,明確地制定改進的目標;
二、頂尖人才能夠面對中肯的,明確及一對一的批評作正面反應,所以要加強與他溝通的力度;
三、可以根據具體情況調整考核目標,加強與其他員工合作的內容;
四、把"頂尖人才"調到相對能獨立發揮其才能的崗位,減少與別人發生矛盾的機會。
;
4. 作為一名程序員,從事技術管理工作,應該注意什麼事情
從程序員到技術管理,這要用人力資源管理的專業知識來看,就是一個非常典型的從「個人貢獻者」向「團隊管理者」角色轉變的過程,這也是各公司人力資源部門會重點關注的一個群體,幫助這些新晉升為管理者的人員快速進行角色轉換。
我將結合我人力資源從業生涯見到過的諸多案例、以及個人從員工升到管理層時的一些心路歷程,來回答這個問題。
依賴下屬完成業績目標的管理者,最重要的就是解決兩個問題,一個問題是讓下屬會幹活、有能力幹活;另外一個問題就是讓下屬有意願幹活,擁有一個能夠好好乾活的環境。
輔導和培養員工能夠解決員工幹活能力的問題,而激勵下屬及增強團隊凝聚力則能夠解決員工幹活意願的問題。主要分享3個主要方法。
5. 45歲程序員發帖求職令人心酸,中年程序員的現狀是怎樣的
一個人無論再怎麼優秀,到一定年齡的時候就會被淘汰。就拿普通的小店來說,就連招一個服務員,都要28歲以下,對於一個門店來說28歲就比較老了。一些小的店面都會如此,更何況是大企業。他們會選擇聽話、事少的員工,比如說剛畢業的學生,很少有人結婚,因此可以經常加班。可是對於中年人來說,工作的同時,要兼顧家庭,是不願意加班的,而且對工資有一定的要求。有一名45歲程序員,本身很優秀,在相關網站上發帖,現狀令人心酸。那麼,中年程序員現狀到底是怎麼樣的?讓我們一起看一下吧!
總之,公司並不是福利社,肯定是以立竿見影的效果為主。如果一旦某個人給自己產生不了收益的話,也不會在某個人身上花費太多的時間。
6. 程序員是不是一般到了30歲以後乾的時間長一點一般都會被提升到管理層(內行懂的進,否則不給分謝謝)
其實,對於軟體開發人員來說,通常,他們職業發展有幾個選擇:專注於技術,成為技術專家;轉型到技術型銷售、技術支持等;所以要想走得遠一點,必須有一項本領是過人的。
隨著技術成長,從技術性管理到高級管理。這是大家都看得清楚的方向,也都在向這些方向的金字塔尖努力。
程序員要根據本身的基本素質、技術能力選擇開發層次,由低到高,逐步發展。 這也是一名程序員本身具備相應素質的循序漸進的發展軌跡,包括很強的技術背景和綜合管理才能等素養,這也就是所謂『兩條腿走路』的職業規劃發展路線。」如果這樣的話,我相信你也不至於到了35歲就是個坎兒過去不了。
希望可以幫到您,謝謝!
7. 有的程序員30多歲還在投簡歷找工作,三十歲沒做到管理層,未來該怎麼辦
程序員是一個特殊的工作。並且這個工作,需要具備一定的專業知識,也比較枯燥。程序員的工作也是競爭非常激烈的,因為每一年都會推陳出新,不斷有新的程序員加入到這個工作行列。有更多的年輕人會選擇這個工種。程序員隨著年齡的增長,具體應該何去何從,確實是每一個年長的程序員所憂慮的問題。
很多公司做久了都會變相的加班無休止的工作。我表弟非常喜歡小發明小製作。在工作的空閑時間,申請了幾個專利,都是節能環保型的專利。結果這幾個專利都賣了不少錢加起來已經超過了百萬。要知道,這是在2006年。
現在他已經買了房子,並且在很多大公司都有著豐富的經驗,現在有很多公司爭相邀請他去做程序設計。所以並非要做到管理層,才能證明你的能力,你需要不斷的充實和完善自己,有的時候你可以選擇其他的方式,實現自己的人生價值。
8. 程序員做多久可以轉到管理層工資多少
與時間關系不大,而與你在職涯上的進程對應。
路徑分兩種:
程序員——》軟體工程師——》高級軟體工程師——》開發(技術)主管——》開發(技術)經理——》開發(技術)總監。這一路徑比較長,每一環最少也得兩年才可以進階下一環。
程序員——》軟體工程師——》管理型主管——》技術管理經理——技術管理總監。這一路徑稍微容易些,但要求在專業技能之外,有管理知識和管理思維以及對應方法。同樣,每一環最少也要兩年。