第六届青训营经历|青训营

102 阅读3分钟

2023.8.1

最早知道青训营是今年寒假,其实挺后悔知道挺晚的。 然后暑假报了名,其实我当时。想报进阶来着,但是因为填的时候填的是基础,但是笔试之后到了进阶。 刚开始组队的时候,感觉队友都很厉害,美国留学(很羡慕),然后有好几个是研究生。

21年5月份开始学前端,学到vue3,然后后来就立刻学了Java,然后做了两个项目,一个是从后端的,另外一个是vue3+springboot的项目, 但是那些项目都没有特别大的深度。然后1月份为了做互联网加学了uniapp,之后为了参加互联网加又做了很多前端的事情,都是一些毫无技术含量,但又特别麻烦的页面。然后。从从今年4月份下旬,唉,可能是太焦虑症了,导致了一些身体的状况。又荒废了两个多月。

从暑假开始参加青训营这才重新开始学习。

我觉得青训营的这些课讲的挺好的,它不像那些培训机构的课,只会讲简单的实战,但是青训营会讲原理,虽然有很多我确实是因为没有基础听不太懂,但是这不妨碍我觉得他们的课很好。然后又改变我认知的是第1次直播。之前我觉得学那些算法只是为了内卷,在实际应用中其实用不到那么复杂,但是我发现其实是我的认知面太低了。在那些互联网大厂之中那些东西确实是有用的,我想起来谷歌的面试,他们会让一些博士去做本科生也能做的事,他们给出理由是。就是降维打击就是用造火箭的能力去拧螺丝,肯定那么螺丝拧的很好。然后就是另一方面,我在做项目的时候尽管只做是两个接口,这两天办的还是吃饭的饭呢?但是要做得更好,得考虑并发,使用redis,更优秀的性能,之前我做项目都是照着视频边敲的。真正自己要做一些比较难的项目,确实就图穷匕见了。

我蛮喜欢我们这个小组的,大概每三天开一次会,我同班同学也参加了,然后他们那个组只到18号还没有开始做项目。但是我们组已经开了很多次会了。

我个人关于目前做项目的感受是,之前不熟悉redis和并发(其实到现在目前为止也不熟悉)然后原来做出来的基础代码把那个删了改改了删。有的时候就把那整个文件夹全部删完了。然后因为不是很熟悉redis,最后做出来反而性能变差了。 然后另一方面就是我深刻的体会到了chatgpt的局限性,然后我们要把最原始的gorm做出来的数据库查询用gen来重构一遍,但是gen比较新,然后chatgpt里面没有相关的资料,然后就导致很慢。最后发现反而不如自己看文档去动手快。还有就是关于并发的,其实我之前没有做过并发,然后都是靠着这个chatgpt的引导一步一步去做,但是由于我自己其实不太懂整个代码的逻辑。然后导致代码运行的时候有很多处阻塞。最后还是我用chatgpt一步一步去学习并发,然后一点点排查出来的。就是说在这两件事上,ChatGPT反而帮了倒忙。最后我总结就是,你要去把握整个项目的架构,然后你得有能力去辨别chatgpt写的对不对才才能更好的去使用它。