程序員進(jìn)階的五個(gè)瞬間

? ? ? 姓名:王明騫? 學(xué)號(hào):16050510061

轉(zhuǎn)載自:http://mp.weixin.qq.com/s/UhrF2-q2xAPnAyHIPJR7gQ? ? 有刪改

[嵌牛導(dǎo)讀]


?

圖片發(fā)自簡(jiǎn)書App

? 不管你多喜歡或是多會(huì)編程宏榕,在學(xué)習(xí)和解決問題上總會(huì)碰到障礙畏陕。工作的時(shí)間越久就越能明白這個(gè)道理。正常的編程過程都是這樣的:嘗試横辆、失敗烫扼、學(xué)習(xí)谨履、思考吠式、靈感国瓮、成功。在這個(gè)漫長(zhǎng)的過程中播瞳,常有人會(huì)感到沮喪掸刊,這很正常,只有突破后的那種愉悅感才能證明自己的進(jìn)步赢乓。不要滿足于現(xiàn)狀忧侧,因?yàn)槟阌肋h(yuǎn)不會(huì)是最好的石窑。或許在某個(gè)瞬間蚓炬,您不知不覺松逊,但你已經(jīng)突破了玄關(guān)

[嵌牛鼻子]


? ? ? ? 冒險(xiǎn)和沖動(dòng),喜悅后的平靜肯夏,博覽通識(shí)棺棵,感覺(希望)自己無所不能,無往不復(fù)熄捍,萬法歸一

[嵌牛提問]


? ? ? ? 哪些瞬間可以證明程序員進(jìn)階了烛恤?

[嵌牛正文]


? ? ? ? 下面我們就來談一談程序員進(jìn)階的五個(gè)瞬間。

冒險(xiǎn)的沖動(dòng)

? ? ? ? 剛剛學(xué)習(xí)了一門語言余耽,了解基本的語法缚柏,可以寫短的代碼片段了,心中難掩一種躍躍一試的沖動(dòng)碟贾。當(dāng)你想著開啟征程的時(shí)候币喧,你進(jìn)入了第一種境界,業(yè)界叫做新手袱耽,自己稱之為無畏杀餐。一般進(jìn)入這個(gè)階段,差不多半只腳進(jìn)入了這個(gè)行業(yè)朱巨,有趣多過職責(zé)史翘,眼前充滿著神秘,但卻不一定以此為生冀续。這個(gè)世界對(duì)您來說琼讽,所有的都是神秘的,奇幻的洪唐,感覺自己的前途一片光明钻蹬,但是,也僅是感覺而已凭需。

? ? ? ? 這時(shí)的你需要指導(dǎo)问欠,可以說處在這個(gè)境遇的程序員毫無經(jīng)驗(yàn),而經(jīng)驗(yàn)恰恰是通過實(shí)施這項(xiàng)技術(shù)而促進(jìn)的思維改變粒蜈,即你對(duì)未來全無所知顺献。這時(shí)的程序員最在意的不是學(xué)習(xí),而是想實(shí)現(xiàn)一個(gè)立竿見影的目標(biāo)薪伏。他們不知道如何應(yīng)付錯(cuò)誤滚澜,所以出錯(cuò)的時(shí)候,會(huì)非常容易慌亂嫁怀。但是稍加指導(dǎo)设捐,他們就會(huì)變得能干起來。當(dāng)然塘淑,新手多面臨的問題是萝招,當(dāng)一些意想不到的事前發(fā)生時(shí),他們就會(huì)不知所措存捺。不過槐沼,總有解決辦法,一個(gè)指導(dǎo)手冊(cè)捌治,或是老程序員的一些指點(diǎn)便豁然開朗了岗钩,但這只能讓你啟程,卻不會(huì)讓你走的更遠(yuǎn)肖油。

喜悅后的平靜

