结营感受,我的两个新身份 | 青训营

104 阅读4分钟

有一星期就要开学了,夏令营的活动也将结束,接着这个机会,我想通过一篇小文章总结我的暑期经验,并立点未来的flag。 这个暑假对于我来说是一个比较长的空闲时间,为了不荒废这三个月的时光,就想着多干一些事情,丰富一下自己。暑假期间一共做了两个比较大的规划,一个是进入了一家小企业,做一些后端开发的实习工作;一个是参加了青训营,拓宽自己的视野。

的基础不是很扎实,学的也不深,所以对我来说这两个任务其实都是一个考验。首先是公司实习,第一次使用版本控制系统(这里是SVN),我可以深刻感受到项目的实时推进。师傅开始只派给了我一些独立的任务,像是做一些小工具的实现,和项目是分开的,所以我也不用那么紧张。但真正提交任务给师傅审核时,看到师傅把我精心写好但却十分繁重的代码非常简单的使用工具缩减后,还是比较心疼的。后来真正进入项目时,才发现时间是真的很紧迫,前后端分离,层层关联,让我这个没有项目经验的人总是拖团队的后腿。当然,我还是收到了同组成员的耐心指导,让我虽心怀愧疚但仍继续向前。

项目开发中,让我印象比较深的还是修bug。看着本来写的代码觉得一点问题都没有,但真正用maven跑起来的时候却发现有这么多的问题。最关键的是往往解决了上一个问题,又会浮现新的办法。有时也会出现像IDEA编译失败等配置问题,看着是真的很头疼。可能一天试过了非常多的方法都没有成功,看起来啥都没写,其实我一天都没摸鱼(T_T)。后面发现自己还是太倔了,有些很困扰我的问题其实和前端对接一下或者问问师傅就能解决,但我还是想通过自己。所以项目中积极交流确实很关键。

个流程确实全靠GPT,我都不敢想象没有他我该怎么进入实习。到后来我基本上都是全天挂着了,一般来任务我会写出一个基本思路,然后和gpt探讨可能性。他的答案可能很绝对,所以要不断加限制条件,去否定他。让他写代码也是一样,有时让他逐行翻译可能有新的收获。

假还有一个非常重要的任务是参加字节的青训营。开始只是朋友推荐我,我看到正好暑假再搞JAVAWEB,又对Go语言有一定兴趣,就想着加入。没想到一进来发现真的都是大佬。在活动中学到了很多很多完全没了解过的知识,发现自己真的很渺小。

们一开始准备加入别人的组,但在屡次碰壁后放弃了想法。由于怕拖累他人的进度还是想找和自己水平相近的人,于是就开始自己组队了。我当时生怕没人理会,没想到一发消息就有非常多的人来加我,真的很兴奋。在简单的聊天后,我找到了我的组员们。我们Go都没有经验,但都是很想做出自己的项目。但是在第一节课后,由于强度非常高,而且速度较快,大家瞬间失去了开始的热情。我想到组内不能这么消沉,就准备了第一次组会,效果出奇的好,大家也都表示会坚持继续下去。

抖音慢速版.png

们相对于绝大多数队伍,基础都差一些,所以我们的最低目标也只是能成功运行。但是就算这样这些技术难题对于我们来说也是非常难的。所以在项目后续跟进中,基本上都是我先探路,然后写好实例代码和笔记后再往下布置任务。在框架前其实都是我比较擅长的部分,但在服务端部署上确实给了我非常大的压力。好在我的组员非常信任我,遇到问题也会第一时间找我,让我感到不是一个人在战斗。

目也近尾声了,看看后续时间再考虑优化,总的来说还是一次非同寻常的经历。在这次发现微服务的重要性,未来也会在这边下点功夫。还有就是这次项目一个月学习新语言+开发,其实对零基础的人来说还是有点赶鸭子上架的感觉,我也希望之后可以更深入的了解,打好基础。

就这样了,加油,晚安。