给程序员的几条建议

2019 年 3 月 9 日 机器学习算法与Python学习

菜鸟教程编译


1、想清楚,再动手写代码

刚入行的新手,为了展示自己的能力,拿到需求迫不及待地就开始上手写代码,大忌! 在我看来真正写代码的时间只有 20%,如果不想清楚,其他的 80% 时间在改 Bug。

2、多交流

程序员有点不爱讲话,很多事情都是懵头干,但有时候我们很有必要停下来跟产品或者客户明确每个功能点,免得到时候做出来不符合要求又要推到重来。

3、多写文档和注释

如果不写很有可能后期自己回来看的时候都不知道写的是啥。

4、业务高于技术

要明白一点公司请我们来是赚钱的,不是做慈善,如果我们使用的技术不能为公司商业做服务,那将毫无价值,所以大家在使用技术的时候一定要用最合适的,而不是最好的。

5、尽量独立去解决问题

遇到不懂的问题,可以先借助搜索引擎或其他技术网站来解决(Google,Stack Overflow 等 90% 问题都能解决),别动不动就截个图扔在别人求帮忙,上司和同事不是来给你擦屁股的,但是真的搞砸了就要尽快求助。

6、多读优秀代码

除了会站在巨人的肩膀上外,我们也要懂的巨人是如何炼成的,多去看看 Github 上优秀开源项目的源码(如:jQuery、Vue等),掌握他们的代码风格及逻辑思维。

7、大量的做项目

通过项目不断实践是提高实力最直接的方法。

8、拓展视野

除了编程,我们要多去关注一些科技前沿的资讯,在与人交谈的时候、除了技术可以有更多的话题。

9、程序员的未来

我的建议是做个多面手,不止局限在自己的领域,跨领域人才在未来会有更多的选择。

最后一条也是最重要的,多去锻炼身体,打球、游泳、跑步都行,身体好,干一行行一行。

推荐阅读

GitHub 日收 7000 星, Windows 计算器项目开源即爆红!

16个深度学习技巧实战,资深研究员的血泪教训

学计算机的妹子,个个都是段子手

5 个好用的开发者 Vim 插件

面试经典 | 百道Python题备战春招


喜欢就点一下「好看」呗~

登录查看更多
0

相关内容

程序员可以指在程序设计与互联网某个专业领域中的专业人士或是从事软件撰写,程序开发、维护的专业人员。
【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
192+阅读 · 2020年6月29日
商业数据分析,39页ppt
专知会员服务
160+阅读 · 2020年6月2日
《代码整洁之道》:5大基本要点
专知会员服务
49+阅读 · 2020年3月3日
【2020新书】数据科学:十大Python项目,247页pdf
专知会员服务
212+阅读 · 2020年2月21日
机器学习入门的经验与建议
专知会员服务
92+阅读 · 2019年10月10日
阿里技术专家:优秀工程师是怎样炼成的?
51CTO博客
8+阅读 · 2019年6月15日
年薪48万的程序员,他究竟做对了什么?
机器学习算法与Python学习
7+阅读 · 2018年12月28日
进阶深度学习?这里有9个给程序员的建议
量子位
4+阅读 · 2018年10月14日
手把手带你玩转机器学习和深度学习
大数据技术
8+阅读 · 2018年1月3日
给程序员的10条建议,吐血推荐!
R语言中文社区
3+阅读 · 2017年12月21日
数据分析/数据挖掘 入门级选手建议
R语言中文社区
5+阅读 · 2017年12月20日
机器学习: 入门与求职建议
九章算法
4+阅读 · 2017年10月6日
Arxiv
29+阅读 · 2020年3月16日
Factor Graph Attention
Arxiv
6+阅读 · 2019年4月11日
VIP会员
相关VIP内容
【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
192+阅读 · 2020年6月29日
商业数据分析,39页ppt
专知会员服务
160+阅读 · 2020年6月2日
《代码整洁之道》:5大基本要点
专知会员服务
49+阅读 · 2020年3月3日
【2020新书】数据科学:十大Python项目,247页pdf
专知会员服务
212+阅读 · 2020年2月21日
机器学习入门的经验与建议
专知会员服务
92+阅读 · 2019年10月10日
相关资讯
阿里技术专家:优秀工程师是怎样炼成的?
51CTO博客
8+阅读 · 2019年6月15日
年薪48万的程序员,他究竟做对了什么?
机器学习算法与Python学习
7+阅读 · 2018年12月28日
进阶深度学习?这里有9个给程序员的建议
量子位
4+阅读 · 2018年10月14日
手把手带你玩转机器学习和深度学习
大数据技术
8+阅读 · 2018年1月3日
给程序员的10条建议,吐血推荐!
R语言中文社区
3+阅读 · 2017年12月21日
数据分析/数据挖掘 入门级选手建议
R语言中文社区
5+阅读 · 2017年12月20日
机器学习: 入门与求职建议
九章算法
4+阅读 · 2017年10月6日
相关论文
Top
微信扫码咨询专知VIP会员