java現在學習還好找工作嗎?
每天看網上消息,很多人都說java越來越飽和,很難找到工作,后面我試了一下,卻發現只要給你的東西認真學了,其實并沒有太困難,感覺一直在說找不到工作了,大多都沒有先衡量一下自身的情況,自身只有8k水平去面試12k的工作,就算面試進去也會被發現水平不夠然后被刷下來。
就像我當初一起學習的同班同學一樣,學的時候從不認真,2w多塊錢打水漂一樣,真以為交了那么多錢就能完全得到一份好的工作,只有學到了,才是自己的,不認真學而一直怪別人,工作上也不會有太大出息。
我的經歷
今年畢業,本科電子專業,目前人在北京做Java工程師,滿打滿算在學校自學了7個月的Java,畢業后的一個月一直在北京找工作,大概找了20多天面試了30家左右,拿到3個offer,最后選擇了現在這家公司,待遇是稅前11K,五險一金加節假日福利,工作時間是朝10晚7雙休,有的時候需要加班。
之所以當時選擇自學Java,是因為我的專業電子,如果出去做本專業的工作,那基本都是進入電子廠當小工,對于那些電路板我確實沒有多大的興趣,感覺跟舊時的工人差不多,因為我大一接觸過C語言,所以對于編程有一定的了解,而且對于這些邏輯上的東西也比較感興趣,最主要的是因為做軟件工程師比其他行業工資都高,這是最吸引我的地方,都知道90后很窮,確實都缺錢花,那么缺錢花怎么辦?我自己也知道,就是靠著自己的努力賺,抱怨那些東西都沒什么用,錢又不是抱怨來的。
一開始自學的教程是在某寶買的,當時花了32塊錢,是2017年的教程,我就是跟著教程一步步的走,因為自己比較喜歡看書,也有耐心看書,就自己買了一本Java入門書籍,我個人的感覺還是跟著視頻教程學比較靠譜,看書太枯燥而且都是理論知識,用處不大,不過對于自己的編程思維還是有一定幫助的,對于剛接觸編程的人來說,編程思維的鍛煉尤其重要。
后來一做題目發現遺漏很多,雖然懂了書上那些基礎的知識,但就跟了解了數學書上的公式差不多,一到做項目全都原形畢露,并且一個人有很多問題也沒有人可以問,所以明白這個短板,就在黑馬程序員報班學習,當初也考慮過尚硅谷和達內,但給達內打電話咨詢時候,一天內給我打了三個電話,所以達內基礎班都沒有過去聽就把他淘汰了,后來在黑馬和尚硅谷之間選擇,因為我當初看的視頻大多都是黑馬的,并且感覺線下培訓還是黑馬比較強,所以選了黑馬。并且過年前出的黑馬程序員中級路線圖的資源也感覺都挺好的。
小建議
1. 首先你應該有一個比較好的學習教程,這是學習Java的根本.我們只有提前準備好視頻教程,我們才知道現在應該學什么,后面應該學什么,企業崗位需要你掌握的技術知識點有哪些。
2. 然后你應該知道學習Java的難點在哪里?根據我學習的經驗來看,學習Java最困難的時候就在前1-2個月,這個時候遇到學習心態爆炸的情況最多,因為Java語言的特點就在于開始學難,而以后越學越簡單。Java需要記的東西非常多,還有就是剛接觸編程如何培養編程思維,當你明確了剛開始學習Java的難點是什么,就有辦法去解決它,從而繞過這些坑,進行有效率的學習。
3. 是不是有很多人覺得自己學了后面的就把前面的知識忘記了,而且還感覺視頻教程中的都能聽懂,但讓自己寫卻寫不出來代碼,不知道如何實現。關于這兩個問題,我想大部分人都遇到過,根據我個人的經驗來看,這主要是因為自己當初所學的知識點沒有經過大量的練習題和項目進行實踐,只是在短期內腦海中的記憶,并沒有形成一個深刻的記憶,因為自己沒有經歷啊,因為自己沒有寫過案例和項目。學編程技術是為了做更好的互聯網產品,可是你卻很少寫代碼,這樣的學習方法怎么能是正確的呢?
我們學校食堂
4. 學到什么程度才能就業?
這是很多初學者都會問的問題,不知道自己應該學到什么程度才能就業,這個問題很簡單啊,你去看看招聘網站的技能需求是什么。一般來講,一家公司面試一個人,都是因為這個人簡歷上面寫的技能跟自己公司符合,項目類型與自己公司相符,這就是符合他們公司的人才,公司會針對你簡歷上面寫的技能需求,來對你進行技術詢問。
現在公司招聘人才的標準都是差不多的,能參與到小組中合作開發項目,能獨立分析業務需求,并且完成部分功能需求,在規定的時間內完成自己的工作任務。
Java的內容非常龐大,但是常用的只有20%左右,所以學習Java有句話,用20%的知識來解決80%的問題。
什么都沒有準備,怎么可能得到高工資呢,對于我這個剛畢業的普通學校的人來說,11k已經是我們班最高的工資了,并且超出平均工資很多,我已經很滿足了,還是很感謝黑馬程序員的。