服务粉丝

我们一直在努力
当前位置:首页 > 科技 >

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

日期: 来源:c语言编程设计mp收集编辑:的是

最近公司来了好几个新同事,有几个是新手程序员,他们跟老手比起来,感觉还需要时间锻炼提高,那么新手程序员如何提高自己的能力呢?这里把刚刚总结的技巧,给大家分享下。

计划

拿到需求,想清楚了再做,不要急着下手,把整个原型和框架在脑子里过一遍,然后确定下模块数量功能、实现方式,然后再开始敲代码。

实现

直接去借鉴常见相应的代码是一个非常高效的手段,自己少“造轮子”……多看官方文档,有条件的话看源代码,当然文档和代码要找最新的看。

注释

注释贵精不贵多,但也要认真注释。还有重要的是代码修改注释也要跟着修改。

工具

善用谷歌,尽量用英文搜索,有句很老套的话:google+初级程序员=高级程序员。

善用代码自动生成工具,比如java常用的maven插件mybatis-generator。

测试

东西交付之前偷偷测试一遍;最好能自己写自动化测试和集成测试。

Debug

遇到Bug,首先应假定原因在于自身,要相信99%都是自身代码的原因。别一上来就说“我这儿运行的没问题啊?”(虽然我最常说的就是这句,苦笑)正确的描述Bug,然后确认Bug是否可以重现。

多看日志,有利于发现Bug位置。

Tips

最好的语言是English,不是PHP。重构/优化/修复Bug,同时只能作一件。业余时间经常学习充电。有句名言:程序员只有一种死法:土死的。iOS开发真的是非常简单,招人难只不过因为Mac电脑普及率低。最好的工具是纸笔;其次好的是markdown。leader问任务开发时间,若答不上来,可能是任务拆分还不够细。同事骂客户或产品傻,自己跟着笑笑就得了,别真的以为人家傻。

永远别小看程序媛。

相关阅读

  • 揭晓!《纽约时报》2022年度十佳好书

  • "近期,《纽约时报》年度十佳好书正式发布。这份榜单综合了作品价值、社会性、市场表现等多重因素,评选对象是在美国发行的英文著作。你中意哪几本?和湛庐君一睹为快吧。"非虚构
  • 豫论场丨烟花爆竹之争,不应成为“零和博弈”

  • □赵志疆1月7日,春运拉开大幕,“过年”进入倒计时。与此同时,围绕着烟花爆竹的讨论越来越热闹——今年过年,到底能不能燃放烟花爆竹?熬过了3年疫情,很多人希望通过一种欢快的仪式,

热门文章

  • OPPO k1的低价高配真实么?网友:不看不知道

  • 近日OPPO一款新机OPPO k1,摒弃了高价低配,就连自家老大哥r17都要怼一下。更是放弃了请代言人,以往的OPPO手机还没出来,各路流量小生,花样美男的代言就先来了。还有线下销售人员的
  • 一招教你手机无限制成为一台新设备

  • 大家平时用手机去注册app,肯定会遇到检测设备异常,交易关闭,等问题 这个都是手机已经不止1-2次注册过此app,不断更换手机仅是一个暂时的方法,却不是长久之计,手机总归会用完
  • 从零开始如何开网店

  • 随着互联网的高速发展,人们的生活发生了翻天覆地的变化,生活节奏越来越快,网购已经成为家家户户生活中离不开的一种购物方式了。网购的发展使得越来越多的人想要涉足电商事业,那

最新文章

  • 重磅发布:《2022年张江企业融资榜单》来了!

  • 今天,是张通社第五年发布《张江企业融资榜单》,也是加冕研究院首次对该榜单进行分析研究。作为张江日新月异发展的参与者、见证者和书写者,我们从2017年开始,一直秉承“链接”的
  • 绵阳发布春运实施《方案》 温暖旅客回家路

  • 伴随着春运启幕,我市印发《2023年绵阳市春运工作实施方案》(以下简称《方案》),全力保障安全便捷舒适出行、重点物资运输畅通有序。《方案》预判,今年春运总体呈现“客流大幅度增
  • 排超联赛第五名,这俩潍坊姑娘真飒!

  •   潍坊日报社潍坊融媒讯 1月7日晚,2022至2023赛季中国女排超级联赛进行五六名排位赛第二回合的比赛,第一回合大获全胜的山东女排继续强势表现,第二回合直落三局横扫对手,获得