当前位置: 首页 > 科技观察

如何快速度过新手期,老程序员给新手的忠告

时间:2023-03-22 00:44:25 科技观察

最近公司来了几个新同事,其中有几个是新手程序员。与资深程序员相比,他们觉得自己还需要时间去提高。员工如何提升能力?这里我就把刚才总结的技巧分享给大家。计划好拿到需求,想清楚再做,不要着急动手,把整个原型和框架在脑海里过一遍,然后确定模块数量、功能、实现方法,然后开始敲代码。直接从常见的对应代码中学习是一种非常有效的方法。您不必自己“发明轮子”……阅读更多官方文档,并尽可能阅读源代码。解释解释不贵,但一定要细心解释。同样重要的是,代码修改注释也要相应修改。工具善用谷歌,尽量用英文搜索。有一句非常古老的说法:google+初级程序员=高级程序员。善用自动代码生成工具,比如java常用的maven插件mybatis-generator。交付前秘密测试;您可以自己编写自动化测试和集成测试。当Debug遇到bug,首先应该假设原因在自己,相信99%是自己代码的原因。不要只是说“我在这里跑步没问题?”(虽然这是我说得最多的,苦笑)正确描述bug,然后确认bug是否可以重现。查看更多日志将帮助您找到错误的位置。Tips***语言是英文,不是PHP。重构/优化/修复bug,同一时间只能做一件事。我经常在业余时间学习充电。有一句名言:程序员只有一种死法:死。iOS开发真的很简单,只因Mac电脑普及率低,招人难。最好的工具是纸和笔;第二好的是降价。领导询问任务开发时间。如果答不上来,可能是任务分工不够细。同事骂客户或者产品傻,跟着一起笑。不要真的认为他们是愚蠢的。永远不要低估袁计划。