? ? ? ? 這時(shí)的程序員經(jīng)歷了第一個(gè)階段已經(jīng)可以寫一個(gè)完整的程序了兼吓,但真正對(duì)語言了解多少,或許自己心中會(huì)有一個(gè)體會(huì)森枪。這時(shí)的程序員已經(jīng)有些經(jīng)驗(yàn)了视搏,雖然可能對(duì)一些高級(jí)用法不甚了了,但應(yīng)付一個(gè)項(xiàng)目還是可以的县袱。一種突破后的喜悅油然而生浑娜,走到這個(gè)地步,可以說已經(jīng)是一個(gè)正式的程序員了式散,當(dāng)一種技術(shù)作為志業(yè)筋遭,一種責(zé)任和焦慮也會(huì)隨之而來,我能堅(jiān)持走下去嗎暴拄?我會(huì)做的更好嗎宛畦?各種問題隨之而來。

? ? ? ? 這時(shí)候的程序員還不會(huì)想著全局思維揍移,他們可以獨(dú)自嘗試任務(wù)次和,但仍然難以解決問題。他們想要快速獲取信息那伐,當(dāng)學(xué)習(xí)一門新語言或者API時(shí)踏施,發(fā)現(xiàn)自己會(huì)快速瀏覽文檔以尋找一個(gè)方法定義或參數(shù)列表,而不想在此刻尋根問底罕邀,或者重新溫習(xí)一遍基礎(chǔ)知識(shí)畅形。他們沒有全面的理解,或許的確不想有诉探。如果你試圖把一個(gè)更大的情景強(qiáng)加給他們日熬,他們可能會(huì)認(rèn)為該情景不相關(guān)而忽略掉,當(dāng)然是有關(guān)系的肾胯,但是竖席,他們看不到這種聯(lián)系耘纱,因?yàn)閷哟芜€不夠,只是處于比較低的技能水平毕荐。

? ? ? 博覽通識(shí)溯警,感覺(希望)自己無所不能

? ? ? ? 這時(shí)的程序員已經(jīng)能熟練的使用一門語言了, 能夠用語言去解決生產(chǎn)環(huán)境中一個(gè)具體和完整的問題浑玛,能夠建立問題域的概念模型寻仗,并有效地使用它們安寺,已經(jīng)形成了一套自己的慣用法和常用代碼庫。在你的編碼方案中當(dāng)前的程序語言是一個(gè)非常好用的工具第美。

? ? ? ? 這時(shí)的程序員會(huì)探尋和解決問題蝶锋,他們的工作基于謹(jǐn)慎的計(jì)劃和過去的經(jīng)驗(yàn)。他們往往在團(tuán)隊(duì)中發(fā)揮領(lǐng)導(dǎo)作用(無論是否有正式的頭銜)什往。他們是團(tuán)隊(duì)里的好人扳缕,既可以指導(dǎo)新手,也不會(huì)經(jīng)常騷擾更高層次的員工恶守。但是即使在這一水平第献,人們?nèi)匀粺o法按照我們所希望的方式來敏捷應(yīng)對(duì)所有的工作--大家還沒有足夠的能力反思 和自我糾正。為此兔港,我們需要取得突破庸毫,達(dá)到一個(gè)新的水平。

無往不復(fù)

? ? ? ? 事物的運(yùn)動(dòng)是循環(huán)反復(fù)的衫樊,未有往而不返的飒赃。這個(gè)階段的程序員已經(jīng)非常清楚所用語言的設(shè)計(jì)選擇和背后的動(dòng)機(jī),能理解的簡(jiǎn)潔和可組合性哲學(xué)科侈,并能夠自我糾正载佳。處于這個(gè)水平的從業(yè)人員有一項(xiàng)重大突破:他們會(huì)反思以前的做法,并修改其做法臀栈,期望下一次表現(xiàn)的更好蔫慧。他能夠閱讀案例研究,傾聽有關(guān)失敗項(xiàng)目的流言蜚語权薯,觀察別人怎么做姑躲,從故事中認(rèn)真的學(xué)習(xí)。

