學什么,比穿什么衣服的問題更難,因為職業(yè)的背后,更多的是抉擇而不是選擇,選錯一件衣服可以重來,而選錯一個職業(yè)所面對的結果,是非常讓人痛苦的。
本文是小華對想轉行IT行業(yè)的你最真摯的建議。
對于任何一個人,你要清晰的認識到:任何人給你的建議或者方向,只是他站在自己體驗的角度給你的經(jīng)驗性的建議,而最后你的選擇,除了深思熟慮還有孤注一擲。
IT職業(yè)培訓到底有哪些產品?
既然是職業(yè)培訓,那一定是跟公司的需求相關,我們按照公司的邏輯來看分為四個大類:
想法層:產品經(jīng)理、UI設計...
實現(xiàn)層:Web前端、Java、Python、Go...
維護層:軟件測試、Web安全、大數(shù)據(jù)開發(fā)、云計算...
推廣層:網(wǎng)絡營銷、電商運營...
《中國統(tǒng)計年鑒》數(shù)據(jù)顯示中國有200萬程序員,占人口0.13%,結論是其實程序員并不多,相當少。另外,印度270萬程序員(最多的),也只占人口0.2%的樣子。
在核心的實現(xiàn)層上,很多人說一個產品經(jīng)理就可以折騰7個程序員,在產品經(jīng)理沒有非常深刻的基礎底蘊的情況下,沒有考慮后端結構與實現(xiàn)的情況下,發(fā)出的或許很小的需求,就是一次程序員的大奔命。
就目前來看,我們把想法層、實現(xiàn)層、維護層、推廣層都定義為IT職業(yè)培訓的話,實現(xiàn)層和維護層是最穩(wěn)定,但是是最辛苦的,因為大家都為了一個目標盡快的上線。而對于想法層和推廣層來講,推廣費用在有限的情況下,如何做到推廣結果的最大化,這是一個非常難的問題。
所以這也就是很多人為什么想做程序員的原因,雖然辛苦,但是高薪和暫時穩(wěn)定。
程序員值得學的編程語言趨勢?在非功利的層面來看,編程語言是一通百通的,一種學精之后其他語言都不是問題了。
業(yè)內人士稱:
如果你將來想從事互聯(lián)網(wǎng),你最好看看Python、Javascript;
如果你想從事商業(yè)應用,你最好去看Java、Web前端;
如果你想從事移動開發(fā),你可能需要去看大數(shù)據(jù)、C;
如果你想做嵌入式,可能需要學習JavaEE、物聯(lián)網(wǎng)。
任何的選擇,其實都有一個固定的決策路徑。學什么語言決定了就業(yè)去什么公司,去什么公司也就意味著什么樣的待遇,什么樣的待遇也就意味著什么樣可能的未來。趨勢這個事情,有時候像穿衣打扮流行方向,更多的機會屬于嘗鮮者,但是要考慮快速立足和商業(yè)結果,成熟的或許更靠譜。
IT培訓機構課程設置考慮的是學生就業(yè)、企業(yè)的需求和教學成本。他們在技術更新及和企業(yè)銜接上都有非常成熟的經(jīng)驗,對于零基礎或者想找到高薪工作的人是比較好的選擇。
程序員月薪過萬需要多久?
入行的程序員高薪是很真實的,BAT和二線互聯(lián)網(wǎng)公司的校園招聘的offer都是月薪過萬起步的。中小微型公司、某些創(chuàng)業(yè)公司的福利不是很高,如果你在一二線城市從事IT,恭喜你,只需要你努力積累經(jīng)驗,1-2年就可以達到高薪的目標。
這個問題有一個關鍵點,就是行業(yè)。程序員是職位,去不同的行業(yè)待遇有很大差別。你發(fā)現(xiàn)沒有,在這個簡單而復雜的世界里,其實選擇也許并不多:
如果你想要得到一個有保證的,收入還不錯的工作:Java、軟件測試......
如果你想找一門表達力和功能都很強的語言:Python、Go......
如果你想更快速地開發(fā)WEB程序:HTML5......
如果你想在未來更具優(yōu)勢:大數(shù)據(jù)、云計算、網(wǎng)絡安全、游戲開發(fā)......
以上是我對你轉行到IT行業(yè)的一些建議,任何事業(yè),均需如下才可成功:第一要立志,第二要思考,第三要奮斗,干程序員這行就是越努力工資越高,甚至超乎你的想象。