这是我参与「第五届青训营 」笔记创作活动的第13天。
背景介绍
近日喜得机会于某高校实验室实习,负责Web开发的工作,尽展青训营所学。但所持项目很是稀奇,需了解许多前置知识,且诸多研究成果多源于国外,全英文文档,读来甚是生疏,顾心情烦闷,难以推进项目的开发,但也憋出一身缓解疲劳的功夫,特于此分享一二。
过程分析
首先是起床的困顿,不似互联网大厂作息,高校的作息还是要有早晨的。但不建议定太早的闹钟,毕竟昨日已是满负荷作业,不宜争个过早,不如睡个好觉,当然最好是能在你mentor之前到岗就好。早饭的话也不要太油腻,因为好的精神状态才有好的头脑用于开发。
英文文档如天书,其实作为程序员要经常阅读英文的文献,甚至代码本身也逃不开英文的影子。但每天抱着单词书狂啃是没有用的,还是得用时学,学时用,在阅读文献时不妨开一个有道翻译之类的软件,可以直接用光标选出不懂的单词或句子,对着汉语意思去理解。当然机器翻译还是有不通顺的地方,这个时候就突出理解的重要性了。
关于心塞沉闷。程序员难免遇到一时解不开的BUG,如果实在是大脑一团浆糊,不如先让大脑冷静冷静,洗把脸出去转转。所在高校亦是有名景点,绕校园环游一遭,感受古典气息的校园和青春活力的少年,于校园读得一句寄语青年的话:世界是你们的,也是我们的,但终究是你们的。
最后,代码敲再沉迷也不要忘记吃饭,只有好肚皮才有好脑筋。
总结反省
总之在努力提升coding能力的同时,也不要忘记学会放松心情,神清气爽才有干净的代码与健壮的项目生命周期。