那移动互联网时代,一个好程序员的标准是什么呢?
1、不断学习新知识
如上所说,我们都知道技术的更新换代很快,所以要想成为一个技术大牛,不被掉队那就得不断的学习,不光学习编程知识,还得学习怎么做一款好的产品,提升自己才能走出程序员的困境,当上产品经理或者项目经理,架构师等。知识就是武器,有了知识才能打败前进道路上的困难。这就是知识积累和自学能力。
2、要有独立解决问题的能力
没有bug的程序就不是一个好程序,无bug,不程序嘛,所以我们程序员在开发过程当中遇到更重问题和bug那都是常事,所以我们要有独立家解决问题的能力,遇到问题,一定是要想到自己怎么解决,查资料,搜google,总能找到办法,方法总比困难多。实在解决不了,再去请教别人,学习别人的方法。只有这样才能提高自己解决问题的能力,现在的大部分程序员之后ctrl-c和ctrl-v,没有了百度和网络就不会编写程序员,这样能成为一个好的程序员?能有所成就?
3、优秀的沟通能力
一个良好的沟通能力才能在我们开发过程当中遇到更少的问题,才不会反复的修改需求,修改产品。在开发之前一定要和客户,和产品经理进行一个详细的沟通,这样会避免很多问题,也一定要会提问,会发问,会质疑,只有这样才能解决需求中很多的问题。现在的程序员都只会蛮干,PM说怎么干,程序员就闷头的怎么干。开发完让产品经理不满意,让客户不满意,只能返工。一个优秀的沟通能力也是程序员晋升道路上不可缺少的一个技能。
4、认真负责的态度,对代码极致的追求
实事求是地说,现在的程序员都对工作非常消极,没有人督促就慢慢悠悠的做,代码也是写的乱糟糟的,没有任何优化,别人看你写的代码看的头都大了。一个好的程序员是对自己的代码有追求的,不仅能完成功能,还能写的一手好代码,跟写的一手好字似的。优美的代码才能让人赏心悦目,负责的态度才能提高自己的责任感。有了责任感才能让自己更好的成长。
5、不想创业的程序员不是一个好程序员
在移动互联网的浪潮当中,创业人员数不胜数,大部分人只要有一个好的idea就带着天不怕地不怕的勇气,走进了创业圈。其实我想说,移动互联网的发展确实给我们带来了很多机会,作为一个程序员我们其实在移动互联网的创业浪潮中就更有优势,所以如果你具备了上面四个能力,又极具勇气,不想干一辈子的程序员,那么你就可以在这个浪潮中当个创业的弄潮儿了。这么好的机会和机遇你愿意放弃吗?
作者:非著名程序员
链接:https://www.jianshu.com/p/531711f38e62
来源:简书
0条评论
点击登录参与评论