前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >给开发人员的几条建议

给开发人员的几条建议

作者头像
Spark学习技巧
发布2020-02-18 12:36:26
5340
发布2020-02-18 12:36:26
举报
文章被收录于专栏:Spark学习技巧Spark学习技巧

1、初学者尽量去有成熟技术团队的公司

其实很多小型的互联网创业公司只有一两个人技术人员,如果里面有大牛能带你成长还好,但大部分估计都是要你自己去摸索学习来解决公司的问题,对个人成长其实是很慢长对过程,相反如果你去大厂,有成熟团队,里面就会有很多前辈可以指导你,碰到一些问题,也有人帮忙一起解决。

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

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

3、多交流 , 不交流,就会头破血流

交流更多的是跟产品对需求,产品与程序员的很多矛盾是来源于前期需求没有沟通清楚,需求中我们哪一些不能做,哪些不合理一定要即时提出来,不要边开发边对需求。

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

4、多写文档和注释

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

写文档也是对自己掌握的知识进行总结。

5、业务高于技术

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

6、尽量独立去解决问题

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

7、多读优秀代码

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

8、多去磨练项目

多做项目是提高个人技术实力最直接对方式,做项目其实是个完善个人知识体系的好机会,一个项目要做到完美,让用户感受不到瑕疵的程度其实非常困难。

项目上遇到坑,跨过去了才叫成长。

9、保持学习、拓展视野

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

现在技术日新月异,各种新技术层出不穷,大数据、人工智能各种领域都需要我们保持学习的能力。

此外,也可以培养一些其他爱好,比如围棋、钓鱼等,毕竟生活不只有代码。

10、培养自己的优势

我的建议是做个多面手,不止局限在自己的领域,跨领域人才在未来会有更多的选择,也许你不是开发人员中编程最厉害的,但你可以是开发人员中讲课讲最好的,这样你去做 IT 教育行业就很有优势。

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

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-02-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 浪尖聊大数据 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档