亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Rumah tajuk utama 零基礎(chǔ)的小白如何學(xué)編程?

零基礎(chǔ)的小白如何學(xué)編程?

Apr 11, 2019 pm 03:36 PM

零基礎(chǔ)的小白如何學(xué)編程?

這篇文章不做技術(shù)分享,和大家一起討論一下學(xué)習(xí)的途徑和方法。

零基礎(chǔ)的小白學(xué)編程的方法:

1、學(xué)習(xí)的需要

程序員行業(yè)技術(shù)更新迭代速度快,這個(gè)特點(diǎn)身為行業(yè)內(nèi)的每個(gè)猿友們都有深刻體會(huì)。

很多技術(shù)基本每年都有一個(gè)大小版本,每個(gè)版本的出現(xiàn)意味著有新的技術(shù)思想和應(yīng)用技巧出現(xiàn)。也許你用不到但是你需要去了解。你看自從甲骨文公司宣布收購(gòu)Sun公司,Java 的 JDK 版本基本保持一年一更的頻率。2014年,甲骨文公司發(fā)布了Java8正式版,5年來(lái),目前最新的已經(jīng)是JDK12。

面對(duì)各種技術(shù)的各種更新,程序員要面對(duì)的不僅是某個(gè)單個(gè)技術(shù)的版本更新,即縱向更新。還要比較各種相似技術(shù)的優(yōu)缺點(diǎn),即橫向比較。

因此猿友必須時(shí)刻保持學(xué)習(xí)和鉆研的精神,不但要耐得住寂寞學(xué)習(xí)技術(shù)應(yīng)用還要靜得下心推敲各種繁瑣的技術(shù)源碼和理解其原理,想想都是很頭大。

對(duì)于學(xué)習(xí),一般因猿而異,分為兩種類(lèi)型。一種是外界驅(qū)動(dòng)型的,另一種則是自我驅(qū)動(dòng)型的。

外界驅(qū)動(dòng)型的猿友,學(xué)習(xí)技術(shù)相對(duì)被動(dòng),公司業(yè)務(wù)需要了某些技術(shù)或者面試中問(wèn)到了某些自己未涉足的技術(shù)他才去學(xué)習(xí)和研究。而自我驅(qū)動(dòng)型的猿友,則是有自己的一套學(xué)習(xí)定位和技術(shù)成長(zhǎng)路線規(guī)劃,他們更主動(dòng)的去學(xué)習(xí)自己未涉足的技術(shù)領(lǐng)域。

當(dāng)然無(wú)論哪種類(lèi)型,談到學(xué)習(xí)都離不開(kāi)如下幾個(gè)途徑:看視頻,買(mǎi)技術(shù)書(shū)籍,逛博客和社區(qū),閱讀官方文檔,利用知識(shí)付費(fèi)平臺(tái)。

我們分別來(lái)詳細(xì)分析和討論一下以上各個(gè)途徑的特點(diǎn),以及大家偏愛(ài)哪種?

2、看免費(fèi)教學(xué)視頻

免費(fèi)教學(xué)視頻,一般很多是培訓(xùn)機(jī)構(gòu)錄的,目的當(dāng)然是為了推廣和招生。像我剛?cè)腴T(mén)的時(shí)候也是學(xué)習(xí)畢向東的Java基礎(chǔ)教學(xué)。對(duì)于初學(xué)者來(lái)說(shuō),視頻幫助確實(shí)蠻大的。推薦視頻教程:《Java教程

當(dāng)然還有一直都很火的服務(wù)器腳本語(yǔ)言PHP,用PHP開(kāi)發(fā)web網(wǎng)站的效率非常高!網(wǎng)上的PHP免費(fèi)視頻教程也非常豐富,推薦免費(fèi)視頻:《PHP教程

這些視頻它的目的由于是推廣和招生,所以錄的時(shí)候一般都是很認(rèn)真的而且錄制的人也一般有豐富的經(jīng)驗(yàn),而且講解的也很詳細(xì),因?yàn)檫@樣才能吸引到學(xué)生。

而有些技術(shù)視頻則是某些教學(xué)網(wǎng)站為例吸引流量而錄的,但是這些視頻都有個(gè)特點(diǎn):知識(shí)點(diǎn)偏于基礎(chǔ)。

對(duì)于初學(xué)者來(lái)說(shuō),視頻教程是有幫助的,因?yàn)閷W(xué)習(xí)成本低,而且有老師給你詳細(xì)講解每個(gè)知識(shí)點(diǎn)的總結(jié),這時(shí)候你像個(gè)初生的嬰兒,接納和吸收的效率比較高。但是如果你工作幾年后,已經(jīng)有幾年的行業(yè)經(jīng)驗(yàn)了。視頻教程一般是滿足不了我們的需求了,為什么?

因?yàn)樗男侍土?。有幾年?jīng)驗(yàn)的人你去看視頻,視頻中某些知識(shí)點(diǎn)也許你已經(jīng)掌握或者了解,但是視頻不是針對(duì)你個(gè)人的,所以一個(gè)幾十分鐘的或者接近一小時(shí)的視頻,對(duì)于你而言,也許只有其中的幾分鐘是你想要的,其他的你可能都會(huì)按著快進(jìn)鍵跳著看。你會(huì)慢慢的感覺(jué)到這是在浪費(fèi)時(shí)間,這時(shí)你需要調(diào)整下節(jié)奏了。

