A. 程序員如何成功轉行
我是25歲轉行學python的。說實在,轉行就是奔著掙錢去的。希望我的經歷可以給想轉行的朋友帶來一點啟發和借鑒。
先簡單介紹下個人背景,三流大學畢業,物流專業,學習能力一般,沒啥特別技能,反正就很普通的一個人!工作三年存款3000,感覺生活無望,就直接決定轉行。
我決定轉行IT行業理由很簡單,體面行業,不用體力勞動,辦公環境大多不錯,行業回報率高,做哪一行都不輕松,但是IT回報率可能更高。而且現今互聯網趨勢明顯,IT人才是通用人才,走到哪都不怕找不到工作。
我是完全小白,沒基礎,所以學習過程還是非常痛苦的。剛開始網上買了一些IT類書籍,但是沒基礎看起來實在是難以理解。於是網上找教程,但不成系統,起步的那段時間都懷疑自己到底能不能學成,是不是該放棄。
雖然否定自己的想法當時而出現,但真的不想一直過著低薪賣苦力沒有未來的日子,內心渴望改變的聲音鞭笞著我堅持。當時為了學習加了很多IT群,認識蠻多朋友,他們建議我學python,相比java,C++,.Net這些IT語言更容易掌握,入門簡單,而且python應用方向也非常多。聽了建議,又重拾信心。
堅持了幾個月,每天差不多學到凌晨一兩點,一天的學習時間基本保持在5個小時以上,從理論到實操,遇到問題就請教群里大佬,通過學習,python大致掌握,還學會了SQL,懂點linux,還會簡單爬蟲,演算法。雖然比不上大佬,但自己還是非常開心的,找一份python相關工作應該還是沒問題的。
辭職後開始找工作,畢竟新手,碰壁難免,但還是找到一個互聯網公司的技術崗位,6.5K的薪資,雙休,五險一金,加班費,餐補,住宿補貼,3-6月調薪,年終獎,節日福利等等,辦公環境是高檔寫字樓,當時自己非常滿意,相比之前物流工作,覺得未來可期。
B. 程序員轉行有哪些方向
1. 程序員最多的兩條進階路線是一條是技術路線,即由程序員、高級程序員、系統分析師,到架構設計師。在這條路線上,立足於從業務模型到計算機軟體模型的轉換,成為高端的軟體技術工作者。
2. 另一條是管理路線,即由程序員,經開發小組負責人、項目經理,再到企業中高層管理者。程序員加強自己管理意識的培養,多站在組織的角度來分析問題和解決問題,成為優秀的管理者,甚至職業經理人。
3. 其實在軟體企業中,隨著產品管理的興起,可以說,走向產品,是程序員在技術與管理之外的第三條職業通道。越來越多的程序員開始轉型做產品工作,特別是對那些具有創業意識的程序員而言,走向產品是一條必經之路。鵝廠的robin和360的周鴻禕,他們都是由程序員做起,然後開創自已的產品和事業。
C. 現在IT行業走哪個方向有前景(現在程序員都往哪個方向轉型)
IT行業一直都有前景,但只不過千篇一律培訓出來的程序員,需要考慮一下自己的未來了。以Java為例:2003年,新入行的程序員只需懂Javaweb和數據技術,就可以找到好工作;2008年,互聯網公司要求程序員懂得多種框架技術,並擁有實戰項目經驗;到了2018年,用人企業的要求進一步提高,Java程序員需要掌握多個領域的行業級解決方案,而不再是過去對單純某項技術。現有的IT培訓機構,4-6個月培養的初級程序員,顯然已無法滿足企業需求。
我們可以看到互聯網的發展是飛快的,很多企業也認識到了這個問題。 我看回答當中有多目前的大方向5G、物聯網、大數據,AI等;那這些公司不需要前端嗎?不需要UI嗎?不需要前端開發嗎?不需要後端開發嗎?
在今年年初的時候,因為網易的H5在朋友圈火了一把,各大企業紛紛招聘前端;如今抖音家喻戶曉的,各大企業又開始在招聘新媒體有短視頻運營的人。
其實崗位就在這里,並且需求也是一樣。為什麼很多人找不到工作?無非是技術過於老,不了解新特性。或者是培訓出來的東西過於千篇一律,大家都一樣,企業招聘的時候當然是挑技術好的,或者學歷高的,再不濟挑說的好有眼緣的。
其實這個問題根本沒有必要去問,因人而異。有的人希望往管理層走的,就去努力提升對產品的了解去了。有的希望成為技術專家的,也深入去研究自己領域的技術了。
也會有一些程序員,看到AI或者是物聯網等等發展前景很好,去學了Python,開始看機器學習方面的書。也有大部分的程序員,不為所動。
不明白為什麼程序員要轉型,要是在職程序員都轉型了。那麼對於小白,和培訓的學生是一個很好的消息。因為企業對於初級程序員又會有需求了。
可以肯定的回答,程序員最應該重視的不是互聯網寒冬,不是什麼比較火什麼有發展前景。已經一個在職的程序員,無論是要升管理層,或者是提升自己。最重要的都是技術!
你不一定需要轉型,但起碼要有具備轉型的能力!
這個要看大方向還是小方向,目前來看5G、物聯網、大數據、AI人工智慧是個不錯的方向前景。
程序員的話一般往Python語言或者JAVA語言發展。
其中Python(易讀可靠,功能強大,未來趨勢的語言,媲美JAVA,在人工智慧與大數據分析這一塊優越於JAVA)。
個人建議在有其它語言基礎的情況下,可以往Python方向考慮。必竟以後將是數據決定未來的時代 。誰能在行業中站住腳也是要考慮的方面。
希望對您有所幫助。
程序員做的好話,很多多轉產品經理,升級了。
另外,IT行業目前機器學習/AI還是很火的,不過難度也蠻大,畢竟你面對的競爭者都是比較優秀的人。
現在很多同事都學習Python,作為近年來最火的編程語言,越來越收到重視。無論是做數據分析還是人工智慧,都是少不了Python的影子!
大家都很有學習熱情,有幾個同學甚至花上萬塊錢周末報的培訓班來學習人工智慧,搞的我也壓力很大,也在開始學習!也有學習大數據和雲計算的,這要根據自己的情況來選擇
如果你學歷可以,有比較強數學功底可以選擇轉人工智慧,如果以前搞JAVA的可以考慮轉大數據或者雲計算。當然了這都不是絕對的也根據自己的愛好以及對未來發展規劃而定!
在IT行業對學習,無論轉不轉方向,及時的提高自己是很重要!
1.有限數據的商業價值挖掘,與大數據不同,這一領域除了IT基礎知識,更重要是鍛煉商業邏輯和有限數據分析能力。
2.電商配套的新媒體運營,隨著新媒體時代的到來,這方面的人才突然出現短缺,需通過自學+大量實戰才能掌握。
3.區塊鏈與實體經濟的結合,新技術經歷近十年發展,已經到了大量應用場景的實際使用,人才缺口大。
4.跨境電商的運營,隨著買全球,賣全球升級,加上中國在移動互聯網和電子支付優勢。這一領域必須大量人才加入。
建議針對自己的興趣,專注一個領域,多實踐和試錯,這是IT最好的學習方法,培訓要做好選擇,太多機構學不到什麼,不如參與新項目鍛煉自己的技能。
都在往構建人類命運共同體和一帶一路、中國夢的鏗鏘大道上高質量快速發展
1.架構師
有些程序員愛好編程,很安心做一名程序員,雖然隨著年齡的增長,代碼產出大不如前,但是解決問題的能力卻無人能及,如果一直保持對某一領域技術的專注,必然會成為行業技術大牛,在技術的道路上也會越走越強!
2. 研發管理
研發管理是程序員比較常見職業發展方向,主要包括工程師、項目經理、研發總監、技術副總以及CTO等,該職位需要具備一定的領導能力。
3. 培訓講師
培訓講師是一些程序員的職業選擇方向,擁有豐富的一線經驗,把自己所掌握的知識,傳授給更多的人,幫助更多的走向編程之路,創造富足生活,也是人生一大樂事。
4. 銷售
開發出身的銷售,比較務實,扎實的技術功底,更容易與客戶建立信任,因此,相關技術的銷售崗,也是程序員發展的一個方向。
5. 咨詢師
程序員聚焦在一定的IT技術領域,掌握精深技能,可以轉行做該領域的咨詢師,為客戶解答相關技術問題。
6. 創業
在「互聯網+」的時代,IT創業是很常見的事情,開發者利用自身技術優勢,可以通過創業逆襲,直接當上CEO。
以上是幾種常見的IT程序員除了軟體測試、產品經理、運維、等職業生涯的發展方向,都是IT程序員職業發展的好選擇!不管將來最後從事的哪個版塊,IT編程都是必須要先掌握好的技能,否則無法在行業入門,更加談不上發展。
D. 不想做程序員,程序員如何轉行
不想做程序員,程序員如何轉行?真的很難。如果從事機械設計,我們也可以在那裡做一天,但有時需要去現場看材料和機器,但不需要加班,也可以轉行做相關銷售。反正我打算做機器對外貿易。也許你不能接受從頭開始。如果不能承受開發事業的壓力,可以去企業管理公司網站。這是為了管理一家公司的網站,但通常負責公司的信息技術工作。
同時要學會及時消除工作中的各種困難和障礙。只有這樣,你才能輕裝上陣,走得更遠。很多人在編程行業感到迷茫。其實造成混亂的有內因和外因。內在原因可能是隨著年齡的增長,不能及時更新知識體系,被自己的不安所打敗。至於外部刺激,我們現在每天都收到很多信息,所以程序員到了一定的年齡,不能上夜班,學習能力下降,體力和精力跟不上,所以程序員一定會被年輕人淘汰。
E. 轉行做程序員需要具備哪些條件
現在很多行業越來越不景氣,很多人開始考慮轉行,想要在另一個領域裡面發展。隨著IT行業的發展越來越好,待遇和就業前景廣闊,現在成為了很多職場人轉行的目標,那麼什麼人適合學習IT呢?很多轉行的人都會考慮這個問題,下面電腦培訓為大家介紹轉行做程序員需要具備的條件。
一、注重細節
如果做事情不注重細節,那麼最好不要做程序員。細節在工作中是非常重要的,無論從邏輯方面還是編寫代碼方面,都需要注重細節,在IT方面是不存在差不多的。如果在代碼方面出現細節的錯誤,那將嚴重影響全局雀咐猛。IT培訓認為作為一名的優秀的程序員都非常注重完美,每個程序和代碼都是需要不斷優化的,找到所有可能存在的問題,這樣才能避免程序出現嚴重問題。
二、學習能力
如果你不喜歡堅持學習新的東西,喜歡一個人呆在永遠不變的環境中,這是簡孫不適合做程序員的。編程是世界是一條川流不息的知識河流,為了跟上時代的步伐,Java也是在不斷更新的過程中。北大青鳥發現如果你拒絕學習新的知識,那麼馬上就會落後於他人和時代頃橋,終將被時代所淘汰。
三、面對壓力
在理想的世界中,編程是一項非常有趣的活動,我們編寫代碼能夠完美地運行,但是在現實生活中,是存在很多壓力的。不管做什麼工作,抵抗壓力的能力是一項基本的技能,如何在壓力下正常發揮自己的能力,完成自己的工作,是每個職場人員需要具備的能力。
四、不斷創新
一名優秀的程序員是喜歡不斷挑戰極限的,渴望在挑戰中不斷成長,成為一個更好的程序員,探索更有效的工作方法。當你學習新的東西的時候,北京北大青鳥建議應該找到新的方法,正確看待自己做到的工作。
F. 最適合程序員轉行的10大職業 換什麼工作好
程序員的一個轉行出路是,可以開設公眾號來教授編程的知識,確保一定數量的粉絲後,通過廣告獲得收益。程序員一般都是擅長技術工作的,可以挑戰自己,成為it公司的產品經理,可以更好地留住客戶,以後可能會施展更大的才謹禪塌能。
1、程序員轉行管理層
30歲的程序員,體力也比不上年輕人。加班熬夜是帶不動了。做技術是非常消耗腦力和體力的,伴隨著30歲的到來,身體各項技能也有會隨之下降。顯然繼續和年輕比拼技術是不太現實的。
此時,最適合程序員的工作應該是轉戰管理層。一來可以做IT服務管理;二來是可以做IT項目經理;三來可以做公司戰略資訊官
2、程序員轉行研發管理
這也是我們比較常見的軟體開發者職業生涯軌跡發展道路,現在研發一線崗位實戰錘煉,獲得更多經驗之後,逐漸走向管理崗位:工程師、項目經理、研發總監、CTO…..轉向研發管理崗位的開發者,需要具有一定的領導管理能力,當然,能夠有領袖氣質自然能夠更好的做這些工作。
3、程序員轉行產品經理
開發轉崗產品經理,一般是有幾種情況,各位對號入座一下吧。
內部轉崗:有超過60%的開發崗位或者是測試,通過內部轉崗的方式進入產品崗位。
先說什麼樣的開發會被轉崗到產品崗位,畢竟開發對比產品崗,人數多的不是一星半點,憑啥他們就可以。
1、從程序員,轉行到系統分析,到項目經理。條件:必須是大公司,工資高,福利襲歲好,有完整的發展曲線;個人對軟體開發有持續的熱情。
2、轉行到大型企業,事業單位,政府做信息化方面的工作(可以說是網管)。生活有保障,不必太辛苦。條件:一定的能力,一定的人際關系。
3、考研,考博再深造,出國或留校搞教學,培養一代不如一代的本科生,閑時打著大學的名義做做項目,賺個房錢。條件:高學歷,一定的經濟基礎和家庭背景。
4、創業:這個談起來大發了。這里只說條件:很好的項目,創業精神,一定的經濟基礎。
5、轉行共享軟體:很多程序員的夢想,自己寫個軟體全世界的賣,光注冊費夠一家人生活的了。成功少數,但只要有的都發達了。如ACDsee,優化大師,超級兔子,千千靜聽(可到共享軟體區查詢)。但我告訴你,這方面基本是沒法幹了,寫個小東西掙錢玩玩可以,要靠他吃飯,餓死吧。條件:過硬的專門的軟體技術,富有祥圓創意的頭腦。
6、轉行網站:基本情況和共享軟體差不太多,只是比共享軟體更好乾點。但奇跡照樣有,可看看hao123的神話和現在很牛的80後的富翁。關鍵你有沒有這個本事和這個命了。
7、轉行行業信息化咨詢顧問:隨著各個行業信息化的普及,企業對這方面人才需求很大。真正實現信息化的企業都需要這樣一個既懂軟體,又懂行業知識的人員,他和網管還是有區別的,他的要求更高些,更像一個自由職業者,專家類型的,這樣的人放在企業里小的是個主管,大的是個副總。
條件:很深的行業內部的技術或管理經驗,較強的軟體開發或實施經驗;通常35歲以上才是成熟人才,因為經驗是要經過歷練的。其實就是個人物了。
8、轉行,徹底的轉行。干不下去,精力不夠了,腦子不靈了,錢太少。只要你夠理由,你就走。從新開始另一段新的生活,有什麼了不起的,哪裡也餓不死干軟體的。