国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

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

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

Apr 11, 2019 pm 03:36 PM

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

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

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

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

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

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

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

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

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

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

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

我們分別來詳細分析和討論一下以上各個途徑的特點,以及大家偏愛哪種?

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

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

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

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

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

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

因為它的效率太低了。有幾年經(jīng)驗的人你去看視頻,視頻中某些知識點也許你已經(jīng)掌握或者了解,但是視頻不是針對你個人的,所以一個幾十分鐘的或者接近一小時的視頻,對于你而言,也許只有其中的幾分鐘是你想要的,其他的你可能都會按著快進鍵跳著看。你會慢慢的感覺到這是在浪費時間,這時你需要調(diào)整下節(jié)奏了。

3、買技術(shù)書籍

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

其實,我要是說每個程序員都為技術(shù)書籍掏過腰包,這世上不會有沒買過技術(shù)書籍的程序員。我相信也沒人反對。因為這是一種最普通和普遍的學(xué)習(xí)途徑了。

常說,書籍是人類文明進步的階梯。每一本書都是作者的多年經(jīng)驗總結(jié)和思考。通過閱讀一本書來獲得成長,相當于與前輩促膝長談。這么有價值的事情當然是很值得做的。

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

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

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

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

其實如果有閱讀的必要的話,這類書籍我們可以購買電子書。閱完即可丟,過時也不會占據(jù)生活空間,只需要分配幾M大小并且可以釋放的硬盤空間。

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

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

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

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

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

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

5、官方文檔

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

我去年新接觸 Elasticsearch 的時候,從0搭建搜索平臺,了解 ES 的搜索原理基本都是通過官方文檔來做到的。關(guān)于Elasticsearch的一本書籍我都沒有買,因為官方文檔已經(jīng)詳細的把所有的都介紹了。索引創(chuàng)建,索引原理,分布式原理,按段搜索等等全部都詳細的講解了。

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

6、知識付費平臺

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

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

7、猿友討論

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

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

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

本站聲明
本文內(nèi)容由網(wǎng)友自發(fā)貢獻,版權(quán)歸原作者所有,本站不承擔相應(yīng)法律責任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請聯(lián)系admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣服圖片

Undresser.AI Undress

Undresser.AI Undress

人工智能驅(qū)動的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用于從照片中去除衣服的在線人工智能工具。

Clothoff.io

Clothoff.io

AI脫衣機

Video Face Swap

Video Face Swap

使用我們完全免費的人工智能換臉工具輕松在任何視頻中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的代碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

功能強大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級代碼編輯軟件(SublimeText3)