下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、非計(jì)算機(jī)專(zhuān)業(yè)人員如何成為專(zhuān)業(yè)人員的學(xué)習(xí)之路作者: 阿正-WEB 來(lái)源: 博客園 發(fā)布時(shí)間: 2013-01-14 11:39 閱讀: 4721 次 推薦: 35 原文鏈接 收藏 前兩天一兄弟給我打電話(huà),他的問(wèn)題是自己想好好學(xué)習(xí)計(jì)算機(jī)編程技術(shù),但是自己想學(xué)的東西太多,不知道從何學(xué)起,而且學(xué)到的東西也在工作中無(wú)法用到。這也是我曾經(jīng)遇到過(guò)的問(wèn)題,因?yàn)槲乙膊皇怯?jì)算機(jī)專(zhuān)業(yè)出身,所以今天我就說(shuō)一些我對(duì)這個(gè)問(wèn)題的看法。我認(rèn)為認(rèn)識(shí)一個(gè)事物,首先要去了解
2、這個(gè)事物的整體,然后再去研究它的內(nèi)理。就像我們認(rèn)識(shí)一座大樓,我們第一步要先從大樓的四周去看這個(gè)大樓的結(jié) 構(gòu),第二步去看這個(gè)大樓內(nèi)部的整體的支撐骨架,第三步才是去研究每一層的結(jié)構(gòu)和房間部署。假如我們首先就從其內(nèi)部細(xì)節(jié)開(kāi)始研究,由于我們對(duì)這個(gè)事物的整個(gè) 結(jié)構(gòu)沒(méi)有了解,就很有可能在一個(gè)地方徘徊,可能就在大樓的一層中徘徊,根本就不知道樓上還有幾層,也不知道這個(gè)大樓的整體骨架,猶如盲人摸象,只能知道其 中一部分??v然最后認(rèn)識(shí)清楚了,也需要耗費(fèi)很多的時(shí)間,走很多彎路。計(jì)算機(jī)專(zhuān)業(yè)的人從大學(xué)開(kāi)始學(xué)習(xí)計(jì)算機(jī)相關(guān)知識(shí),他們從計(jì)算機(jī)原理等這方面的書(shū)籍了解到最基礎(chǔ)的計(jì)算機(jī)硬件知識(shí),然后再?gòu)挠?jì)算機(jī)操作系統(tǒng) 等書(shū)籍了解到
3、整個(gè)操作系統(tǒng)的實(shí)現(xiàn)和編程環(huán)境,再進(jìn)而通過(guò)編譯原理計(jì)算機(jī)網(wǎng)絡(luò)等書(shū)籍了解到計(jì)算機(jī)編程語(yǔ)言的原理和網(wǎng)絡(luò)原理,再進(jìn)而學(xué)習(xí)各種我們平時(shí) 用到的C, C+, Java等編程語(yǔ)言進(jìn)行應(yīng)用開(kāi)發(fā)。他們將計(jì)算機(jī)基礎(chǔ)、網(wǎng)絡(luò)原理到計(jì)算機(jī)編程應(yīng)用之間的整個(gè)知識(shí)體系都學(xué)習(xí)了一遍,所以他們?cè)诠ぷ髦杏龅揭恍﹩?wèn)題,就很容易 解決,從而進(jìn)步很快。還是拿大樓舉例子吧,他們是從大樓開(kāi)始建的時(shí)候,打地基開(kāi)始學(xué)起一直到大樓完工,所以他們會(huì)對(duì)這整個(gè)大樓的結(jié)構(gòu)都很了解,縱然有些細(xì) 節(jié)方面不是很清楚,在需要的時(shí)候花一點(diǎn)時(shí)間去看一下就好了。綜上所述的結(jié)論是,計(jì)算機(jī)專(zhuān)業(yè)的人是將整個(gè)計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的知識(shí)體系建立起來(lái)了,在這個(gè)基礎(chǔ)上再去發(fā)展學(xué)習(xí),無(wú)往
4、而不利。就像金庸小說(shuō)中的張無(wú)忌練過(guò)九陽(yáng)神功后再學(xué)其它武功后就能夠迅速的學(xué)會(huì)。非計(jì)算機(jī)專(zhuān)業(yè)的人通過(guò)自學(xué)或者社會(huì)上的一些培訓(xùn)機(jī)構(gòu)學(xué)習(xí)到計(jì)算機(jī)編程這門(mén)技術(shù),他們能通過(guò)編程語(yǔ)言開(kāi)發(fā)出一 些東西,能完成工作中的任務(wù),當(dāng)然一般都是工作在應(yīng)用層。但是他們沒(méi)有對(duì)計(jì)算機(jī)專(zhuān)業(yè)知識(shí)進(jìn)行過(guò)系統(tǒng)性的學(xué)習(xí),對(duì)基礎(chǔ)知識(shí)缺乏了解,故在遇到一些非業(yè)務(wù)邏 輯、牽扯到底層的一些東西的時(shí)候,他們就會(huì)茫然了。網(wǎng)絡(luò)通信的過(guò)程,編譯器的優(yōu)化,數(shù)據(jù)結(jié)構(gòu)的優(yōu)化,多進(jìn)程多線(xiàn)程編程等等,這些是他們所欠缺的。就像是蓋 樓房,地基沒(méi)有打好就在上面開(kāi)始加磚蓋墻,倒是必然的。這也是為什么有些非計(jì)算機(jī)專(zhuān)業(yè)的人很努力的去學(xué)習(xí),學(xué)MySQL,學(xué)PHP,但是進(jìn)步
5、依然緩慢的原 因。因?yàn)閷?duì)計(jì)算機(jī)專(zhuān)業(yè)知識(shí)這所大樓的整體結(jié)構(gòu)、整體骨架沒(méi)有了解,所以就找不到最合適的學(xué)習(xí)方法和學(xué)習(xí)路線(xiàn),縱然付出很多時(shí)間,進(jìn)步依然緩慢。綜上所述的結(jié)論是,非計(jì)算機(jī)專(zhuān)業(yè)的人對(duì)這個(gè)計(jì)算機(jī)專(zhuān)業(yè)的知識(shí)體系沒(méi)有進(jìn)行過(guò)系統(tǒng)的學(xué)習(xí),對(duì)這個(gè)知識(shí)體系沒(méi)有了解,所以不知道該從何學(xué)起,學(xué)習(xí)進(jìn)步很慢。就像一個(gè)建一個(gè)樓房,地基沒(méi)有打好,是沒(méi)有辦法壘高的,必然會(huì)倒。下面說(shuō)一下我的學(xué)習(xí)歷程吧,剛開(kāi)始工作一年的時(shí)候,總想著完成工作才是目標(biāo),所以在遇到問(wèn)題的時(shí)候就不斷的 去問(wèn)Google去問(wèn)百度再不行就得問(wèn)別人,反正一切以解決問(wèn)題完成工作為目的,在這個(gè)不斷搜索不斷詢(xún)問(wèn)的過(guò)程中,慢慢發(fā)現(xiàn)“地基”的概念,知道自己沒(méi)有
6、基礎(chǔ)知識(shí)這塊,對(duì)知識(shí)缺乏系統(tǒng)性的學(xué)習(xí)。在第二年的時(shí)候,開(kāi)始買(mǎi)書(shū)去學(xué)習(xí)MySQL數(shù)據(jù)庫(kù)原理,去學(xué)Linux操作系統(tǒng),去學(xué)編譯原理。這個(gè)學(xué)習(xí)過(guò)程很是 坎坷和經(jīng)常間斷,這個(gè)過(guò)程就是我那個(gè)兄弟現(xiàn)在處于的一種情況,想學(xué)的東西很多,卻不知從何學(xué)起,而且花了很長(zhǎng)時(shí)間去學(xué)習(xí)編譯原理,在工作中也不能用到,而 且在學(xué)習(xí)過(guò)程中還有很多不知所云的東西,心情很是浮躁,一會(huì)學(xué)習(xí)Javascript一會(huì)學(xué)習(xí)編譯原理,一會(huì)學(xué)習(xí)Linux操作系統(tǒng)。這個(gè)過(guò)程持續(xù)了大概 半年多,學(xué)習(xí)成果真的沒(méi)有多少,但是最大的收獲是我在這個(gè)工程中慢慢的對(duì)這個(gè)知識(shí)體系的認(rèn)識(shí)慢慢清晰起來(lái),慢慢的知道自己該學(xué)什么了,而且心情不是那么浮躁了,而且還明白了
7、這個(gè)學(xué)習(xí)階段并不是一個(gè)短期工程,需要一個(gè)長(zhǎng)時(shí)間的積累。這樣工作第二年的多半年就過(guò)去了。然后,我開(kāi)始計(jì)劃用兩年的時(shí)間將大學(xué)里計(jì)算機(jī)專(zhuān)業(yè)的學(xué)習(xí)書(shū)籍都看一遍,完成非專(zhuān)業(yè)向?qū)I(yè)方向的轉(zhuǎn)變,之所以用兩年,是我在很好的完成我的工作之 余才去干這件事,因?yàn)槲矣X(jué)得生存下去是最重要的,我不能不顧工作,而將大部分時(shí)間和經(jīng)歷都放在學(xué)習(xí)上,工作不好,就會(huì)被淘汰,生存就是問(wèn)題。所以我會(huì)在我 很好的完成工作之余才去做這件增強(qiáng)自己能力的事情。我從計(jì)算機(jī)組成原理開(kāi)始了解計(jì)算機(jī)相關(guān)的硬件和最基礎(chǔ)的知識(shí),比如主板、CPU、CPU時(shí)間片、中 斷等知識(shí);而后從計(jì)算機(jī)網(wǎng)絡(luò)學(xué)習(xí)網(wǎng)絡(luò)通信過(guò)程,比如TCP、UPD、路由規(guī)則等網(wǎng)絡(luò)知識(shí);而后從
8、計(jì)算機(jī)操作系統(tǒng)學(xué)習(xí)進(jìn)程調(diào)度,文件系統(tǒng)等系統(tǒng)環(huán)境 知識(shí);而后從Linux操作系統(tǒng)中學(xué)習(xí)Linux操作與系統(tǒng)知識(shí);而后從編譯原理中學(xué)習(xí)編譯器的相關(guān)知識(shí),學(xué)習(xí)到編程語(yǔ)言的運(yùn)行原理;而后從C 程序設(shè)計(jì)學(xué)習(xí)C語(yǔ)言知識(shí),從C+程序設(shè)計(jì)中學(xué)習(xí)C+,學(xué)習(xí)C/C+語(yǔ)言是為了去學(xué)習(xí)一些用C/C+開(kāi)發(fā)出的一些底層的軟件,比如分析 Nginx源碼、PHP源碼等;而后從數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu),如鏈表、堆棧、HashTable等;而后從設(shè)計(jì)模式中學(xué)習(xí)到那些以前不知所云的工 廠(chǎng)模式、裝飾器模式等。這些知識(shí)雖然不多,但是這些方面的知識(shí)是整個(gè)計(jì)算機(jī)專(zhuān)業(yè)知識(shí)體系里面的最重要的幾部分。當(dāng)學(xué)過(guò)這些知識(shí)后,我發(fā)現(xiàn)我對(duì)整個(gè)計(jì)算機(jī)專(zhuān) 業(yè)相關(guān)
9、的知識(shí)都清晰了很多,工作中對(duì)一些底層的東西也越來(lái)越清楚了。能夠跟運(yùn)維一起商量操作服務(wù)器的一些設(shè)置,因?yàn)槲覍W(xué)過(guò)操作系統(tǒng),能夠跟PHP大牛去談 PHP源碼的一些東西,因?yàn)槲覍W(xué)過(guò)C/C+,看過(guò)源碼。計(jì)劃用兩年,但其實(shí)一年都沒(méi)用了,就完成了我的兩年計(jì)劃。其實(shí)有些事情你去做的時(shí)候比你去想的時(shí)候要簡(jiǎn)單,要快速。接 下來(lái),我會(huì)研究更多的開(kāi)源東西,比如Hadoop大數(shù)據(jù)處理,Sphinx搜索引擎的內(nèi)部實(shí)現(xiàn),還有Linux的源代碼去更深的了解系統(tǒng)知識(shí)?;仡^想想, 其實(shí)學(xué)過(guò)的東西還是那么一點(diǎn)點(diǎn),要學(xué)的東西還是那么多,不過(guò),我現(xiàn)在是對(duì)計(jì)算機(jī)越來(lái)越感興趣了,由之前的謀生手段到現(xiàn)在的愛(ài)好,我知道我要去學(xué)什么,我知 道我要去干什么了。所以我要對(duì)跟我一樣不是專(zhuān)業(yè)出身的兄弟們說(shuō),每一份付出都是有收獲的,收獲遲早會(huì)來(lái)到你的面前。書(shū)是人類(lèi)進(jìn)步的階梯,扎扎實(shí)實(shí)的去學(xué)吧,一步一個(gè)腳印的去學(xué),不要浮躁,不要急功近利,慢慢的你就會(huì)發(fā)現(xiàn)自己在不斷的蛻變,可能用不了多長(zhǎng)時(shí)間,你就是一個(gè)專(zhuān)業(yè)的人了。推薦幾本
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度房屋買(mǎi)賣(mài)與回購(gòu)鄉(xiāng)村振興合作合同3篇
- 二零二五年度建筑工地安全文化建設(shè)與宣傳監(jiān)控合同3篇
- 二零二五年度嘉興商業(yè)物業(yè)租賃合同范本6篇
- 2025年度租賃合同:物流倉(cāng)儲(chǔ)設(shè)施租賃與運(yùn)營(yíng)3篇
- 二零二五年度房產(chǎn)租賃居間代理合同6篇
- 二零二五年度教育培訓(xùn)機(jī)構(gòu)勞務(wù)分包協(xié)議3篇
- 二零二五年度合伙購(gòu)房保障合同3篇
- 海南醫(yī)學(xué)院《診斷學(xué)實(shí)驗(yàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 海南醫(yī)學(xué)院《機(jī)器人技術(shù)基礎(chǔ)實(shí)驗(yàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 海南衛(wèi)生健康職業(yè)學(xué)院《非結(jié)構(gòu)數(shù)據(jù)分析與建?!?023-2024學(xué)年第一學(xué)期期末試卷
- 綿陽(yáng)市高中2022級(jí)(2025屆)高三第二次診斷性考試(二診)歷史試卷(含答案)
- 2025版工業(yè)制造工程墊資建設(shè)合同2篇
- 2025南方財(cái)經(jīng)全媒體集團(tuán)校園招聘63人高頻重點(diǎn)提升(共500題)附帶答案詳解
- ISO 56001-2024《創(chuàng)新管理體系-要求》專(zhuān)業(yè)解讀與應(yīng)用實(shí)踐指導(dǎo)材料之4:4組織環(huán)境-4.2理解相關(guān)方的需求和期望(雷澤佳編制-2025B0)
- 2024年一級(jí)支行行長(zhǎng)競(jìng)聘演講稿例文(4篇)
- 健身房銷(xiāo)售人員培訓(xùn)
- 菌種保存管理
- 四年級(jí)數(shù)學(xué)(上)計(jì)算題專(zhuān)項(xiàng)練習(xí)及答案
- 廣東省廣州市2022-2023學(xué)年高二上學(xué)期期末考試化學(xué)試題
- 人教版-六年級(jí)上數(shù)學(xué)-扇形統(tǒng)計(jì)圖單元測(cè)試(含答案)
- 2023年題工會(huì)基礎(chǔ)知識(shí)試題及答案
評(píng)論
0/150
提交評(píng)論