互联网人员的编程能力有多强?

“在我认识的程序员中,雷军、求伯君是非常出色的。马化腾、丁磊自己也写程序,但他们是更出色的产品经理。如果从整个编程的功力来讲,自己应该可以排到前三名。”
这是1024程序员节上,360 创始人周鸿祎讲的一段话。

当年刚进入方正工作的周鸿祎,嫌弃使用的开发工具落后,就决定20天开发一个新工具,就邀请一个同学来一起开发。两人熬20个晚上,共写了20000行代码!这个软件叫“方正飞扬电子邮件系统”,也是中国第一款拥有自主版权的互联网软件,此后,周鸿祎的名气一炮打响 ! 互联网编程大佬实至名归。

“天不生我马化腾,万古聊天如长夜。”
如果没有QQ和微信,我们现在的社交聊天网络将是什么样的场景!马化腾从深圳大学计算机专业毕业后,进入一家公司做软件工程师,一步一个叫脚印走向资深互联网大佬。凭借过硬的技术实力,不仅帮很多企业解决软件的问题,在互联网行业内也有着不错的声誉。如果当初马化腾没有那么敏锐的软件嗅觉,恐怕现在的互联网社交也没有这么发达了。

代码写的像诗一样——“雷布斯”
雷军在32岁的时候出过一本书——《深入DOS编程》,可见年少成才的他编程能力有多强。年纪轻轻就担任金山软件董事长,其后创办的小米公司,也是雷军一手抓技术,同时他还是北京软件行业协会副会长,任国家863计划——软件重大研究课题负责人。
看完了互联网大佬们的编程功力,我们再来说说普通程序员的写代码素养。

疲劳的时候千万不要写代码。

一个行业的职业素养更多的指的是遵循纪律原则,而非长时间的不间断工作。所以,要确保自己的生活方式正常、健康,这样才能在正常的工作时间内做到全力以赴。一个专业的程序员,要学会合理分配个人时间,工作时间全是公事,工作以外的时间才是私人时间,这样才能提高工作效率。

写代码时不要听音乐。

有的人或许认为写代码和写书一样,听音乐有助于提升效率,其实不然,这样写出来的程序或许背离了解决问题的初衷,而变成了写音乐。所以,音乐不会让人专注写代码,而且还会耗费一部分宝贵的脑力资源,这些脑力资源本该用于编写设计优秀的、整洁的代码。

当写代码被人打断。

写代码时最好是结对的,这样当你被打扰时,你的搭档能够帮你回忆被打断前的思维。另外可以采用TDD(测试驱动开发),失败的测试能帮你维护住编码进度的上下文,被打断后重新回去时,你就会很清楚下一步的任务是解决这个失败的测试。当然了,写代码被打断是在所难免的,礼貌表现,并且乐于助人,才是良好的职业态度。

适当的放松有助于更好的突破。

有些时候死活写不出代码, 应该去找一些事情做,比如去查看邮件、喝喝水、翻翻书、上上微博、检查进度或看点文档;另外,想要编程不延迟,就要早期检测和保持透明,根据目标定期衡量进度,不要把预估和期望混淆在一起,把全部数字呈现给团队,并且每天修正进度。

提升工作效率,也提升自己能力。

可以适当的加班加点。但不是提倡加班,加班有时候有必要,因为是促进短期完成工作量。但是如果加班半天,其实是完成不了额外的半天工作的,因此,长期连续加班是不可取的工作方案。

帮助他人&接受别人的帮助。

编程不是容易的事,把IF语句和 while语句组装在一起的方式十分重要,不是简单混在一起就能得到优秀的代码,必须小心谨慎,而且仅凭一已之力也无法写出好程序,需要相互借鉴思路和观点。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值