? ? ? ? 高級(jí)程序員是經(jīng)常會(huì)對(duì)需求說“No”的人盟蚣,對(duì)行業(yè)的深入認(rèn)識(shí)和對(duì)系統(tǒng)及應(yīng)用全局的把握能力使他具有真正指導(dǎo)用戶的能力黍析,規(guī)范用戶的工作、思想并用計(jì)算機(jī)這個(gè)工具真正對(duì)行業(yè)產(chǎn)生引領(lǐng)作用屎开。處于當(dāng)前水平的人員知道什么地方有坑阐枣,或者更確切地說,什么地方非常有可能出錯(cuò)。他們具有經(jīng)驗(yàn)和判斷力蔼两,能夠理解這句話在情景中意味著什么甩鳄。事實(shí)證明,理解情景是成為專家的關(guān)鍵宪哩。同樣娩贷,當(dāng)前水平的人可以有效地運(yùn)用軟件模式第晰,可以充分利用思考和反饋锁孟,這些都是敏捷行為的核心。

萬法歸一

? ? ? ? 技術(shù)和社會(huì)是緊密聯(lián)系在一起的茁瘦。社會(huì)的進(jìn)步發(fā)展決定了需求和技術(shù)的發(fā)展品抽,一個(gè)對(duì)技術(shù)發(fā)展有著敏銳感覺的程序員必須對(duì)社會(huì)有著深刻的認(rèn)識(shí)。這時(shí)應(yīng)該積極地與他人分享關(guān)于特定語言知識(shí)和對(duì)此語言的理解甜熔,在各種合適的場(chǎng)所發(fā)出自己的聲音, 參與郵件列表圆恤、建立QQ群、做專題報(bào)告腔稀,著書盆昙,寫文章,做巡回演講焊虏。這時(shí)的你可以憑直覺工作淡喜,而不需要理由。

? ? ? ?

? ? ? ? 你知道哪些是無關(guān)緊要的細(xì)節(jié)诵闭,哪些是非常重要的細(xì)節(jié)炼团,哪些是應(yīng)該關(guān)注哪些細(xì)節(jié),哪些可以放心的忽略的細(xì)節(jié)疏尿。你會(huì)非常擅長(zhǎng)做有針對(duì)性的特征匹配瘟芝。這時(shí)的你,落葉飛花皆是利器褥琐。

圖片發(fā)自簡(jiǎn)書App

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末锌俱,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子敌呈,更是在濱河造成了極大的恐慌贸宏,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,692評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件驱富,死亡現(xiàn)場(chǎng)離奇詭異锚赤,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)褐鸥,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,482評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門线脚,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事浑侥℃⒍妫” “怎么了?”我有些...
    開封第一講書人閱讀 162,995評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵寓落,是天一觀的道長(zhǎng)括丁。 經(jīng)常有香客問我,道長(zhǎng)伶选,這世上最難降的妖魔是什么史飞? 我笑而不...
    開封第一講書人閱讀 58,223評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮仰税,結(jié)果婚禮上构资,老公的妹妹穿的比我還像新娘。我一直安慰自己陨簇,他們只是感情好吐绵,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,245評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著河绽,像睡著了一般己单。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上耙饰,一...
    開封第一講書人閱讀 51,208評(píng)論 1 299
  • 那天纹笼,我揣著相機(jī)與錄音,去河邊找鬼榔幸。 笑死允乐,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的削咆。 我是一名探鬼主播牍疏,決...
    沈念sama閱讀 40,091評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼拨齐!你這毒婦竟也來了鳞陨?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,929評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤瞻惋,失蹤者是張志新(化名)和其女友劉穎厦滤,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體歼狼,經(jīng)...
    沈念sama閱讀 45,346評(píng)論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡掏导,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,570評(píng)論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了羽峰。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片趟咆。...
    茶點(diǎn)故事閱讀 39,739評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡添瓷,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出值纱,到底是詐尸還是另有隱情鳞贷,我是刑警寧澤,帶...
    沈念sama閱讀 35,437評(píng)論 5 344
  • 正文 年R本政府宣布虐唠,位于F島的核電站搀愧,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏疆偿。R本人自食惡果不足惜咱筛,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,037評(píng)論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望翁脆。 院中可真熱鬧眷蚓,春花似錦鼻种、人聲如沸反番。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,677評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽罢缸。三九已至,卻和暖如春投队,著一層夾襖步出監(jiān)牢的瞬間枫疆,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,833評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工敷鸦, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留息楔,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,760評(píng)論 2 369
  • 正文 我出身青樓扒披,卻偏偏與公主長(zhǎng)得像值依,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子碟案,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,647評(píng)論 2 354