自开课以来,一月有余。对于Python有了一个初步的认识,对于未来的职业规划也有了一个清晰的规划。当然主要是思想上的转变以及实际行动上的规划。
首先,我希望能谈谈思想上的转变。第一点是对于程序员的全新认知。对于Python我最初的认识和大众的认知是一样的,这是代码,是程序员的工作范畴。而随之而来的就是刻板印象,例如:996以及脱发。诚然,每个行业在社会中都会有相对应的刻板印象。而真正了解的人或者说从业者又都有着不同的看法。
学习了一月有余的我,现在可能更想把这份工作定义为技术工种,如同建筑工人之于建筑行业,程序员就是互联网的“民工”。需要过硬的技术以及日积月累的打磨。第二点是需要对程序员这个职业有所热爱。诚然,很多学习的人都是出于想要“高薪”的想法来作为原始目的,这无可厚非。但是这种最原始的想法只能推动你在最初阶段的学习,而代码和互联网的迭代是非常迅速的,如果不与时俱进迟早也会被末尾淘汰。所以,需要有热爱。然后,将兴趣与工作相结合,这样才会有一个更主动的态度去学习。这样才能有长远发展。
其次,是实际行动上的规划。整体的授课内容方式基本分为讲课与练习。讲课也分为两个部分:理论知识以及实际练习。对此,需要有相应学习上的安排。理论知识的部分,大家在学生阶段都有深刻了解。无外乎需要做的就是预习与巩固,然后在练习中去反复运用,从而达到融会贯通。而实际练习部分更为重要,外界对此部分叫做“敲代码”。在这个过程中,是对于一个程序员整体的综合考量,需要有需求-思路-框架-代码-解决bug。这个部分需要大量高强度的练习,就如同学生时代的数学题一样。需要跟随者老师的步伐去学习,然后反复的去练去做直至形成自己的思路以及风格。
对于实际行动的规划,需要有一个时间比上的安排。除过课堂时间,自习与周末也是可以利用的好时间段。而于我个人来说,我更愿意把这个阶段形容成:仰望星空,脚踏实地。以上,是我在第一阶段的一个学习总结。