3、買(mǎi)技術(shù)書(shū)籍

技術(shù)書(shū)籍,這沒(méi)什么好說(shuō)了。身為技術(shù)人員,我相信沒(méi)有哪位猿友說(shuō)自己沒(méi)有買(mǎi)過(guò)技術(shù)書(shū)籍,而且一般技術(shù)書(shū)籍都是偏貴的,平均基本定價(jià)都在七八十左右。

其實(shí),我要是說(shuō)每個(gè)程序員都為技術(shù)書(shū)籍掏過(guò)腰包,這世上不會(huì)有沒(méi)買(mǎi)過(guò)技術(shù)書(shū)籍的程序員。我相信也沒(méi)人反對(duì)。因?yàn)檫@是一種最普通和普遍的學(xué)習(xí)途徑了。

常說(shuō),書(shū)籍是人類(lèi)文明進(jìn)步的階梯。每一本書(shū)都是作者的多年經(jīng)驗(yàn)總結(jié)和思考。通過(guò)閱讀一本書(shū)來(lái)獲得成長(zhǎng),相當(dāng)于與前輩促膝長(zhǎng)談。這么有價(jià)值的事情當(dāng)然是很值得做的。

我本人就是一名深度書(shū)籍購(gòu)買(mǎi)愛(ài)好者,從學(xué)校到步入社會(huì)到現(xiàn)在,花在書(shū)籍上的錢(qián)可以說(shuō)是筆巨大的支出了。好的書(shū)孬的書(shū)都買(mǎi)過(guò),以前是名文藝愛(ài)好者,閱讀的習(xí)慣主要集中在歷史名著、小說(shuō)、散文、武俠,而自從入行編程界以來(lái),口味變的專一不花心了,書(shū)架上就只有 《**權(quán)威指南》、《深入分析**原理》,《**源碼解析》、《**實(shí)戰(zhàn)》等等。

可是隨著自己行業(yè)經(jīng)驗(yàn)的積累,發(fā)現(xiàn)買(mǎi)技術(shù)書(shū)也不是件很好的事情 ---- 搬家嚴(yán)重不方便。技術(shù)書(shū)籍大家都知道,厚而且實(shí)。

而且還有一個(gè)問(wèn)題,很多技術(shù)書(shū)籍其實(shí)也只是入門(mén)教程,這類(lèi)書(shū)籍當(dāng)你掌握了技術(shù)理論之后,你就再也不會(huì)去去觸碰它了。例如市面上的《**從入門(mén)到精通》,《**基礎(chǔ)教程》等。但是這類(lèi)書(shū)籍又占據(jù)著你的書(shū)架空間,這類(lèi)書(shū)籍就變得食之無(wú)味棄之可惜,扔又舍不得不扔又不是。所以為了避免這種情況的發(fā)生這類(lèi)書(shū)籍就不要買(mǎi)了。

我們都知道技術(shù)是有時(shí)效性的和版本區(qū)別的,很多書(shū)籍講解的技術(shù)也許是v2.0版本,但是由于技術(shù)更新迭代,一年之后v2.0已經(jīng)過(guò)時(shí),主推v3.0了。但是購(gòu)買(mǎi)的紙質(zhì)書(shū)籍內(nèi)容是不會(huì)自動(dòng)更新的,內(nèi)容還停留在老版本,這類(lèi)書(shū)籍也只能作廢。例如很久之前購(gòu)買(mǎi)過(guò) Struts 和 Hibernate相關(guān)的技術(shù)書(shū)籍的猿友們,這些書(shū)它們現(xiàn)在還在你們書(shū)架上嗎?亦或是已經(jīng)成為火鍋墊了。

其實(shí)如果有閱讀的必要的話,這類(lèi)書(shū)籍我們可以購(gòu)買(mǎi)電子書(shū)。閱完即可丟,過(guò)時(shí)也不會(huì)占據(jù)生活空間,只需要分配幾M大小并且可以釋放的硬盤(pán)空間。

那什么書(shū)籍值得購(gòu)買(mǎi)呢?那些講解技術(shù)實(shí)現(xiàn)原理和架構(gòu)思路的書(shū)籍以及管理經(jīng)驗(yàn)的書(shū)籍。

因?yàn)榧夹g(shù)千變?nèi)f化,但是萬(wàn)變不離其宗。技術(shù)的本質(zhì)是不會(huì)變的,技術(shù)原理和設(shè)計(jì)思想是有指導(dǎo)價(jià)值的。這類(lèi)書(shū)籍影響的是我們的思維。例如:《數(shù)據(jù)結(jié)構(gòu)》、《編程思想》、《深入理解Java虛擬機(jī)》等這類(lèi)書(shū)籍我們可以反復(fù)閱讀,就值得占據(jù)我們書(shū)架的一席之地。

