A. 學編程能做什麼工作
先說編程可以做什麼:網頁製作、效果交互、APP、小程序、游戲動畫等;
編程的工作種類也有很多:Java開發工程師、大數據工程師、Java測試工程師、互聯網Java架構師、軟體工程師、游戲開發、軟體開發等。
B. 計算機編程職業的轉行做什麼方向好上手
程序員出路
高薪的IT行業是眾多年輕人的職業夢想,然而,一旦身入其中卻發覺沒有想像中那麼美好。被稱為IT藍領的編程員,工作強度大,像個編碼「機器」;技術更新換代快,飯碗不穩定。隨著年齡的增長,IT編程員該何去何從。
程序員的困惑:我該何去何從
32歲的Smith(化名)已算是IT行業的元老了。
大學時代的他,有2/3的時間是在校園微機房裡度過的,當時,他瘋狂地迷上了電腦。大學畢業後,Smith早早地被一家IT業著名的跨國公司錄用,擔任程序員。
剛進IT行業時,Smith有股火一般的熱情,參與了不少項目,而且都成功了。公司對他也很器重,付給他的薪水在當時的同學中可算是天價。在後來的IT泡沫中,Smith的公司也還算穩定。
一晃8年過去了。期間,Smith曾換了兩家公司,雖說薪水越來越高,但他卻越來越困惑。今年他已經32歲了,以前不覺得,但現在,他感覺程序員的工作強度太大,自己一直在超負荷運轉,工作狀態就一個字:累。況且,由於這一行的特殊性,從業者必須不斷地學習。32歲的程序員雖然技術老到,但畢竟在學習能力、反應速度、工作效率上漸漸地開始和年輕人有了差距,Smith覺得後生可畏,感覺自己的競爭力在縮水。
何況,現在IT業不比以往,面對大量「廉價」的職場新人,老闆不僅可以挑肥揀瘦,還可以隨時讓薪水已漲到一定水平的老人「走人」。Smith的同事Tom(化名)就是這樣被公司「請」走的。Smith擔心:不知何時,這根裁員的大棒就要揮到自己的頭上。目前,雖然自己薪水不低,但「天下沒有白吃的午餐」,得到的多付出也就更多。而且業界還有這樣的傳統,過了35歲,IT編程員就有轉崗的可能。未來該何去何從,Smith深感困惑。
尋求職業發展的「第二春」
Smith的處境代表了IT行業一個群體性的問題。有關職業規劃師經過對Smith 的處境分析指出,IT人才市場的整體年齡狀況趨於年輕化,22歲以下的擇業者占總體比例的71%,而35歲以上的只佔10%,年輕的人才給市場注入了活力,也使得IT行業的競爭更加白熱化——人才流動性很大,崗位相對不夠穩定。
程序員是個屬於年輕人的職業,「Smith們」如果沒有在職業生涯最初的5年或8年時間里得到晉升或實現轉型,隨著年齡的增長,在技術更新的大潮中便面臨競爭力衰減的殘酷現實,需要重新定位和轉型。「Smith們」與其咬著牙繼續在編程隊伍里打拚,還不如重新審核自己的職業興趣、能力和性格,立足核心競爭力,尋求職業發展的第二春。
因此,職業顧問建議熱愛IT行業的Smith,可以藉助豐富的技術經驗和人脈關系尋求發展。
三條出路可選擇
出路一:向IT培訓師轉型
分析:IT企業在招聘新人後,一般都須經過培訓才能上崗,這個培訓有時是在崗位上進行的,由富有實踐經驗的「老人」負責。年輕人想要進入IT行業,必須接受這樣的專業培訓。如今IT培訓市場蛋糕相當大,利潤空間可觀,行業發展前景看好。根據國際數據公司(IDC)統計數據顯示,2004年中國IT培訓市場共實現銷售額24.4億元,相比2003年增長了22.1%,2005年市場前景發展更為可觀。Smith無論是在IT公司內部轉型擔任培訓工作,還是到IT培訓機構擔任教師,都應該有發展空間。這樣的工作不會有太大壓力,且比較穩定,對年齡也沒什麼要求。更何況,這還沒有脫離Smith所喜歡的IT行業。
優勢:在這個行業工作了8年,擁有豐富編程、項目經驗,曾參與過許多成功案例,這都是Smith的優勢。而8年積攢的行業人脈關系,還可以幫助他發展企業客戶,順便擔任市場拓展工作。
挑戰:Smith在過去8年中一直埋頭苦幹,只是在公司培訓新人時擔任過培訓工作,缺少培訓工作經驗。如果要向培訓師轉型,Smith需要接受一些專業訓練,提高擔任培訓師的能力。
出路二:向IT營銷轉型
分析:IT與其它行業不同,由於技術性較強,營銷人員一般也須有較強的技術背景,且最好有著豐富經驗。互聯網公司、
電子商務公司、軟體公司目前都需要有技術背景的營銷人員;另外,電子商務的再度火爆,使得傳統企業開始重視電子商務營銷,也需要有技術背景的營銷人員。這類工作薪水不低,加上提成應該可以拿到高於程序員的薪水,同時也比較穩定。
優勢:深厚的技術背景仍然是Smith的核心競爭力,在8年的從業經歷中,Smith廣泛涉獵了各種編程軟體和工具,對IT行業也有相對深入的了解,這些都為他轉向營銷提供了平台。
挑戰:Smith過去的工作主要是跟機器打交道,而營銷工作恰恰需要跟人打交道,這對Smith來說是最大的挑戰,要求他徹底改變工作方式,加強溝通能力與人際交往能力;此外,營銷工作會面臨銷售指標的壓力,這些問題都是Smith轉型前必須深入考慮的。
出路三:向項目管理努力
分析:如果說前面兩條出路轉型的成分多,那麼項目管理可以說是Smith更為便捷的發展之路。目前,軟體項目經理是人才市場上炙手可熱的人才,有豐富經驗、外語好的軟體項目經理是搶手的香餑餑,供不應求,薪水自然也是水漲船高。在上海市勞動部門新發布的2005年軟體行業薪資調查中,項目主管的薪水是同層次主管中最高的,年薪高位數達到211011元,平均年薪達109414元。最重要的是,一個優秀的項目經理可以在這個崗位上長久工作下去,並且有向高層進一步提升的可能。
優勢:對Smith這樣有經驗、有技術、有人脈、有能力、參與過多個軟體開發、有一定經驗的人,項目管理無疑是Smith發展的一個很好的方向。
挑戰:Smith以往參與過不少項目的開發,但一直是項目團隊里的一分子,沒擔任過項目帶頭人。而很多公司在招聘項目經理時,都需要有帶領團隊進行項目開發的經驗,這是Smith的一個劣勢。建議他參加一些項目管理方面的培訓課程,自學相關的知識,增長自己在流程管理、溝通協調等方面的能力,以便積累資本,逐步向項目管理崗位邁進
C. 學編程能做些什麼
一、互聯網
最直接的工作就是到一個科技企業做程序員,人家碼磚頭,我們碼代碼。目前的互聯網行業,那是需要大批的編程人員,把現實中的數據進行轉換存儲分析。BAT是目前國內比較好的互聯網企業,他們的業務都需要大量的編程人員來實習。工資高,福利好,還有優越感。
二、傳統軟體企業
傳統軟體企業主要為其他公司或組織提供軟體產品或服務,最主要的產品就是程序及軟體。這類企業同樣需要大量的編程人員,以實現復雜軟體產品的開發工作。國內比較知名的軟體企業有浪潮、華為、金蝶、用友等,中小型軟體企業也多如牛毛。
三、硬體產品行業
硬體廠商也是需要編程人員的,如大家熟悉的生產顯卡等硬體的公司華碩、技嘉、intel,生產出來的cpu、顯卡都是需要驅動軟體來完成工作的,同樣需要程序員的參與。
四、手機
國內典型的魅族、小米這些移動互聯網及手機行業的新貴,他們的硬體都是采購別人的,系統用的是谷歌的Android,他們要生產自己的手機,手機中附帶有軟體,同樣需要編碼人員進行工作。
五、游戲
雖然說國內的一些游戲廠商無德專門毒害青少年,但是一款好的游戲如cs還是能讓我們在工作之餘輕松一些的,游戲那也是編碼完成的,是一件多麼有趣的事情。
(3)22歲編程師適合做什麼擴展閱讀
編程發展前景:
1、可視化編程也越來越重要,所謂的可視化程序設計和Visual Basic或Visual C++並不同,支持可視化程序設計的IDE可以讓開發人員直接移動程序單元來建立流程圖和結構圖,然後直接做編譯或解釋,這一類的流程圖通常是以UML為基礎。
這樣的界面因為樂高的Mindstorms開始普及,一些公司也開始透過瀏覽器Mozilla和分布式程序設計(LabVIEW)往這方面努力。從1980年代開始,第一個可視化程序設計系統—Max,就是以類比合成器的設計為榜樣,同時被用來開發即時音樂演出軟體。
這種方法也被用在專業軟體,例如Openlab,這類的使用者需要完整程序設計語言的彈性,並不想要傳統的學習曲線。
2、應用程序開發行業中最大的新熱潮是智能手機的應用程序「這種裝置通常需要開發人員使用一種可將裝置的功能發揮到極至的特定語言作為應用平台,至少要以官方認可的方式進行。
智能手機開發體系的一個新興產業正在崛起,即允許開發人員用非智能手機平台原生的其它語言編寫自己的代碼,然後轉化為原生語言的應用程序。 因為不需要學習任何特定的智能手機平台的官方應用程序開發語言,Web應用程序也沾了光,成為智能手機應用程序開發的一種方法。
D. 計算機編程可以找什麼工作_學編程可以找什麼工作
計算機編程其實就是軟體開發,學習不同的編程語言,就業崗位也不一樣。總體來說就業面很廣,包括以下方向:
(1)軟體測試:應用軟體(包括手機程序)的調試、運行、測試、維護及質量管理等技術崗位的工作。
(2)JAVA軟體開拆神發:軟體公司中Java軟體工程師、網路工程師、資料庫工程師等相關職位。
(3)windowsphone:移動運營商、手機終端製造商、手機段御腔平台開發商、手機服務提供商、手機內容提供商、手機晶元提供商等相關公司。
(4).NET軟體軟體開發:.Net軟體工握衫程師、網路工程師、資料庫工程師等相關職位。
(5)Android、IOS軟體開發:針對常用手機系統的軟體工程師。
E. 學編程可以找什麼工作或者適合什麼工作
編程是個很廣泛的東西,學不同的編程語言,可以找相對於的工作,比如:
游戲行業:游戲已經逐漸成為當下年輕人娛樂消遣的方式之一,一款好的游戲如lol還是能讓我們在工作學習之餘輕松一些的,也成為了全民性質的競技分類。游戲那也是咱們一鍵鍵敲出來的。
互聯網行業:最直接的工作就是到一個科技企業做程序員,人家碼磚頭,我們寫代碼。目前的互聯網行業,那是需要大批的開發人員,把現實中的數據進行轉換存儲分析。
傳統軟體行業:何為傳統軟體企業,首要的是微軟,為別人提供軟體產品或服務的公司。這些企業最主要的產品就是程序,完成特定的工作。直白點就是軟體開發,客戶提出需求開發軟體。
硬體產品行業:手機:國內手機(小米、魅族)硬體都是買別人的,系統用的是Android。但是他們生產自己的手機也是需要開發人員進行工作的。也比如:cpu、主板等。
等等還有很多工作,可以說無處不在,現在自動化,電子化越來越高,都需要編程去完成大部分工作,所以學編程不愁找不到工作的。
若熟練使用c/c++編程的話,熟悉操作系統,可以成為專職程序員,熟悉底層軟體還可以成為系統工程師。累肯定的,干什麼工作不累,干公務員還得想著完成政績不是?
若熟練使用JAVA的話,可以處理面向對象的企業型的應用開發,公司企業WEB頁面設計、INTERNET可視化軟體開發及動畫等,Web伺服器手機上的JAVA游戲開發等等。這個流行度高,搞個大家都在玩的app游戲多有成就感。
若熟練使用Python的話,可以從事人工智慧、大數據、網路爬蟲工程師、Python web全棧工程師、Python自動化運維與Python自動化測試。目前做自動化測試的大部分的工作者都需要學習Python幫助提高測試效率。