循序漸進(jìn)學(xué)習(xí)?題主的意思是你這些都想要學(xué)習(xí)嗎?首先先理一理你的問(wèn)題,代碼、C語(yǔ)言,JAVA都屬于計(jì)算機(jī)專業(yè)高級(jí)編程語(yǔ)言(programmingLanguages)這一大類,然后黑客是屬于網(wǎng)絡(luò)安全原理與數(shù)據(jù)滲透測(cè)試這一大類,具體需要學(xué)習(xí)計(jì)算機(jī)網(wǎng)絡(luò)(network-centric)、計(jì)算機(jī)組成原理(Architetureandorganization)、操作系統(tǒng)(operatingsystem)、還要學(xué)習(xí)DOS命令行和KALILiunx命令等等。DW(Dreamwore)則主要是前端開(kāi)發(fā)、平面設(shè)計(jì)人員需要學(xué)習(xí)的軟件,至于軟件設(shè)計(jì)還涉及到一個(gè)大類軟件工程開(kāi)發(fā)(softworeEngineering)。說(shuō)了這么多,我的意思就是這些本來(lái)就是不同的專業(yè)細(xì)分分類,每一大類的知識(shí)都非常龐大,一般人的精力很難同時(shí)兼顧學(xué)習(xí)。更何況是對(duì)于新手來(lái)說(shuō),我的看法是新手最好先根據(jù)自己的興趣和能力,再加上學(xué)校課程安排有所側(cè)重地進(jìn)行某一大類的深入學(xué)習(xí)。原因如下:
1.這些大類每個(gè)都有對(duì)應(yīng)的職位,而且對(duì)于大多數(shù)人來(lái)說(shuō)都不可能全部深入學(xué)習(xí)。
除了精力有限,最重要的是適合自己的才是最好的選擇。
2.對(duì)某一個(gè)領(lǐng)域深入學(xué)習(xí)的好處多于分散太多領(lǐng)域的泛泛學(xué)習(xí)。就像的創(chuàng)作者認(rèn)證一樣:專精于某個(gè)領(lǐng)域的創(chuàng)作比什么領(lǐng)域都來(lái)搞一搞、但是卻都不精準(zhǔn)、深入更容易吸引粉絲,獲得更好的收益。
上面的專業(yè)分類需要你自己先做出選擇,然后在認(rèn)真、循序漸進(jìn)地深入學(xué)習(xí)。記住,計(jì)算機(jī)行業(yè)選擇方向大于努力,因?yàn)橛行┤颂焐蜎](méi)有嚴(yán)謹(jǐn)?shù)倪壿嫼土己玫臄?shù)學(xué)思維,這是不適合做編程的:有些人的美感欠佳、沒(méi)有設(shè)計(jì)靈感,不適合做設(shè)計(jì)類工作:有些人耐不住寂寞、不愿意成天盯著滿屏的代碼找漏洞,挖掘滲透信息,就不適合當(dāng)黑客。andsoon