|
想解决这几点很简单,平时训练,但需要注意训练方法:
1. 「对于自己开发的项目,开发时说不清楚具体的逻辑」,不知道你平时动手前会不会写技术设计文档,或者公司有没有写技术设计文档并评审的流程。没有的话,自己动手前先写文档,画架构设计、影响的模块、具体改哪些代码,然后上线后,再看哪些部分没考虑到。如果有 review 流程的话,review 的过程中就会做这个事情
2. 「对于自己开发的项目,出现 Bug 或者需要做调整时,要花费较长时间才能解决」,这个也不是没有解决方法,公司里如果有资深前端,遇到查不出来的,拉下脸拿着电脑去找人家,坐在别人旁边,观察他的动作,查代码时先做什么,后做什么。多学几次,查完问题后顺带着请人家吃几顿饭就会了。如果没有这个条件,借助 GPT 去启发思路,或者去网上找人家写的文档学习。
这几个问题,跟跨不跨专业没关系,19 年刚毕业的时候我也是菜鸡,现在查代码,就算编译后的也能查,也是靠大量请人帮忙,自己踩坑练出来的 |