想了解學(xué)java零基礎(chǔ)嗎?想了解機(jī)械轉(zhuǎn)行Java自學(xué)經(jīng)歷,零基礎(chǔ)學(xué)Java,血淚總結(jié)的干貨。,零基礎(chǔ)自學(xué)Java,學(xué)不進(jìn)去,92%都是因?yàn)檫@些問題?? 嗎?......本文帶你一探究竟。
1.機(jī)械轉(zhuǎn)行Java自學(xué)經(jīng)歷,零基礎(chǔ)學(xué)Java,血淚總結(jié)的干貨。
文章來源:機(jī)械轉(zhuǎn)行java自學(xué)經(jīng)歷,零基礎(chǔ)學(xué)java,血淚總結(jié)的干貨。原文作者:牛頓第二定律來源平臺(tái):CSDN1.我為什么轉(zhuǎn)行2.轉(zhuǎn)行之路3.面試之路據(jù)說,再恩愛的夫妻,一生中都有100次想離婚的念頭和50次想掐死對(duì)方的沖動(dòng)。求職路上亦是如此,打開這篇文章,相信你也有轉(zhuǎn)行的想法。和身邊的朋友聊過,入職后的他們,或多或少對(duì)現(xiàn)在的職位都有些不滿,都有過轉(zhuǎn)行的沖動(dòng)。可他們只是想,而我真的這樣做了。 下面就介紹下我轉(zhuǎn)行的血淚史。我為什么要轉(zhuǎn)行高中復(fù)讀了一年,考了個(gè)雙非院校的機(jī)械。當(dāng)時(shí),高考完填志愿,很多人都建議我學(xué)機(jī)械,說學(xué)這個(gè)手里有技術(shù),到哪都不愁吃不上飯。再加上家里我叔是搞機(jī)械的,井下的技術(shù)員,14年一個(gè)月小萬把塊錢,這工資也挺誘人的,我就填報(bào)了機(jī)械專業(yè)。雙非二本嘛,學(xué)的東西都挺水,考試也是水一水就過了,大一大二沉迷LOL也沒有掛科,就覺得機(jī)械這個(gè)行業(yè)沒啥難的。直到大三,學(xué)校安排我們?nèi)ソ鸸?shí)習(xí),也就是俗話說的磨鐵塊,在和帶我們的師傅交流時(shí),被潑了一盆冷水。我問了師傅一個(gè)現(xiàn)在看起來很幼稚,卻又改變了我未來的問題,“以后我們工作了是不是能月薪上萬啊?!薄澳氵€想上萬?我干了幾十年了現(xiàn)在也不才5000塊?就你們這活,換個(gè)??粕鷣?,學(xué)學(xué)也就上手了,還想拿上萬?給你3000就不錯(cuò)了”確實(shí),像我們這種雙非的,學(xué)機(jī)械這行不愁吃飯,但也只是不愁吃飯。學(xué)點(diǎn)理論的知識(shí),可是機(jī)械設(shè)計(jì)的崗位又看不上你;學(xué)了點(diǎn)技術(shù)吧,半吊子的水平不如專科生,找工作還挑三揀四。也就16年這時(shí)候,產(chǎn)業(yè)轉(zhuǎn)型,煤礦行業(yè)不景氣,我叔工資也發(fā)不下來,這就更打擊我學(xué)機(jī)械的熱情。我應(yīng)屆的高中同學(xué)大四了,也有學(xué)計(jì)算機(jī)的,他們開始實(shí)習(xí)找工作,問了幾個(gè)同學(xué),在南京實(shí)習(xí)期工資已經(jīng)有4000塊錢,說是轉(zhuǎn)正能有6000,IT行業(yè)的再跳跳槽,他說以后月薪上萬不是事。再看看我,機(jī)械,不景氣,3000塊。。。。男怕入錯(cuò)行,這句話真對(duì)。我的轉(zhuǎn)行之路下定決心轉(zhuǎn)行是在大三的時(shí)候,也就是16下半年。這時(shí)候我對(duì)編程的理解僅僅是*學(xué)過用VB做加減法。打開百度搜索編程,C,C++,Java,C#,這些都讓我一臉懵。又去問了問那幾個(gè)學(xué)計(jì)算機(jī)的同學(xué),他們建議我去學(xué)Java。說什么Java市場(chǎng)占比高,搞嵌入式搞軟件啥的都能用上。稀里糊涂的說了很多,雖然不太明白,但也聽了他們的建議,去學(xué)起了Java。大概這是11月份了,在同學(xué)的推薦下我買了兩本書:一本是《java編程思想》另一本是《java核心技術(shù)卷一卷二》因?yàn)椤秊ava核心技術(shù)》第十版那時(shí)候剛出版,而且書皮比《java編程思想》好看點(diǎn),所以我主要都在看核心技術(shù)那本書。走過的彎路:當(dāng)時(shí)只知道對(duì)著書碼代碼,沒有上網(wǎng)找視頻看,這過程真的十分痛苦,單純看書想理解代碼實(shí)在是太難了,學(xué)了一個(gè)多月的時(shí)間,我只學(xué)到了最簡(jiǎn)單的循環(huán)分支的部分。是的,一個(gè)多月基本的語法還沒全學(xué)完,這讓我有了放棄轉(zhuǎn)行的念頭。找到了方法:1.看視頻后來12月份的時(shí)候,同學(xué)給我發(fā)了一份傳智劉意的java基礎(chǔ)視頻,可能有人看過,就是那個(gè)27天的基礎(chǔ)課程。有了視頻學(xué)起來就輕松了許多。2.有好的方法學(xué)完這些基礎(chǔ)之后就開始考慮下一步怎么學(xué),感覺當(dāng)時(shí)做仿電商項(xiàng)目是一種潮流,在網(wǎng)上找了一個(gè)網(wǎng)站,自己就跟著學(xué)了起來。在這之前我一直納悶,我學(xué)java以后能干些什么?書上課后的編程題都是在解決一些*的數(shù)學(xué)題,I/O、泛型,多線程這些講的都是空洞的概念,總覺得離實(shí)際太遙遠(yuǎn)。在這里我的疑惑得到了解答:還有關(guān)于多線程、單例模式的內(nèi)容,都可以用LOL的例子來解釋,原來LOL就是這樣寫成的啊!好理解,白費(fèi)了我之前兩個(gè)月啃書了。3.要結(jié)合項(xiàng)目在這里又看到了一個(gè)復(fù)習(xí)知識(shí)的項(xiàng)目,一個(gè)用java寫的記賬本程序。過年時(shí)間比較閑,電商項(xiàng)目的計(jì)劃先放了放,我就先做了這個(gè)記賬本。這個(gè)項(xiàng)目主要是應(yīng)用了之前學(xué)過的所有基礎(chǔ)知識(shí):面向?qū)ο?,日期,異常,集合,JDBC,反射機(jī)制,I/O,Swing,利用更新數(shù)據(jù),圖形界面更重要的是學(xué)到了之前沒看過的編程思想這些都是很寶貴的項(xiàng)目經(jīng)驗(yàn):軟件設(shè)計(jì)思想:?jiǎn)卫J?,面板類與監(jiān)聽器類松耦合,Entity層設(shè)計(jì),DAO層設(shè)計(jì),Service層設(shè)計(jì)。**業(yè)務(wù)常見處理手法:**CRUD操作,配置信息,配置信息初始化,報(bào)表生成,一對(duì)多關(guān)系,多對(duì)一關(guān)系。再后來我學(xué)了一些前端的知識(shí),基本用Html CSS和JQuery完成了天貓這個(gè)量級(jí)的前端效果,偷了點(diǎn)小懶,覺得差不多熟練了,做了個(gè)首頁就沒往下繼續(xù)寫了。再之后學(xué)框架的東西,主要還是SSM和SSH,差不多都快到暑假了,也就這時(shí)候網(wǎng)站出了個(gè)SSH的天貓實(shí)戰(zhàn)項(xiàng)目,順便就做了這個(gè)項(xiàng)目。不過呢,現(xiàn)在 和 這兩塊知識(shí)也比較火,可以去學(xué)一學(xué)這里也有。面試之路到了18年年后,覺得自己學(xué)的還可以了,我開始找實(shí)習(xí)生的崗位。四處投了很多簡(jiǎn)歷,簡(jiǎn)歷上編了編我雖是機(jī)械專業(yè),但是在學(xué)校的創(chuàng)客空間做過助理,也寫上了我做過仿天貓網(wǎng)站的事實(shí),還有我對(duì)框架的一些理解。沒幾天,我收到了*份面試通知,面試官問我的*個(gè)問題就讓我措手不及,是關(guān)于SQL Server 的內(nèi)容,讓我寫一個(gè)查詢的語句。(不是科班出身的痛啊,數(shù)據(jù)庫的知識(shí)我學(xué)的真的不精,只是在項(xiàng)目里遇到了就看兩眼)這次面試很顯然是泡湯了,后來面試的幾家公司大部分還是按著我簡(jiǎn)歷里的內(nèi)容,和面試官談起這些我熟悉的東西時(shí)就真的輕松了很多。后來也拿到了offer,實(shí)習(xí)5k,轉(zhuǎn)正7k,這工資相比于我*同學(xué)3000塊錢磨鐵塊要高了很多。再分享一些面試遇到的問題吧:1.List、Map、Set三個(gè)接口,存取元素時(shí),各有什么特點(diǎn)?2.Sleep() 和 wait() 有什么區(qū)別?3.和dubbo的區(qū)別?4.JSP中兩種跳轉(zhuǎn)的方式是什么,區(qū)別是什么5.你是如何理解高并發(fā)的?6.簡(jiǎn)述你對(duì)簡(jiǎn)單Servlet、過濾器、監(jiān)聽器的理解7.JSP一共有9個(gè)隱式對(duì)象,他們的應(yīng)用場(chǎng)景8.HIBERNATE 開發(fā)流程
2.零基礎(chǔ)自學(xué)Java,學(xué)不進(jìn)去,92%都是因?yàn)檫@些問題
零基礎(chǔ)小白自學(xué)java常見問題:1、 剛?cè)腴T自學(xué)java,敲代碼經(jīng)常遇到程序報(bào)錯(cuò)不知道該如何解決?2 、看學(xué)習(xí)視頻過程中,很多抽象概念理解不了。于是,就不想看了。3 、白天忙碌學(xué)習(xí)一天,晚上或周末無法堅(jiān)持學(xué)習(xí),懶惰??!4 、網(wǎng)絡(luò)上的免費(fèi)資料那么多,不知道該如何系統(tǒng)學(xué)習(xí)?解決辦法:1 、在學(xué)習(xí)編程,需要一個(gè)好的環(huán)境。2 、學(xué)習(xí)編程的道路上,需要有人監(jiān)督和制定學(xué)習(xí)規(guī)劃。3 、學(xué)習(xí)中如有疑問,及時(shí)解決和答疑。4 、一份系統(tǒng)的優(yōu)質(zhì)的學(xué)習(xí)資料。 專業(yè)技術(shù)老師每天在線指導(dǎo),及時(shí)答疑。2 一群熱愛學(xué)習(xí)的小伙伴,有問題可以互相交流心得!3 老師督促學(xué)習(xí),看著其他同學(xué)都在交作業(yè),你也會(huì)有壓力!4 我們也是準(zhǔn)備了一份優(yōu)質(zhì)的學(xué)習(xí)資料可以送個(gè)給你,點(diǎn)擊卡片即可領(lǐng)?。? 里面也有實(shí)戰(zhàn)的項(xiàng)目來給大家學(xué)習(xí),讓大家更快的掌握J(rèn)ava!目前開設(shè)的學(xué)習(xí)小組是 java入門學(xué)習(xí)小組,但是后期會(huì)開通項(xiàng)目開發(fā)學(xué)習(xí)小組,框架學(xué)習(xí)小組,python學(xué)習(xí)小組等等。目前的java學(xué)習(xí)小組的內(nèi)容列表有:學(xué)習(xí)完結(jié)業(yè)的項(xiàng)目列表有:學(xué)習(xí)小組的任務(wù)書的列表有:如果有興趣的小伙伴可以點(diǎn)擊下面卡片,加群領(lǐng)取資料一起快樂學(xué)習(xí)java!
上述文章了解到關(guān)于機(jī)械轉(zhuǎn)行Java自學(xué)經(jīng)歷,零基礎(chǔ)學(xué)Java,血淚總結(jié)的干貨。,零基礎(chǔ)自學(xué)Java,學(xué)不進(jìn)去,92%都是因?yàn)檫@些問題?? ,讓我們對(duì)學(xué)java零基礎(chǔ) 有一個(gè)直觀的認(rèn)知。我們發(fā)現(xiàn),作為一個(gè)優(yōu)秀的Java程序員是多么的自豪。