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