零基礎(chǔ)如何開(kāi)始學(xué)習(xí)Java,怎樣才能入足編程領(lǐng)域,今天小編為大家?guī)?lái)進(jìn)入IT行業(yè)有四五年,見(jiàn)了不少新人,面試了不少新人,也帶了一些新人的老司機(jī)給的建議。
1-關(guān)于書(shū)籍
新人們常常會(huì)說(shuō)我看了多少多少的書(shū),看過(guò)某某人寫的書(shū),仿佛書(shū)看的多懂得也就多了。其實(shí)不然,很多新人在面試的時(shí)候夸夸其談,說(shuō)啥啥都知道一點(diǎn),到真正做的時(shí)候,啥都不會(huì)。
歸根到底是沒(méi)有經(jīng)驗(yàn),技術(shù)這玩意兒經(jīng)驗(yàn)非常重要,很多東西如果不是你碰到了,看那么多書(shū)也找不到答案。
我看書(shū)的習(xí)慣一般都是先把整個(gè)書(shū)翻翻,了解一下書(shū)的基本內(nèi)容,然后在實(shí)際項(xiàng)目中遇到相應(yīng)的問(wèn)題再去翻書(shū),當(dāng)然這是因?yàn)槲覍?duì)技術(shù)已經(jīng)有一定的了解,不需要通讀整本書(shū)。初學(xué)者應(yīng)該找一些適合自己的書(shū),通讀一遍,其中的例子要認(rèn)真做,一定要自己去寫代碼,而不是Copy。
我以前在學(xué)做網(wǎng)頁(yè)的時(shí)候,別人都用Dreamweaver去做,只有我打開(kāi)源代碼編輯器學(xué)習(xí)HTML源代碼的編寫。做完書(shū)的例子只能說(shuō)明你已經(jīng)懂得了一些皮毛。
永遠(yuǎn)不要認(rèn)為書(shū)本能給你帶來(lái)多少東西,雖然它們很有用,但它們只是一個(gè)Key,一個(gè)引你入門的Key。我買的技術(shù)書(shū)中,最多的是VB.Net,但這卻是我最爛的一門技術(shù)。而我用得比較好的Delphi、Sql Server、Photoshop、CoreDRAW、CSS、HTML、Java、Xslt、Xml,我?guī)缀鯖](méi)有買書(shū),但因?yàn)閷?shí)際的項(xiàng)目需要,或者是我個(gè)人的興趣愛(ài)好。
當(dāng)然,我并不是反對(duì)你去買書(shū),去讀書(shū),我只是想告訴你,你需要有一種平和的心態(tài)。但你要記住,書(shū)本只是一個(gè)Key。
2-關(guān)于基礎(chǔ)
現(xiàn)在很多新人們都是好高騖遠(yuǎn),目空一切,基礎(chǔ)的東西不想做,難一點(diǎn)的東西又做不了,真的很令人頭疼。其實(shí)技術(shù)人員,尤其是中國(guó)技術(shù)人員,你要懂的東西太多太多了。
我們拿Web程序員舉例吧,HTML、Java、CSS、Photoshop切圖,這些都是很基礎(chǔ)的東西,但很多人就是不愿意去學(xué),認(rèn)為這些東西太低級(jí),甚至有些老程序員也不擅長(zhǎng)這些。
但我要告訴你,在Web開(kāi)發(fā)中,這些都很重要,尤其是CSS和HTML、Java,如果你不是做一個(gè)OA之類辦公的Web系統(tǒng)的話,這些在網(wǎng)站用得太多太多了,是一些Web應(yīng)用的基礎(chǔ),所以一定要打好基礎(chǔ),當(dāng)你會(huì)在記事本編輯這些代碼的時(shí)候,恭喜你,你過(guò)關(guān)了。
3-報(bào)名培訓(xùn)學(xué)校
古之學(xué)者必有師,在學(xué)習(xí)過(guò)程中需要有人指導(dǎo),學(xué)習(xí)Java專業(yè)指導(dǎo)是比較難的?,F(xiàn)在時(shí)間對(duì)于成年人來(lái)說(shuō)非常重要,少走彎路才是王道,讓技術(shù)更快的提升。在Java的學(xué)習(xí)階段,專業(yè)的系統(tǒng)學(xué)習(xí)Java培訓(xùn)可以讓我們少走彎路,提升效率和專業(yè)程度。想學(xué)一門好的技術(shù),想找一份好的工作,就來(lái)北大青鳥(niǎo)徐州中博實(shí)地考察,把握自己的前途。
(責(zé)任編輯:代碼如詩(shī)) |