自開課以來(lái),一月有余。對(duì)于Python有了一個(gè)初步的認(rèn)識(shí),對(duì)于未來(lái)的職業(yè)規(guī)劃也有了一個(gè)清晰的規(guī)劃。當(dāng)然主要是思想上的轉(zhuǎn)變以及實(shí)際行動(dòng)上的規(guī)劃。
首先,我希望能談?wù)勊枷肷系霓D(zhuǎn)變。第一點(diǎn)是對(duì)于程序員的全新認(rèn)知。對(duì)于Python我最初的認(rèn)識(shí)和大眾的認(rèn)知是一樣的,這是代碼,是程序員的工作范疇。而隨之而來(lái)的就是刻板印象,例如:996以及脫發(fā)。誠(chéng)然,每個(gè)行業(yè)在社會(huì)中都會(huì)有相對(duì)應(yīng)的刻板印象。而真正了解的人或者說從業(yè)者又都有著不同的看法。
學(xué)習(xí)了一月有余的我,現(xiàn)在可能更想把這份工作定義為技術(shù)工種,如同建筑工人之于建筑行業(yè),程序員就是互聯(lián)網(wǎng)的“民工”。需要過硬的技術(shù)以及日積月累的打磨。第二點(diǎn)是需要對(duì)程序員這個(gè)職業(yè)有所熱愛。誠(chéng)然,很多學(xué)習(xí)的人都是出于想要“高薪”的想法來(lái)作為原始目的,這無(wú)可厚非。但是這種最原始的想法只能推動(dòng)你在最初階段的學(xué)習(xí),而代碼和互聯(lián)網(wǎng)的迭代是非常迅速的,如果不與時(shí)俱進(jìn)遲早也會(huì)被末尾淘汰。所以,需要有熱愛。然后,將興趣與工作相結(jié)合,這樣才會(huì)有一個(gè)更主動(dòng)的態(tài)度去學(xué)習(xí)。這樣才能有長(zhǎng)遠(yuǎn)發(fā)展。
其次,是實(shí)際行動(dòng)上的規(guī)劃。整體的授課內(nèi)容方式基本分為講課與練習(xí)。講課也分為兩個(gè)部分:理論知識(shí)以及實(shí)際練習(xí)。對(duì)此,需要有相應(yīng)學(xué)習(xí)上的安排。理論知識(shí)的部分,大家在學(xué)生階段都有深刻了解。無(wú)外乎需要做的就是預(yù)習(xí)與鞏固,然后在練習(xí)中去反復(fù)運(yùn)用,從而達(dá)到融會(huì)貫通。而實(shí)際練習(xí)部分更為重要,外界對(duì)此部分叫做“敲代碼”。在這個(gè)過程中,是對(duì)于一個(gè)程序員整體的綜合考量,需要有需求-思路-框架-代碼-解決bug。這個(gè)部分需要大量高強(qiáng)度的練習(xí),就如同學(xué)生時(shí)代的數(shù)學(xué)題一樣。需要跟隨者老師的步伐去學(xué)習(xí),然后反復(fù)的去練去做直至形成自己的思路以及風(fēng)格。
對(duì)于實(shí)際行動(dòng)的規(guī)劃,需要有一個(gè)時(shí)間比上的安排。除過課堂時(shí)間,自習(xí)與周末也是可以利用的好時(shí)間段。而于我個(gè)人來(lái)說,我更愿意把這個(gè)階段形容成:仰望星空,腳踏實(shí)地。以上,是我在第一階段的一個(gè)學(xué)習(xí)總結(jié)。