后端结营感受 | 青训营 时间飞逝,转眼之间,这个暑假就要结束了。在这个大二升大三的暑假,我有幸接触到了字节跳动的暑期青训营。面对各种从来没听说过的概念和名词,我瞬间明白了这是在学校里接触不到的,但同时,也是我难以把控的。我是一名转专业的学生,对于计算机的接触准确的说只有一年。说实话,我开始的时间有些晚了。但最好栽树的时间是十年前,若不可,现在亦可。如果因为害怕而选择逃避,那除了躲避自己,又有什么意义?
这个暑假,我收获到非常多的知识,我学到了各种各样的机制和面对各种方面的考量:关于安全、并发、高吞吐、均衡负载等等,这些使我对于当前互联网企业的工作有了一个全新的、大概的认识,也让我更加燃起对计算机的兴趣,我渴望更进一步地学习各种知识。
前行的道路还很艰难。即使计算机专业出身,但我们学校对于计算机专业的课仅仅停留在程序设计基础、高数、计算机组成原理等等这些对于实践能力帮助不大的课。真正硬核的操作系统和计算机网络等高阶课我还没学,造成我对计算机科学的理解仍然有限。这意味着我在看视频时,需要花更多时间。有时一小段内容就要反复听几遍。我印象最深的是一个下午花在了理解HTTP的三次握手和四次挥手,我拿出小物品模拟客户端和服务器,一步步认真理清流程,收获满满。
训练营的课程让我获益良多,从Go基础语法,到数据库、Go语言框架、Redis、消息队列、安全漏洞等,我对后端开发有了一些理解,再看资料和代码时不会一头雾水。训练营提供的学习材料准备得很好!有课前预习、需要配置的环境和课后练习题,对回顾总结很有帮助。每周两到三节课的进度也比较合适,有足够的时间整理回顾。当然,十五节课对熟练掌握Go语言还远远不够。在“开门见山”方面,训练营已做得很好,剩下的需要个人努力。我的计划是在GitHub找一个小项目跟着做,以便更好理解软件开发流程,夯实基础,提高技术。我可以,我能行。