4、逛博客社區(qū)和技術(shù)公眾號(hào)

博客社區(qū)和技術(shù)公眾號(hào)是技術(shù)分享的網(wǎng)上平臺(tái),在這里從基本的到復(fù)雜的,有技術(shù)新手有技術(shù)大牛,每個(gè)人都可以在這里分享他們的技術(shù)心得和學(xué)習(xí)筆記。所以這里比較魚(yú)龍混雜,有原創(chuàng)有轉(zhuǎn)載,充斥各種版權(quán)糾紛,都在聲明版權(quán)但是很少能維護(hù)到的。

學(xué)習(xí)和分享,都是一種獲得成長(zhǎng)的過(guò)程。這里有前人摸石子過(guò)河后留下的經(jīng)驗(yàn)?zāi)_印,有高手的經(jīng)驗(yàn)分享。這里雖然雜亂,但是往往針對(duì)某個(gè)點(diǎn)的問(wèn)題,在這里你能很快速的得到答案。人多力量大啊。

但是,這種途徑是有點(diǎn)碎片化的學(xué)習(xí)特性,并不是籠統(tǒng)的講解。你在遇到某個(gè)問(wèn)題時(shí)去尋找相關(guān)解決方案,或者定期閱讀推送的文章,但都是針對(duì)某個(gè)點(diǎn)的,是一種碎片式的方式。

5、官方文檔

你要學(xué)習(xí)某個(gè)技術(shù),還有比技術(shù)官方文檔更好的地方嗎?官方文檔一般都是該技術(shù)開(kāi)發(fā)者本人或所在組織編寫(xiě)和維護(hù)的,這時(shí)直接接觸技術(shù)源的地方。

我去年新接觸 Elasticsearch 的時(shí)候,從0搭建搜索平臺(tái),了解 ES 的搜索原理基本都是通過(guò)官方文檔來(lái)做到的。關(guān)于Elasticsearch的一本書(shū)籍我都沒(méi)有買(mǎi),因?yàn)楣俜轿臋n已經(jīng)詳細(xì)的把所有的都介紹了。索引創(chuàng)建,索引原理,分布式原理,按段搜索等等全部都詳細(xì)的講解了。

你唯一需要做的就是靜下心來(lái)仔細(xì)閱讀,然后動(dòng)手自己搭建環(huán)境編寫(xiě)Demo,最后總結(jié)經(jīng)驗(yàn)就可以了。

6、知識(shí)付費(fèi)平臺(tái)

最近幾年流行知識(shí)付費(fèi),網(wǎng)上出現(xiàn)了很多付費(fèi)學(xué)習(xí)平臺(tái),一些有經(jīng)驗(yàn)的技術(shù)人將某個(gè)技術(shù)點(diǎn)通過(guò)多期的方式錄制成視頻,消費(fèi)者如果感興趣需要支付一定價(jià)位的金額進(jìn)行購(gòu)買(mǎi)。而且某個(gè)技術(shù)點(diǎn)全期的價(jià)格一般在百元左右。推薦:PHP中文網(wǎng)在線直播課程

這種現(xiàn)象主要是近年來(lái)IT互聯(lián)網(wǎng)行業(yè)的爆發(fā),薪資待遇還不錯(cuò),然后涌入了大批程序員,有流量就有消費(fèi)。前面說(shuō)過(guò)程序員是需要不斷學(xué)習(xí)才能應(yīng)對(duì)技術(shù)更新的挑戰(zhàn),有需求就有消費(fèi)。特別是一些流行技術(shù)的教學(xué)教程和總結(jié)視頻,就更受大家的喜愛(ài)。

7、猿友討論

其實(shí)以上幾個(gè)途徑大家或多或少都有過(guò),并不是單一的通過(guò)一種途徑去學(xué)習(xí),更多的是多種學(xué)習(xí)模式,我目前的學(xué)習(xí)新技術(shù)的大致主要方式是:首先調(diào)研新技術(shù)的特點(diǎn)和適用場(chǎng)景,然后閱讀官方文檔,編寫(xiě)Demo,本地運(yùn)行,最后是通過(guò)一些方式理解原理,最后是技術(shù)總結(jié)。

對(duì)于我而言,目前我一般基本不通過(guò)看教學(xué)之類(lèi)的視頻學(xué)習(xí),書(shū)籍購(gòu)買(mǎi)也是有針對(duì)性的,買(mǎi)一些原理性的書(shū)籍。而博客和社區(qū)是我早上或中午時(shí)常會(huì)逛逛的地方。知識(shí)付費(fèi)平臺(tái)目前主要是購(gòu)買(mǎi)了某個(gè)移動(dòng)端App的幾個(gè)感興趣的課程,例如數(shù)據(jù)結(jié)構(gòu)和網(wǎng)絡(luò)協(xié)議方面的,總體感覺(jué)還是不錯(cuò)的。

大家猿友們的學(xué)習(xí)方式都有哪些?哪些你認(rèn)為是你目前主要的學(xué)習(xí)途徑,如果愿意大家可以在評(píng)論區(qū)留言一起分享和討論。

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial PHP
1488
72