『壹』 軟體工程專業畢業後出來的工作崗位有哪些
成為公司的技術總監是很多程序員的夢想。這條路線是從初級程序員成長為高級程序員之後,以做項目為工作重點,進而發展成項目經理、開發經理,最終成為技術總監甚至公司副總裁。這些程序員走的是技術管理路線,從做項目開始,逐漸積累管理經驗,然後成長為優秀的技術管理者。技術總監在公司甚至技術界的影響力非同一般,對於那些有志於成為公司領導層的程序員,是個很大的誘惑。但是權力大、管的人多,就意味著更大的壓力,技術總監不僅要保持對新技術的敏感,還要抽出精力做管理。比起成為純技術專家,這條路也許更為艱難。 還有一些程序員職業發展的終點是總架構師、總設計師。這類程序員的興趣,不是某種特定的技術,而是偏重對軟體產品或者軟體應用項目的設計。如果將軟體項目開發團隊比作一個樂隊,那麼程序員就相當於一名樂手(比如小提琴手、長笛手等),他們負責將自己的樂器演奏好;項目經理是樂隊指揮,負責指揮和協調這個樂隊的配合;架構師則相當於作曲家。從入門的架構師開始,逐漸成為資深架構師乃至總架構師。如同歷史上偉大的作曲家,傑出的架構師能夠在各種軟體中譜寫出旋律優美的「曲子」。 另外一些程序員心懷創業的理想,等到自己有了一定的技術積累,再掌握一些市場需求以及管理方法,他們會開始創業之路。一旦成功,這類人的影響力會非常大,像Google和雅虎的創始人,都是技術創業的成功典範。但是這條路也是最艱辛的,有句話叫做「不當家不知柴米貴」,不親自創業的人也很難體會它的艱辛。創業涉及方方面面,稍有差池就會功虧一簣,投身創業的程序員並不少,但是真正能成功的少之又少。踏上這條路不僅需要過人的勇氣和魄力,更需要堅韌不拔的毅力,以及深度的商業智慧,再加上市場機會,才能夠贏到最後。 很多程序員會走上技術支持路線,進而發展成為精通業務的技術和行業咨詢專家。這類程序員會在成為高級程序員之後加入銷售團隊,直接面對客戶,負責技術層面的問題。如果對某一行業(比如銀行、電信)非常熟悉,久而久之,就成為精通這個行業技術的專家;如果對於某一類解決方案(比如ERP、CRM、SCM)非常擅長,就可以發展成為跨行業的技術專家。 還有一部分程序員會成為IT專欄作家和自由職業者。這些人通常對寫作比較感興趣,文字表達能力也不錯,他們會將自己從事技術工作的內容或心得寫出來,然後發表文章賺取稿費。只要對技術足夠精通,這類人是很受雜志歡迎的。在北美還有一種自由職業者叫做合同工,就是不定期的承接項目,在項目開始前簽訂協議,項目完成後結束合作。雖然這種職業目前在中國還不太多,但是其自由性對於很多程序員來講,也非常有吸引力。 上文提及的若干條路,程序員可以根據自己的興趣進行選擇,但是一般來說,無論走哪條路,都有一個前提條件:從初級程序員進階為高級程序員。因為在這之前,你甚至沒有選擇的機會。從初級進階到高級,通常需要2~5年的時間,因個人素質而異。大家都說,程序員要耐得住寂寞和枯燥,年輕的程序員更要克服浮躁的心態。在職業生涯的起步階段,很多人總會摸不著頭腦,這時一定要靜下心來,多向資深程序員求教,慢慢熟悉技術、熟悉開發流程和行業。有時你會感覺掉進了一個知識海洋,身邊全是陌生的事物,很難抓住。所以就更要四處探路,逐漸尋找到方向,在尋找中進步。 成功進階為高級程序員,也並不意味著前途一片光明。如果說從初級到高級需要的是學習,那麼從高級到專家,需要的是不斷地嘗試和堅持。比起前一個階段,這個過程更為漫長,通常需要5~8 年。在這期間,因為有了之前的積累,並且已經取得一定的成就,人會更加自信,同時也會更加彷徨,有一個問題會時常盤旋在腦中:將來的路到底要怎麼走?這時就可以利用自己所積累的資源,多做一些嘗試,嘗試不同角色、不同的項目,與不同的客戶打交道,時間長了,自然會找到最適合自己的發展方向。 總結起來,初級程序員和高級程序員時期,都屬於職業生涯發展的第一階段,我們可以稱之為黃金時期。這階段程序員的年齡在20~35歲之間,因為年輕,所以更善於學習,而且體力充沛,很多走過這個階段的程序員有過通宵工作的經歷。在這個時期,你有大把的時間學習提高,為將來的事業打下堅實的基礎。而一旦超過了30 歲,無論從體力還是精神上,都會有所改變, 從30~40 歲是轉型時期。這時的程序員(很多人已經不再編程)已經明確了自己的發展方向,並且向著目標努力,讓自己有所建樹。40~60歲是專家時期,至此,一名優秀的程序員會徹底實現「破繭成蝶」的願望,成長為專家。 程序員的職業很精彩,同時也很艱苦。享受高工資,掌握最新的技術,有可能成為創業成功的富豪,甚至有機
專業學位
1、工程技術方向
職位:施工員、建築工程師、結構工程師、技術經理、項目經理等。
行業:建築施工企業、房地產開發企業、路橋施工企業等。
典型職業通路:施工員/技術員-工程師/工長、標段負責人-技術經理-項目經理/總工程師。
年薪參考:施工員/技術員:1.5萬~2.5萬元;工長:2.5萬~4萬元;技術質量管理經理:4.5萬~7萬元;項目經理:5萬~10萬元;
隨著我國執業資格認證制度的不斷完善,土建行業工程技術人員不但需要精通專業知識和技術,還需要取得必要的執業資格證書。工程技術人員的相關執業資格認證主要有全國一、二級注冊建築師、全國注冊土木工程師、全國一、二級注冊結構工程師等。需要注意的是,這些執業資格認證均需要一定年限的相關工作經驗才能報考,因此土木工程專業的畢業生即使走上工作崗位後也要注意知識結構的更新,盡早報考以取得相關的執業資格。想要從事工程技術工作的大學生,在實習中可選擇建築工地上的測量、建材、土工及路橋標段的路基、路面、小橋涵的施工、測量工作。
2、設計、規劃及預算方向
職位:項目設計師、結構審核、城市規劃師、預算員、預算工程師等。
行業:工程勘察設計單位、房地產開發企業、交通或市政工程類 *** 機關職能部門、工程造價咨詢機構等。
各種勘察設計院對工程設計人員的需求近年來持續增長,城市規劃作為一種新興職業,隨著城市建設的不斷深入,也需要更多的現代化設計規劃人才。隨著咨詢業的興起,工程預決算等建築行業的咨詢服務人員也成為土建業內新的就業增長點。
典型職業通路:預算員-預算工程師-高級咨詢師。
年薪參考:預算員:1.5萬~3萬元;預算工程師:2.5萬~6萬元;城市規劃師:4萬~7萬元;建築工程技術建築設計師:4萬~10萬元;總建築設計師:25萬元以上。
3、質量監督及工程監理方向
職位:監理工程師
行業:建築、路橋監理公司、**工程質量檢測監督部門。
工程監理是近年來新興的一個職業,隨著我國對建築、路橋施工質量監管的日益規范,監理行業自誕生以來就面臨著空前的發展機遇,並且隨著國家工程監理制度的日益完善有著更加廣闊的發展空間。
典型職業通路:監理員—資料員—項目直接負責人-專業監理工程師-總監理工程師。
年薪參考:現場監理員:1.8萬~2.5萬元;項目直接負責人:2.5萬~4萬元;專業監理工程師:3萬~5萬元;總監理工程師:4萬~8萬元。
監理行業是一個新興行業,因此也是一個與執業資格制度結合得相當緊密的行業,其職位的晉升與個人資質的取得密切相關。一般來說,監理員需要取得省監理員上崗證,項目直接負責人需要取得省監理工程師或監理員上崗證,工作經驗豐富、有較強的工作能力。專業監理工程師需要取得省監理工程師上崗證,總監理工程師需要取得國家注冊監理工程師職業資格證。木土工程專業的大學生想要進入這個行業,在校期間就可以參加省公路系統、建築系統舉辦的監理培訓班,通過考試後取得監理員上崗證,此後隨工作經驗的增加考取相應級別的執業資格證書。在實習期間,可選擇與路橋、建築方向等與自己所學方向相一致的監理公司,從事現場監理、測量、資料管理等工作。
4、公務員、教學及科研方向
職位:公務員、教師
行業:交通、市政管理部門、大中專院校、科研及設計單位。
公務員制度改革為普通大學畢業生打開了進入**機關工作的大門,路橋、建築行業的飛速發展帶來的巨大人才需要使得土木工程專業師資力量的需求隨之增長,但需要注意的是,這些行業的競爭一般較為激烈,需要求職者具有較高的專業水平和綜合素質。 年薪參考:高校教師:2.5萬~4.5萬元;中等專業學校教師:1.8萬~3萬元;普通公務員:2萬~3.5萬元。
想要從事此類行業,一方面在校期間要學好專業課,使自己具有較高的專業水平,另一方向特別要注意理論知識的學習和個人綜合素質的培養,使自己具備較高的普通話、外語、計算機水平和較好的應變能力。
我也是學軟體工程的,也是運城人- -1`
現在正在工作,學軟體的可選范疇一般就是 開發,測試 這一條路.
我是搞JAVA的,在一個軟體公司現在還在試用期,在太原的話,剛開始基本就是2000出頭一個月.
公司的項目經理,一個月基本工資好像是5000吧. 不過會有補助,項目獎金 很多額外的收入,往往比基本工資還要高.
C/C++,Java,.NET技術有必要熟悉掌握其中一項為好。
軟體測試技術、項目流程(CMMI),然後懂得軟體編碼的基本原理,差不多了,細節需要自己去慢慢學習。
手打,望採納
切忌內容的添加要適量,不可整篇文字之類,多用圖形來說明;
精美論文答辯 ppt模板可參考我的文庫主頁;
:wenku../view/de3f14bb227916888586d78c.
其實這些都是看你個人能力的!汽車銷售,汽車修理,汽車改裝,汽車製造,汽車設計,汽車賽事人員等等!看你性格每行都有NO1
巧了 我也是工業工程專業畢業的
下來直接轉行 乾的地產策劃
這個專業要是非得說對口的話,那就是工廠工程方面走了:CAD制圖、設計、廠區調度、運籌、統計等
ps:文科裡面 理科最強 理科裡面文科最強 綜合性專業
不算,你上大學畢業學的和企業實際工作是分離的,所以感覺什麼都不會很正常。大學你主要學會的程序思想,工作了你會發現你學習工作需要的技術是很快的,所以要有信心和繼續努力
到一些國有企業,做開發最好
『貳』 程序員30歲以後何去何從
1.繼續做程序員, 向上爬做項目經理, 項目總監, 系統架構設計師等
2.獨立創業 至於還做不做這一行就不好說了
3.轉行
但個人認為30以後繼續本行最好, 原因:
我身邊30歲以上的程序員好多, 一直流傳著過了30就不適合做程序員了(原因是什麼思維遲緩 不具備創新意識), 其實根本不是這樣, 據說美國有80歲的程序員, 從目前的形勢看, 做這一行經驗最重要, 目前的主流編程方式是面向對象, 許許多多成型的設計模式, 成型的框架應有盡有, 程序員已經不在需要去做太多的創新, 能夠准確, 高效, 無誤的利用現有資源設計出優秀的軟體產品才是工作的重點, 而想做到這些必須有扎實的基本功和豐富的經驗, 經驗是平時的工作中一點一滴積累的, 所以經驗與年齡應該成正比.
『叄』 請問一個程序員,怎麼進化到一個項目經理
那得看你是不是有這樣的志向了,如果你的目標是成為項目經理,那麼你現應該做的就是開始關注項目開發的全過程。
程序員和項目經理是兩個工種,這一點你一定要清楚,只有思想先轉變了,人才有可能跟著轉變身份。
程序員是技術工作,主要承擔的是項目中某一部分的具體任務,完成某些需求,去把代碼都敲完,保證測試的時候不出問題,沒有BUG,也就夠了,別的事不用操心,也用不著一個程序員去操心;作為程序員最多就是學點新技術,可以更快更好的完成自己那攤任務即可。
項目經理是管理崗,至少理論上是這樣的,不過現在很多軟體開發工司的項目經理多半也是一個項目組里的技術骨幹,其實這也沒有什麼不行的,只不過想做好項目經理,僅僅懂技術是遠遠不夠的。
項目經理的工作更多的是協調內外關系,確保項目可以按期合格完成。協調則是主要工作,內部 ,需要協調項目組里各工種之間的工作,讓大家可以配合起來更高效的完成工作;同時還要和公司進行協調,比如人員的借調或者資源的調配,瑣事更多一些。
與此同時還要和項目的建議單位進行協調,因為人的溝通是不可能百分百理解的,項目開發更是如此,對於很多細節上的問題,都是應該由項目經理去和建議單位協商的,若溝通不暢後續將面臨著很多設計變更的問題,會耽誤時間與資源。
所以如果你想成為項目經理,在忙完自己程序員的工作之後就多留心去學一些管理方面的知識吧,以備哪一天的榮升之機。
『肆』 程序員未來有哪些發展方向
絕大多數程序員最終的職業目標可能都是CTO,做到CEO的人估計會比較少,也有一少部分人自己去創業去當老闆,也有部分人轉行了,當老闆的牛人也有。一般來說,程序員的發展基本上都會經歷這么幾條路徑。程序員-系統分析員-架構師-技術經理-CTO,程序員-項目組長-項目經理-項目總監-CTO,程序員-產品設計師-產品經理-CTO。
當然這只是一個大致的路徑,不是所有程序員都必需要這么經歷的,有些人可能跳過其中的一些步驟,也可能有些人會把中間的很多職位都做了。而很顯然,CTO,是大多數程序員的終極夢想。
也就是說,許多的程序員最終可能是做技術經理、項目經理或者項目總監之類的,那麼到底我們職業生涯要選擇哪一種呢?我覺得這個問題沒有一個統一的答案,因為每個人的個性和情況不同。但有一點是重要的,一是有際遇一定要抓住,二是自己要努力。
比如說你正好有機會帶一個項目,而你又不是很討厭項目經理這個位置,那麼你就可以考慮向項目經理發展。因為老闆讓你做,說明他看到你有這個素質和潛力。要相信別人的眼光。
但是大多數人是遇不見這么好的伯樂的,那就要自己努力。沒有能力就學能力,沒有知識就學知識,沒有氣場就每天照鏡子練。如果你的確不知道怎樣才能從眾多的程序員中脫穎而出,那麼就去參加培訓,培訓別選學費巨貴的,選有特色還不貴的。用一兩個月工資,可以換來你能力的快速提升。
再說有些公司,並沒有明確的技術經理、項目經理、產品經理之分,在許多的公司里,他們經常是幾個人混搭的。在外包公司里,通常會有項目經理和系統分析員(也可能是技術經理)。在一些非IT公司里,可能會是部門經理,而做自己產品的公司可能會分得比較詳細一些。我大致說一下這三個職位的區別,讓正在徘徊的程序員有一個大致的了解。
項目經理是項目的直接負責人,這個角色相當於一個中間介面,不管是團隊成員還是需求方(客戶),或者是上級領導,有事都直接找他,所以這個職位著重於管理與溝通。一般來說,項目經理的工作重點在同客戶溝通需求、項目進度的把控、團隊的溝通方面,有些公司也會需要項目經理承擔團隊建設的工作,不過貌似很多國內公司都忽略了團隊建設這個工作了。對於項目經理來說,重點會要求溝通能力、協調能力、危機把控能力、執行力、團隊管理能力,著重於溝通、管理與計劃。當然也有些公司還要求項目經歷要參與招標談判,這就要求項目經理有一定的商務談判能力。
技術經理有時候也可能叫系統分析員,一些小公司可能會整個部門有一個技術經理。技術經理承擔的角色主要是系統分析、架構搭建、系統構建、代碼走查等工作,如果說項目經理是總統,那麼技術經理就是總理。當然不是所有公司都是這樣的,有些公司項目經理是不管技術團隊的,只做需求、進度和同客戶溝通,那麼這個時候的項目經理就好像工廠里的跟單人員了,這種情況在外包公司比較多。對於技術經理來說,著重於技術方面,你需要知道某種功能用哪些技術合適,需要知道某項功能需要多長的開發時間等。同時,技術經理也應該承擔提高團隊整體技術水平的工作。
產品經理這個職位一般在有自己產品(不管是軟體還是網站產品)的公司比較常見,產品經理主要會負責產品的設計、產品的改良等工作。需要注意的是,產品設計與設計師是兩個不一樣的工作,產品設計主要會從用戶體驗、業務需要等層面去設計產品,而設計師更多是從用戶的視覺上去做。產品經理應該是最懂業務的人,比如說你在設計一個微博的產品,就要求你對微博這個東西非常熟悉,從用戶習慣、用戶體驗、公司的發展戰略上去設計這個產品,還要對比同類產品會有什麼優勢等等。
不管是項目經理還是技術經理與產品經理,都要求要熟悉業務,業務是需求的來源,沒有不談業務的技術,所以不管你從哪個方向發展,都要求對業務熟悉。產品經理要求對業務最熟悉,項目經理次之,技術經理排最後。對於程序員來說,剛開始工作的前幾年可以埋頭扎到技術裡面,一般這個時間在2-3年的時間,然後就應該多關注業務了。這個業務不一定是指某個具體的業務,因為具體的業務的范圍太少,而且也需要機遇。
我見過許多的程序員,他們是做Web開發的,但對互聯網很不熟悉,對於互聯網流行的趨勢基本上不聞不問。不知道現在大家都在使用微博,也不知道SNS,也可能從不使用網銀。我覺得這樣很不好,程序員應該多多去關注互聯網的發展,多多去玩一些新的網站。
對技術不敏感、不興奮的人,對進步和快速提高沒有強烈慾望的人,是沒有辦法在IT界生存下去的。