色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

一個初級程序員學(xué)習(xí)新技術(shù)的策略

  我是一名初級程序員,工作一年多。還記得剛畢業(yè),踏入社會的時候,面臨著很多工作上尷尬和困惑。首當其沖的便是在學(xué)校學(xué)的知識并不夠用,甚至并不管用。于是學(xué)習(xí)新技術(shù)成了重點解決的問題。其實IT行業(yè)推陳出新的速度是很快的,學(xué)習(xí)新技術(shù)并不是初級程序員獨有的問題,但是他們的處境是更為困難的,缺乏經(jīng)驗和指導(dǎo),如何邁出第一步,如何篩選信息,如何深入學(xué)習(xí)都是擺在我們前面的一道道題目。下面就我的經(jīng)驗來談?wù)劤绦騿T學(xué)習(xí)的策略吧。

  1、明確目標

  首先在學(xué)習(xí)之前要設(shè)定明確的學(xué)習(xí)目標。什么是明確的目標呢,例如工作的項目需要你能熟練的編寫Javascript,那么你的目標很明確,就是學(xué)習(xí)Javascript。如果目標設(shè)定為網(wǎng)頁前端技術(shù),那么這個目標是很模糊的,因為一種技術(shù)有很多的具體的實現(xiàn)方法,所用的具體技術(shù)也大有不同。你還需要對目標作進一步的細化,一定要具體到一門語言或一種解決方案。當然你目標設(shè)定的前提肯定是要用在工作上,如果學(xué)的技術(shù)不能用在生產(chǎn)上,那么你學(xué)習(xí)的東西是沒有意義,時間也浪費了,你還不能確定你掌握到了什么程度。如果你無法明確自己的目標,可以看第2點。

  2、廣泛涉獵,淺嘗輒止。

  如果你對一個領(lǐng)域一無所知,無法設(shè)定具體的目標,那么你是遇到了技術(shù)選型的問題。很多時候,我們第一反應(yīng)是使用搜索引擎。搜索的確是很方便,但是搜索的信息量會把你淹沒。所以有技巧的篩選信息很重要。我的經(jīng)驗是使用廣度優(yōu)先的方法,例如google “網(wǎng)頁前端技術(shù)”,你會找到很多關(guān)鍵詞Ajax,jquery,Javascript,css,xhtml等等。這時候先把這些關(guān)鍵詞記錄下來,作第二次的篩選。對于名詞的搜索,可以考慮使用維基百科,這個階段你要找到相關(guān)技術(shù)的著名社區(qū)或者是官方網(wǎng)站,往往這些地方可以提供最有價值的信息和入門教程。

  當你找到了一些入門的教程或者了解到了這個領(lǐng)域的一些基本情況,就可以開始“淺嘗輒止”的學(xué)習(xí)了。例如利用一兩天的時間運行入門教程的例子,了解技術(shù)的特點和長處。但是千萬不要輕易地深入學(xué)習(xí),深入學(xué)習(xí)是需要付出巨大的學(xué)習(xí)成本(時間,精力)的。所以淺嘗輒止是一個很好的策略,當你嘗完所有的技術(shù)入門,可以對比出這些技術(shù)的特點,局限性,穩(wěn)定性,學(xué)習(xí)的成本。對比自己的實際情況,你的目標也應(yīng)該明確了,可以選擇深入學(xué)習(xí)的技術(shù)。   

  3、興趣所在,學(xué)為所用。

  選擇技術(shù)深入學(xué)習(xí),最好要符合你自己的興趣,那樣你的學(xué)習(xí)效率會比較高,至少你會比較主動地去學(xué)。如果你對這門技術(shù)心存排斥,你是無法掌握它的。但是很多時候并沒有那么完美的事,如果你是迫于工作需要才去學(xué),那么你就要控制深入的程度了。有一家公司叫37signals,他們公司生產(chǎn)軟件的宗旨是滿足客戶的最小需求,不提供那些客戶可能根本不會使用的功能。我們也可以借鑒這樣的宗旨,學(xué)技術(shù),夠用就行了,等到不夠用的時候再去補。

  很多初學(xué)者可能會墜入一個誤區(qū),認為一項技術(shù)過時了,便又去追求一項新的技術(shù)。其實技術(shù)的“新與舊”只會在那些軟件廠商的廣告或者書籍里有區(qū)分,在我看來,技術(shù)只有能不能滿足工作需要之分。想想多數(shù)的牛人其實都只能擅長一個領(lǐng)域或一種技術(shù),廣泛應(yīng)用于金融行業(yè)的COBOL語言比現(xiàn)在99%的程序員都要老。

  4、欲善其事,先利其器。

  日常的學(xué)習(xí)會用到很多的工具,例如瀏覽器、搜索引擎、開發(fā)工具等等,掌握使用工具的技巧可以更加高效地學(xué)習(xí)。很多程序員習(xí)慣一遇到問題就直接google,百度,可能在翻了好幾頁都找不到解決方法。搜索引擎通常都有高級的API,在關(guān)鍵字后面加上“site:www.blogJava.NET", 你就能在blogJava站內(nèi)搜索問題。一個在海里撈魚,一個在魚排撈魚,哪個容易?搜素引擎是屠龍刀還是水果刀,那也取決于你會不會用。

  還有一個工具是英語,可能是很多程序員的老大難。我的意見是不會聽說,至少要會讀寫。延續(xù)上面的例子,有些問題在g.cn和baidu.com搜不到,翻譯成英文就可以在google.com里搜到。(推薦閱讀:外語學(xué)習(xí)的真實方法及誤區(qū)

  磨刀不誤砍柴工,亙古不變的道理。

  5、戒驕戒躁,虛心嚴謹。

  這一條可能無關(guān)學(xué)習(xí)策略,不過是一種學(xué)習(xí)態(tài)度。

  我的建議是,浮躁者,少看新聞,少交流,多看歷史和文學(xué)。驕縱者,多看新聞,多交流,少孤芳自賞。

it知識庫一個初級程序員學(xué)習(xí)新技術(shù)的策略,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 依安县| 垣曲县| 福安市| 金溪县| 高阳县| 法库县| 建宁县| 昭平县| 和林格尔县| 名山县| 景东| 紫阳县| 武胜县| 南汇区| 龙陵县| 达孜县| 高阳县| 昭平县| 四平市| 岳阳市| 海淀区| 枣强县| 昌江| 枣强县| 海淀区| 大同县| 新和县| 大竹县| 宝丰县| 沂水县| 兴化市| 仁怀市| 石泉县| 崇仁县| 山阳县| 尼勒克县| 南郑县| 罗定市| 伊春市| 海南省| 环江|