{eval=Array;=+count(Array);}
如果只是靠晚上自學(xué)兩個月直接找一份java的工作在當(dāng)前基本上很難,雖然現(xiàn)在java還是就業(yè)第一大語言,但入門的門檻明顯高了許多,現(xiàn)在看招聘崗位上java幾乎占到了很大比例,為什么職位多反而門檻提升了?主要還是從業(yè)人數(shù)增加特別是每年培訓(xùn)出來大量的初學(xué)者,雖然職位很多但職位本身的要求還是挺高,以致于很多培訓(xùn)完了覺得水平應(yīng)該可以了,結(jié)果很多碰壁了,已經(jīng)不是十幾年前懂點(diǎn)編程知識就能找到工作的時代了,記得入行第一家軟件公司的時候,邊上的有個同事在宿舍自學(xué)了一個月的C語言,然后出來找工作,雖然不是很順利但面試了幾次漲了點(diǎn)經(jīng)驗(yàn)最后還是找到了做軟件的公司,這種現(xiàn)象放在當(dāng)前的編碼領(lǐng)域幾乎是不可能的事情。
編程工作在很多人看來入門還是比較簡單,覺得常見的功能都很很好的實(shí)現(xiàn),并且在短時間就能搞定,但真要在沒人監(jiān)督的情況下,并且很好的完成工作,這種需要年限,可能很多初級的程序員在前期跟著師傅做東西也是非常快,而且心理覺得帶自己的人婆婆媽媽的,但真要獨(dú)立做事情,或者獨(dú)立做項(xiàng)目,就會覺得心中還是缺點(diǎn)什么,這是程序員開始成熟的畢竟階段,而要成熟需要的真正項(xiàng)目的錘煉,入行前幾個實(shí)戰(zhàn)項(xiàng)目,對于內(nèi)心的錘煉最強(qiáng),寫代碼如同練習(xí)武功越是接觸的深入越會覺得有意思,所以同樣的一個概念在不同的技術(shù)水平階段認(rèn)知水平又不盡相同。
當(dāng)然說這么說可能和自學(xué)java兩個月能不能找到工作沒有太多直接的關(guān)系,想要踏入編程行業(yè)需要拿出足夠多的時間去學(xué)習(xí),只靠2個月的時間即使全部用上時間也是不夠用的,即使可能因?yàn)樽约旱奈蛐愿呋蛘哌\(yùn)氣好點(diǎn)找到工作了,也不能帶著僥幸的心情,為什么很多程序員加班的時間如此多,一方面的任務(wù)量重,主要還是細(xì)節(jié)繁多,所謂的高手大咖都是時間磨練出來的,技術(shù)類工種不要帶有僥幸的心理,只要功夫不到家,早早晚晚都會拿出時間來補(bǔ)上。
建議如果想找到合適的工作需要拿出更多的時間去磨練,不要指望使勁忙活一陣子就能把所有的事情搞定,要做好一件事就需要全力以赴。
最近老有老鐵問速成的問題,編程也是要經(jīng)驗(yàn)的,上個培訓(xùn)班也要半年,偽裝成2年工作經(jīng)驗(yàn),你確定你的思路能超過培訓(xùn)班填鴨式的嗎?哎!2個月真的很難,我也不能否定天才的存在,如果遇到問題怎么辦直接過,還是死嗑,編程主要是思維,這個思維和現(xiàn)實(shí)還是有區(qū)別的,不實(shí)戰(zhàn),不跟團(tuán)隊擦火花很難成長,你可以看英文文檔,可能學(xué)習(xí)的快些,但是也不可能二個月就可以搞定的,可以先找個打雜的工作,自己不放棄編程,頭條很多it大神,多問多思考,我相信你可以走編程的路!一定要堅持!
你好,首先要看你是什么專業(yè)的呢,雖說java上手并不是太難,但是真正能達(dá)到找工作干活的程度,恐怕是需要一些功底的。下面我們從幾個方面來簡單分析下:
1.學(xué)歷
現(xiàn)在程序員不比以前條件那么松了,因?yàn)殡S著越來越多的培訓(xùn)班興起,應(yīng)聘者市場真是魚龍混雜,這個時候,hr在篩選簡歷的時候,你覺得在hr看中工作年限后會最先關(guān)注什么?毫無疑問是學(xué)歷,因?yàn)楹啔v實(shí)在太多了,hr會首先篩選本科的,其次會考慮??频?,這里我并不是對??频囊环N歧視,因?yàn)椋床涣?/p>
學(xué)歷,你就只有拼實(shí)力了,如果你只是晚上業(yè)余時間學(xué)兩個月的話,如果是本科的話,你學(xué)的行的話,面試機(jī)會還是會有的,你要把握好每一次面試的機(jī)會。
2.專業(yè)
其次,如果你是計算機(jī)專業(yè)或則是相關(guān)的話,你這兩個月時間應(yīng)該算是過得比較輕松的,畢竟計算機(jī)專業(yè),肯定會有一點(diǎn)編程基礎(chǔ)的,跟著網(wǎng)上視頻學(xué)的話,兩個月下來,你肯定是入門了,但是如果你不是計算機(jī)專業(yè)的話,這兩個月時間你就很難熬了,因?yàn)?。java可不是只有簡單的語法而已,你還要有實(shí)際項(xiàng)目為基礎(chǔ),不然真的很難有人發(fā)現(xiàn)你的簡歷,當(dāng)然了,你可以稍微包裝下簡歷,其實(shí)并不是人人都適合包裝簡歷,如果你學(xué)的本身就不好,那么你包裝簡歷,入職了,最后也會被boss看穿,落得被辭退的結(jié)局。
綜上所述,僅僅靠兩個月時間,還是晚上,學(xué)習(xí)java的話,找工作是有點(diǎn)難度的,貴在堅持吧,希望你下定決心學(xué)的話,就好好學(xué),勤于敲代碼,功夫不負(fù)有心人。希望你學(xué)有所成。找到心儀的工作。
可以呀,完全沒有問題。
比如你是名牌大學(xué)畢業(yè),北大清華復(fù)旦浙大什么的,我覺得買一本19天精通Java什么的也就足夠了,三周之后就可以出去找工作了。
如果學(xué)校一般,但是智商超群,過目不忘,天賦極高,那么兩個月的時間還是有可能的。
還有一種可能,就是精通其他開發(fā)語言,然后再學(xué)習(xí)Java,也是有可能的。
當(dāng)然上面的說法是有一些夸張,不過現(xiàn)在Java開發(fā)崗位的要求,并沒有大家想象中的那么低,例如非計算機(jī)專業(yè)出身,簡單學(xué)習(xí)兩三個月就可以就業(yè)。
如果真的想進(jìn)入Java開發(fā)這個行業(yè),建議不要把期望放的太高,Java學(xué)習(xí)將是一個長期的過程,特別是自學(xué),除了學(xué)習(xí)Java基礎(chǔ)之外,還要學(xué)習(xí)主流的Java框架、數(shù)據(jù)庫相關(guān)的知識。學(xué)習(xí)一段時間后,可以找工作試試,先就業(yè)再擇業(yè),后面在工作過程中再繼續(xù)學(xué)習(xí)。
樓上說的很對,如果放在十年前,你的情況還有機(jī)會,但是現(xiàn)在競爭都已經(jīng)接近白熱化,要說在晚上學(xué)習(xí)來去找工作的話,聽起來都感覺不像是一個正經(jīng)做事情的樣子。
想要學(xué)習(xí)一門手藝,并且能夠?qū)砜克鼇眇B(yǎng)活自己,前期怎么也要投入一點(diǎn)金錢或者時間在里面。而且這還只是基本條件,因?yàn)槠渌艘捕际沁@么做的,你還要付出比別人更多的努力才行。
我是07年學(xué)的前端,然后花了兩年的時間學(xué)費(fèi)2萬多,放到現(xiàn)在來看的話,無論是時間還是學(xué)費(fèi)都是非常昂貴的,但是事實(shí)上我付出了,所以我現(xiàn)在也有所回報。
首先我以肯定以及決定的口氣告訴你:不可能!如果說自學(xué)兩個月左右就可以勝任Java這份工作?那你覺得Java還值這樣一份高薪的工作崗位嗎?如果說自學(xué)Java兩個月左右就可以勝任Java這份工作那豈不是人人都可以來學(xué)Java了?如果說自學(xué)Java兩個月左右就可以勝任Java這份工作那這么多人花4-6個月,6-8個月,甚至一年多的時間來學(xué)習(xí)嗎,你的意思是現(xiàn)在社會上只要是學(xué)Java的,90%左右的人都比你笨是吧?
按照目前Java的體系來說,Java的幾個重點(diǎn)在于Javase、數(shù)據(jù)庫、Spring全家桶系列的框架。而其他的在Java體系之內(nèi),會基礎(chǔ)的操作就可以,不用特別深入。
每天6-7個“高效率”學(xué)習(xí)時間,常理來說6個月可以學(xué)完全部內(nèi)容,而且還加上大量的代碼練習(xí),差不多就可以去找工作了。
以上是以絕對的口氣說明學(xué)多久可以找工作,是屬于特定條件必須滿足,比如“高效率”學(xué)習(xí)6-7個小時是很多人做不到的。所以就會發(fā)現(xiàn)有的人一天學(xué)10多個小時,其實(shí)很多時間都是沒有效率的,慢慢熬過來的。
在特定的時間內(nèi)不被打擾,整個人鉆了進(jìn)去,一心投入到學(xué)習(xí)中,身邊的一切已經(jīng)忘了,這6個多小時過的非???,不知道什么時候過去的,這是高效率學(xué)習(xí)。
不過大多數(shù)人學(xué)習(xí),都是這里看看,那里看看,熬時間的非常多,導(dǎo)致學(xué)習(xí)質(zhì)量差,如果你是能學(xué)習(xí)的人,最后一個人學(xué),身邊不要有人打擾你。
1.在學(xué)之前,沒有規(guī)劃好系統(tǒng)專業(yè)的學(xué)習(xí)計劃,不知道每天學(xué)什么,做什么案例,學(xué)習(xí)任 務(wù)不明確。做一件事情之前,沒有好的規(guī)劃,這件事情一定沒好結(jié)果。(大部分人都死 在這上面,導(dǎo)致浪費(fèi)時間)
2.不知道應(yīng)該達(dá)到什么水平才能就業(yè)。(學(xué)技術(shù)肯定是為了就業(yè),開始學(xué)的時候一定要明 確自己目的是什么,達(dá)到什么水平,這是學(xué)習(xí)的動力目標(biāo))
3.憑著自己的感覺學(xué),由于不掌握適當(dāng)?shù)膶W(xué)習(xí)方法,學(xué)習(xí)方式,導(dǎo)致越學(xué)越懷疑,越學(xué)越 迷茫,自信被打擊,覺得自己不適合,最后放棄。
4.盲目的看書學(xué),對大部分人來說,開始看書學(xué),就是一個錯誤的方式,看不懂,看懂了 也不會寫程序,最后導(dǎo)致浪費(fèi)時間。
5.新手都覺得自己學(xué)了后面的忘了前面的,這是由于不專業(yè)的學(xué)習(xí)過程導(dǎo)致的。
6.學(xué)編程禁忌中途斷開,要一氣呵成,一周必須學(xué)習(xí)五天以上。光看視頻不叫學(xué)習(xí)技術(shù), 只是了解一下,課后多去練習(xí),掌握視頻中的知識點(diǎn)才叫學(xué)技術(shù)。所以很多人都在刷視頻,最后說自己學(xué)不會。
對于那些想學(xué)習(xí)Java技術(shù)就業(yè)的人,想進(jìn)入這個行業(yè)的人,建議一定找一個老師全程指導(dǎo)你,帶帶你,對于這方面給自己的投資是非常有必要的。因?yàn)檫@對于當(dāng)事人來說是非常重要的事情,工作是所有事情中最重要的。整個行業(yè)問題、技術(shù)問題,有一個比較專業(yè)的人給你講解,溝通,交流,你可以第一手拿出最清晰的答案,節(jié)約時間,而且專業(yè)。重在于交流上面,學(xué)習(xí)別人的編程思維。
作者簡介:從事IT行業(yè)十多年,用Java,會前端,知Python,有多年的開發(fā)經(jīng)驗(yàn)。歡迎關(guān)注作者,有任何行業(yè),技術(shù)方面的問題都可以隨時來私信我。
這個就看你問這個問題的出發(fā)點(diǎn)是什么?另外你到底想不想提升自己?如果是,那可以。你問這個行不行?不做怎么知道不行,就算不行你也可以抱著行的心態(tài)去做。認(rèn)真踏實(shí)去做,去學(xué),多思考才是關(guān)鍵吧。
如果沒有其他語言的編程經(jīng)驗(yàn)的話,學(xué)倆月JAVA,估計連基礎(chǔ)知識都不熟吧,而且自學(xué)容易走彎路,肯定還有很多懵懂的地方,這樣進(jìn)公司連應(yīng)屆畢業(yè)生都比不過。我覺得至少要有人指點(diǎn)才行。
就目前的情況來看,自學(xué)java還是有可能找到工作的,關(guān)鍵點(diǎn)是要放低自己的目標(biāo)以及有節(jié)奏的去學(xué)。
自學(xué)先說明,以下建議的前提是要盡快找到工作,所以技能點(diǎn)都是偏應(yīng)用,要是時間充足(計劃學(xué)習(xí)周期在半年以上)則需要穩(wěn)扎穩(wěn)打,先學(xué)習(xí)計算機(jī)核心課程,再深入學(xué)習(xí)語言,再去學(xué)習(xí)應(yīng)用的技能點(diǎn)。
我不太清楚題主的基礎(chǔ),一般情況而言,面試的最大可能是先會去小一點(diǎn)的公司,這些公司會強(qiáng)調(diào)實(shí)用性而不是算法、數(shù)據(jù)結(jié)構(gòu)等的內(nèi)功,這些可以等你先找到工作了再去補(bǔ)齊。
前端的話個人認(rèn)為不需要太深入,是加分項(xiàng)不是必要項(xiàng),學(xué)習(xí)到自己大概會用,不會則查了之后會用的程度就差不多了。
數(shù)據(jù)庫方面的話,據(jù)我的了解,大多數(shù)公司用的都是MySQL,所以推薦改學(xué)MySQL,框架的話也不一定是要學(xué)SSH,這已經(jīng)沒那么流行了,有許多公司改用MyBatis+Spring+Springmvc了,你可以先去智聯(lián)或者51上看一下招聘要求,心里有個大概。
項(xiàng)目經(jīng)驗(yàn)方面,確實(shí)是個問題,很多公司現(xiàn)在招聘都喜歡有經(jīng)驗(yàn)的人。你一個人自學(xué)是很難參與什么大型項(xiàng)目的,可能只能做一些XXX管理系統(tǒng)一類級別的,而這些練手級別的項(xiàng)目估計很難讓面試官滿意吧。但是沒辦法,你可以多做幾個,內(nèi)容不在于全而在于精,也會挺有幫助的。這些的話前期你不會做可以在網(wǎng)上找到源碼了之后再進(jìn)行模仿。或者直接在源碼的基礎(chǔ)上進(jìn)行功能擴(kuò)展,重要的是設(shè)計思路還有你對框架運(yùn)用的熟練程度。
臨淵羨魚不如退而結(jié)網(wǎng)。想好了就要義無反顧的走下去,前方雖然會有很多坎坷,但是當(dāng)你拿到入職通知的時候,一切都不是事了。
我覺得如果說自學(xué)兩個月能不能應(yīng)付工作,那完全沒問題,但是能不能找到工作,那就不一定了!
就我個人而言,是在杭州做了幾個月的硬件然后轉(zhuǎn)向JAVA開發(fā)的,雖然大學(xué)中有一點(diǎn)點(diǎn)經(jīng)驗(yàn),但是寥寥無幾,懂得基本的語法,數(shù)據(jù)結(jié)構(gòu)等等,還有一點(diǎn)增刪改查的東西,然后硬著頭皮找了第一份工作!
在第一份工作中很多東西都是現(xiàn)學(xué)現(xiàn)賣的,前端不怎么會,晚上偷偷啃了好幾天,還好當(dāng)時沒什么argular,react這些東西,就是簡單的html和js,數(shù)據(jù)庫不怎么會,晚上偷偷學(xué)sql,剛開始的工作中,sql也就夠了!
反正當(dāng)時第一份工作,我可能連兩個月水平都沒有,靠著晚上下功夫熬過了第一份工作!
那我怎么說自學(xué)兩個月找工作難呢?我們現(xiàn)在面試主要針對三年以上的,JAVA初級或者實(shí)習(xí)生面試倒是不大清楚,但是,但是,但是現(xiàn)在行業(yè)內(nèi)面試都是這么{{BANNED}},不管你是不是實(shí)習(xí),用到的東西肯定問,用不到的東西也要問,甚至還要問那些虛無縹緲的東西!
比如jvm,各種讀寫鎖,可重入鎖,緩存底層,數(shù)據(jù)庫底層,我就想說99%的開發(fā)人員在工作中不會接觸這些東西,好嗎?但是你得會呀,你不會工作機(jī)會就是沒有你的份,所以說,整個JAVA職業(yè)生涯中最難的,不是各種功能繁雜的業(yè)務(wù)邏輯,也不是日新月異的技術(shù),而是你需要什么都會!
所以,怎么去找工作呢?根據(jù)公司的要求去準(zhǔn)備面試點(diǎn),去記去背,工作中具體的開發(fā)問題都不是問題,等到找到了第一份工作,你再去掌握那些底層的東西吧!
除了我,還有誰是硬著頭皮去找工作的?說出你的故事。。。
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答