黑马程序员视频库
播妞QQ号:3077485083
传智播客旗下互联网资讯、学习资源免费分享平台
8月16日,小米创始人雷军开启直播带货首秀。在直播中被网友提问“你的头发是怎么保养的”。他表示曾被质疑是假程序员,原因是别的程序员头发都掉光了,而他头发浓密。
雷军笑称,大大家都要小心保护好头发,植发很贵,每个人头上都是一栋别墅,不要动不动“聪明绝顶”。
▲戳视频查看雷军直播现场
提起雷军,很多小伙伴都知道这是一个传奇般的人物。
雷军有过十年的程序员生涯。在武汉大学,他两年学完计算机系四年的课程,大二就完成了毕业设计,汇编语言更是武大三十年以来仅有两个满分之一。
大学三年级时,雷军凭这门“手艺”帮人开发软件,成为了百万富翁,这早已成为今天很多应届生无法企及的高度。
而且雷军还获得了十大功勋程序员的奖章,这样的荣誉其实也是非常宝贵的。
知乎上一篇《雷军写代码水平如何?》的帖子浏览量近400万。
其中有网友评价说:
“今天99%的程序员做的事情,給雷军学习三个月就可以做出来。雷军当年能做到的事情,給今天99%的程序员学习三年也不一定做的出来。”
雷军还有一个外号——雷布斯,被网友形象的比喻为“中国版的乔布斯”。
大学毕业后,雷军在WPS发明者求伯君的邀请之下加盟金山,开发了金山词典、金山毒霸等产品。2007年,金山软件在香港上市。此后,2018年小米上市;2019年金山办公上市;今年5月,金山云也成功上市。
话说,乔布斯也不过拥有2家上市公司,而“雷布斯”就有4家,经过了30年的艰苦创业,最终成为了一代互联网“教父”。
如果雷军继续写代码,或许中国就少了一个世界五百强的知名企业家,多出一名行业顶级的程序员大神。
在这个世界上,有数百万的人热衷于软件开发。或许大家成为不了雷军这样的传奇人物,但也不妨碍我们成为一名优秀的程序员。
下面播妞给大家分享《程序员成为高手的十条心得》,养成良好的习惯,成为大神之路没有捷径,一起来学习吧!
1. 学无止境
就算是你有了10年以上的程序员经历,你也得要使劲地学习,因为你在计算机这个充满一创造力的领域,每天都会有很多很多的新事物出现。
2. 掌握多种语言
程序语言总是有其最适合的领域。当你面对需要解决的问题时,你需要找到一个最适合的语言来解决这些问题。花一些时间去探索一下其它你并熟悉的程序语言,能让你的眼界变宽,因为你被武装得更好,你思考问题也就更为全面。
3. 理性面对不同的操作系统或技术
程序员们总是有自己心目中无可比拟的技术和操作系统,只有一部分优秀的程序员明白不同操作系统的优势和长处和短处。这样,在系统选型的时候,才能做到真正的客观和公正,而不会让情绪影响到自己。
4. 别把自己框在单一的开发环境中
使用什么样的工具本来无所谓,只要你能更好更快地达到你的目的。但是有一点是优秀程序员都应该了解的——那就是应该去尝试一下别的工作环境。没有比较,你永远不知道谁好谁不好,你也永远不知道你所不知道的。
5. 使用版本管理工具管理你的代码
CVS 是一个看上去平淡无奇的版本工具,但它是被使用最广的版本管理系统,Subversion 是CVS的一个升级版,其正在开始接管CVS的领地。Git 又是一个不同的版本管理工具。还有Visual SourceSafe等。使用什么样的版本管理工具依赖于你的团队的大小和地理分布,你也许正在使用最有效率或最没有效率的工具来管理你的源代码。但一个优秀的程序员总是会使用一款源码版本管理工具来管理自己的代码。
6. 成为一个优秀的团队成员
除非你喜欢独奏,除非你是孤胆英雄。但我想告诉你,今天,可能没有一个成熟的软件是一个人可以做的到的。你可能是你团队中最牛的大拿,但这并不意味着你就是好的团队成员。你的能力只有放到一个团队中才能施展开来。
7. 把你的工作变成文档
有良好的注释风格的代码是一个文档的基础,他能够让你和你的团队容易的明白你的意图和想法。写下文档,并不仅仅是怕我们忘了当时的想法,而且还是一种团队的离线交流的方法,更是一种知识传递的方法。
8. 注意备份和安全
丢东西是我们人生中的一部分,每个人都会丢东西,这点难以避免。所以,做好备份工作是非常非常重要的,定期的刻录光盘或是磁带可能会是一个好的方法。尽量的让你的数据放在不同的地方,并做好定期(每日,每周,每月)的备份策略。
9. 设计要足够灵活。
可能你的需求只会要求你实现一个死的东西,但我们应该多去思考这个死的东西是否可以有灵活的一面。需要用动态的眼光去思考问题,而不是刻舟求剑。也许有一天,你今天写的程序就要移植到别的环境中去,那个时候你就能真正明白什么是灵活的设计了。
10.不要搬起石头砸自己的脚
程序员总是有一种不好的习惯,那就是欲速而不达。优秀程序员应该是前面多花一些时间多作一些调查,试验一下不同的解决方案。时常回头看看走过的路,时常总结一下过去事,会对工作有很大的帮助。
以上就是十条优秀程序员的行为规范
希望其可以对你有所帮助
更多干货知识尽在黑马程序员视频库
扫码咨询
留言互动
如何评价雷军写的代码?
欢迎大家留言讨论!
留言点赞前三名可获得“精美鼠标垫”
????????????
活动截止时间:8月21日 12:00
END
- 推荐阅读 -
年薪40万+的Java工程师需要掌握哪些技能?(宏观+微观)大剖析
我就知道你“在看”