現在學java的都是傻子嗎 剛轉行做程序員后悔了

院校專業(yè)
2020/9/13
就算說學Java的都是傻子,那也是拿著高薪,傲嬌地鄙視著那些啥也不學或者沒有深入的了解java的人。自己的問題,永遠不要推給行業(yè),再不好的行業(yè),也會有牛的人,那個人為什么不是你呢?
第一,說出這個問題的人應該是一個剛入門的新手,估計是剛看完java相應的知識不久,小編這里想說的是java只是一門語言,是一門基礎性的語言,重點在基礎兩個字,現在來說應用的相對較廣,知識點就那么多,但在應用上就會變得很多,有很多東西可能你還沒學到,算法?框架?就像是高數,知識點就那些,但為什么有題海之說呢?因為它的變化是無窮的,我們現在應該做的就是在學好這些基礎的同時,不斷地拓寬拓寬再拓寬,所以提問者第一點就是沒把java的地位定位好。
第二,關于工作的問題,有些應屆生找工作老是有這種疑問:不是說現在IT行業(yè)工資最高并且缺很多人才的嗎?為什么我一直找不到工作或者我找到工作工資怎么那么低,才幾千塊錢,再結合這個問題的提問者,應該只是剛剛掌握java的核心語法,并沒有相應的項目經驗,自己學的不好,就將錯誤直接推到行業(yè)上來,這是初學者的通病,那么小編再來說說這個工作的問題,小編本身就是一個普普通通的大學生,青島普普通通的學校,我選擇了 考研,因為我想在這方面再更深入的研究一下,畢竟還年輕,不想把時間太早的交給工作,我先把我們班就業(yè)的同學情況基本介紹下,IT行業(yè)重在技術,學歷相對次要,一個同學去了京東 22萬/年,一個進了阿里 21萬/年,其余的都是10萬左右的工資,最讓我驚訝的是我們班天天不上課的同學或者上課不聽的同學,項目全是抄別人的也拿到了十萬左右的工資,所以總的來說還是很好就業(yè)的,并且那些真正的人才還是很稀缺的,去京東的同學請我們幾個好哥們吃飯的時候跟我說其實這個職位不該是他的,他只是替補,但是被選上的那個大佬,嫌棄京東22萬工資太低,沒去(,應屆生這么高工資已經很可以了,這才是真的牛逼,真的大佬,這才是高境界),從這件事來看,還是說能力很重要,再說說我那兩個很厲害的同學,做過很多的項目,自學能力很強,獲得很多的比賽認可,所以最根本的問題還是在于自身。(順便弱弱地說:小編的目標是百度,正在為這個目標而奮斗~)
第三,就業(yè)前景的問題,眾所周知,現在的大數據、人工智能、云計算、虛擬現實、區(qū)塊鏈真的很火,而小編可以負責的說掌握好java可以讓你們在選擇這些方向的時候比別人更加有優(yōu)勢,當然前提是學的很好,小編現在正在研究大數據,略懂一些,也正在逐步的攻克算法,學習大數據分析用戶個人愛好,以使得平臺更好地向用戶推送感興趣的信息,其余的就業(yè)形勢都是一片大好的,所以說就業(yè)方向存在迷惑的小伙伴們可以著力去了解上面說的這些,根本就不存在就業(yè)形勢不好一說,但凡是都時相對來所的,隨著畢業(yè)人數的逐年增加,競爭方面也會越來越激烈,但真正牛逼的人是根本無懼這些的,可能有的人會說我學的不好,那我的建議就是還是從基礎抓起,最起碼相關的用語應該了解,慢慢在就業(yè)中去深入的學習,其實工作中很少會用到大學期間所學的東西。
某程序員轉行前的感慨一句話,不當程序員后悔,當了程序員更后悔。
出路在哪?我在找…
1、從程序員,到系統(tǒng)分析,到項目經理。條件:必須是大公司,工資高,福利好,有完整的發(fā)展曲線;個人對軟件開發(fā)有持續(xù)的熱情。
2、轉行到大型企業(yè),事業(yè)單位,政府做信息化方面的工作(可以說是網管)。生活有保障,不必太辛苦。條件:一定的能力,一定的人際關系。
3、考研,考博再深造,出國或留校搞教學,培養(yǎng)一代不如一代的本科生,閑時打著大學的名義做做項目,賺個房錢。條件:高學歷,一定的經濟基礎和家庭背景。
4、創(chuàng)業(yè):這個談起來大發(fā)了。這里只說條件:很好的項目,創(chuàng)業(yè)精神,一定的經濟基礎。
5、共享軟件:很多程序員的夢想,自己寫個軟件全世界的賣,光注冊費夠一家人生活的了。成功少數,但只要有的都發(fā)達了。如ACDsee,優(yōu)化大師,超級兔子,千千靜聽(可到共享軟件區(qū)查詢)。但我告訴你,這方面基本是沒法干了,寫個小東西掙錢玩玩可以,要靠他吃飯,餓死吧。條件:過硬的專門的軟件技術,富有創(chuàng)意的頭腦。
6、網站:基本情況和共享軟件差不太多,只是比共享軟件更好干點。但奇跡照樣有,可看看hao123的神話和現在很牛的80后的富翁。關鍵你有沒有這個本事和這個命了。
7、行業(yè)信息化咨詢顧問:隨著各個行業(yè)信息化的普及,企業(yè)對這方面人才需求很大。真正實現信息化的企業(yè)都需要這樣一個既懂軟件,又懂行業(yè)知識的人員,他和網管還是有區(qū)別的,他的要求更高些,更像一個自由職業(yè)者,專家類型的,這樣的人放在企業(yè)里小的是個主管,大的是個副總。條件:很深的行業(yè)內部的技術或管理經驗,較強的軟件開發(fā)或實施經驗;通常35歲以上才是成熟人才,因為經驗是要經過歷練的。其實就是個人物了。
8、轉行,徹底的轉行。干不下去,精力不夠了,腦子不靈了,錢太少。只要你夠理由,你就走。從新開始另一段新的生活,有什么了不起的,哪里也餓不死我這個干軟件的。
我是哪種人,我說我是第8種人,看看能不能兼第5,6種人。
我大學由于種種原因沒畢業(yè),最高學歷是高中,呵呵。就學歷而講,能干到我目前這個水平我覺的可以了,是時候激流勇退了。
就職業(yè)規(guī)劃和財富而言,我這幾年走的路并不成功,最起碼無奈的轉行本身就是一種失敗。就我的人生而言,我覺的很成功。我了卻了自己的一個人生夢想,在短時間內品嘗了一個“高科技”行業(yè)的酸甜苦辣,技術出身也使我比別人多了一份淡定和從容,F在我可以放下這段旅程,再來一個新的開始。
程序兄弟們別自卑,說到優(yōu)勢我們有很多:
1、聰明的頭腦,較高的智商。有人說程序員呆,不會為人處事,只會和機器打交道,沒前途沒希望。我告訴你,程序員愿意和機器打交道是因為他專注于技術,是職業(yè)特點,如果我們程序員的頭腦用到一般行業(yè),企業(yè),政府單位里去耍耍陰謀詭計,騙騙人,賣賣產品或套套別人的話,我敢說,他們十個人也玩不過我們一個人。俗一點:就他們那點智商,也就騙騙鬼啊。
2、創(chuàng)新精神,學習能力和頻繁的知識更新速度。做軟件的都知道,干一行的軟件,就得學一行的知識,這一行的知識越豐富,軟件才可能寫的越好。我們都具備著很好的學習能力,學習新知識,新技術的能力。不敢說每個做過的行業(yè)我們多么了解,最起碼我們總是站在風頭浪尖上,高屋建瓴,問題看得遠,想的長(要不你怎么去設計數據庫啊,呵呵)。我們能以非專業(yè)人士的角度,系統(tǒng)的分析出一個行業(yè)某方面的流程,那當我們就做的這個行業(yè)時,我們對我們的能力還沒有信心嗎?
3、扎實的工作態(tài)度,未雨綢繆的危機意識。扎實的工作態(tài)度是每個合格的程序員都應該具備的,因為我們要對代碼負責;談到危機意識,我想大多數程序員都和我一樣吃者碗里的,看著鍋里的吧,也是被社會逼的沒辦法。其實這都成了我們的優(yōu)點了,以后從事哪個行業(yè),都需要這兩點精神。
我要走了,去干個和軟件根本不搭邊的行業(yè),我去干是因為我是老板之一,而且錢絕對比現在好賺。過年的時候,我有個外甥剛大學畢業(yè),非要做軟件,我給他了以下建議,算是為后來者留一點東西:
1、能進大公司就別去小公司,在大公司里你能接受真正正統(tǒng)軟件開發(fā)教育,比到小公司當個什么啥都干,啥都不精的主管強。
2、不斷的學習,注意技術積累和更新,那是你唯一的資本。
3、做軟硬件結合方面的開發(fā),單片機的開發(fā),嵌入式系統(tǒng)的開發(fā),比較有前途而且門檻高。但凡基于數據庫的開發(fā),不管是.NET平臺的,J2EE平臺的,VC,DELPHI,PB,VB都是扯淡,其核心價值是開發(fā)人員的經驗而不是技術本身。因為真正的核心技術都在國外,中國沒有,我發(fā)現不管那種語言,最好用的類庫或組件都是老外寫的。
4、要有個好點的學歷,別像我一樣。畢竟是個高學歷的行業(yè),學歷低人家都瞧不起你,你的發(fā)展也很有限 。30歲之前,可考慮弄個高程,CCNA,數據庫管理員之類比較有含金量的證書打扮打扮自己,過了35歲其實意義就不大了。
何去何從,我們都有自己的路要走。我轉行了,我就不再是程序員了嗎,不!我只是不在做為別人打工的職業(yè)程序員了,我要做自己的終身程序員。閑來時我會為自己寫程序,寫我愿意寫的。當寫程序不再是一種職業(yè)而是一種興趣和熱情時,他才會陪伴我一輩子。我還會再來CSDN,做為一個非專業(yè)人士,一個輕松的真正的程序員而來。未來的一天,當我老的時候,不管那時我有什么成就,或不名一文,如果別人問起我以前是干什么的,我希望仍能自豪的回答:“我曾經是一名軟件工程師”。