电竞比分网-中国电竞赛事及体育赛事平台

分享

一個(gè)老程序員對(duì)自己當(dāng)前編程技術(shù)處在哪個(gè)水平的反思

 汪子熙 2019-09-01
  1. 我目前的教練技能處于第二個(gè)階段和第三個(gè)階段之間。

  2. 在過(guò)去四個(gè)月里,支持我從前一階段跨越到當(dāng)前階段的,最重要的是我想通過(guò)用教練技能武裝自己,做好一個(gè)multiplier的信念。當(dāng)然,這個(gè)TLS打卡群和每周一次的四人小組打卡練習(xí),客觀上也給了我足夠的練習(xí)機(jī)會(huì),使我的能力得到成長(zhǎng)。

  3. 暢想一下,如要在明年TLS項(xiàng)目畢業(yè)時(shí),你能從當(dāng)前階段進(jìn)一步成功跨越到下一階段,還需要什么不同的支持?

需要自己發(fā)自內(nèi)心的主動(dòng)刻意練習(xí)。其實(shí)看到老師這個(gè)題目,我馬上就聯(lián)想到了編程界公認(rèn)的,經(jīng)典的程序員修煉進(jìn)階模型,這個(gè)模型給程序員定義的4重境界,正好對(duì)應(yīng)了老師題目里的四個(gè)階段:

無(wú)意識(shí)無(wú)能力——不知道自己不知道
有意識(shí)無(wú)能力——知道自己不知道
有意識(shí)有能力——知道自己知道
無(wú)意識(shí)有能力——不知道自己知道

1 無(wú)意識(shí)無(wú)能力

在校大學(xué)生,或是工作剛一年的編程新手所處的階段,年少輕狂,激情四射,學(xué)習(xí)編程新知識(shí)超級(jí)有干勁,當(dāng)自己按照教程編寫出一些應(yīng)用,學(xué)會(huì)使用一些框架,研究了一些算法后,覺(jué)得自己很牛,覺(jué)得編程就這么回事——不知道自己不知道。

2 有意識(shí)無(wú)能力

工作過(guò)一段時(shí)間,接觸到了一些大型項(xiàng)目,在工作中遇到過(guò)一些自己無(wú)法獨(dú)立解決的棘手問(wèn)題,需要依靠公司大牛的幫助。收起了第一階段的心高氣傲,開(kāi)始沉下心來(lái)虛心學(xué)習(xí),研究事物的本質(zhì)。越學(xué)習(xí),越覺(jué)得自己懂得很少——知道自己不知道。

3 有意識(shí)有能力

經(jīng)過(guò)有意識(shí)無(wú)能力的階段,這個(gè)時(shí)候,該程序員已經(jīng)身經(jīng)百戰(zhàn),接觸過(guò)各種編程語(yǔ)言,使用過(guò)各種編程框架,在無(wú)數(shù)的加班處理生產(chǎn)系統(tǒng)中報(bào)的incident這種生與死的邊界徘徊過(guò),解決過(guò)各種稀奇古怪的棘手問(wèn)題等等,經(jīng)驗(yàn)已經(jīng)非常豐富,職業(yè)水平已經(jīng)上了一個(gè)臺(tái)階。經(jīng)歷過(guò)成千上萬(wàn)小時(shí)的編碼生涯后,有意識(shí)有能力的程序員對(duì)于遇到的大多數(shù)問(wèn)題,都知道其發(fā)生的原因以及解決方案。處于這個(gè)階段的程序員已經(jīng)能夠獨(dú)立解決自己遇到過(guò)的所有問(wèn)題。

4 無(wú)意識(shí)有能力

真正的超級(jí)程序員。這個(gè)階段的程序員能夠解決同事遇到的但是自己還沒(méi)有接觸過(guò)的問(wèn)題。這個(gè)階段只有程序員的抽象思維能力不斷提高才能夠達(dá)到的境界。

如果說(shuō)有意識(shí)有能力的程序員能夠解決某一個(gè)問(wèn)題,那么最后這個(gè)階段的程序員則能夠解決某一類問(wèn)題。

處于這個(gè)階段的程序員能讓每一位同行羨慕不已,因?yàn)樗?她已經(jīng)將自己職業(yè)生涯接觸過(guò)的所有編程語(yǔ)言/框架真正融為了一體,在接到任務(wù)時(shí),腦子里想得不再是“我應(yīng)該用什么編程語(yǔ)言/編程框架來(lái)完成這個(gè)思路”。無(wú)意識(shí)有能力的程序員,能夠?yàn)t灑自如地運(yùn)用自己所學(xué)去完成任務(wù),而不再拘泥于某一項(xiàng)具體的技術(shù)。這個(gè)階段的程序員,就是在武當(dāng)山真武大殿忘記了張三豐傳授過(guò)的所有劍招之后的張無(wú)忌,就是華山思過(guò)崖里盡悟風(fēng)清揚(yáng)傳授的獨(dú)孤九劍之后的令狐沖。

Jerry覺(jué)得自己目前正處于程序員的第三個(gè)境界上,正在朝第四個(gè)境界努力。再回到教練技能的四個(gè)境界,運(yùn)用奇跡式想象原理,我想老師們期望我們最后能實(shí)現(xiàn)的場(chǎng)景,也就是達(dá)到無(wú)意識(shí)有能力的境界,在進(jìn)行教練式對(duì)話時(shí),完全不被課堂上我們習(xí)得的教練式對(duì)話的套路所束縛,而是能夠靈活運(yùn)用這些技巧,完美地服務(wù)于我們的客戶。

要獲取更多Jerry的原創(chuàng)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙"。

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多