很多人都管我们这类“程序”,统称为“程序员”,自然我多少还是不太服气,也不高兴,虽然偶尔也和同伴一块调侃起自己这“苦逼”的职业;例如说公认为恶毒的诅咒:你们全家都程序员、你生了儿子也做程序员之类的。
笑谈之余,是不是有些人已经不再在意了呢?我终究无法苟同,于是我通常的介绍是:我是一名开发人员,主要的工作内容是设计和编辑。
程序员是机器,我不认为他们需要思考框架的合理性和编码的交互性以及日后的拓展需求,这样的工作如果说的通俗一点,就是工地上的农民工了,垒砖块刷水泥而已,相比起我说的开发人员,那就天差地别罗,所以不要随意嘲笑“程序”也不用自嘲“苦逼”,我依旧认为会编码的人比普罗大众牛逼,一直以来我为此骄傲!!!
您认为什么才是我们这个行业中最重要的高级技能呢?
技术知识!没错,有了技术知识您才能被老板中用,在项目中当当主要角色,大家尊称您“大神”等等等等,但是我并不认为这是最重要的,我常常和实习生和应聘人员说的就“别老是钻在这个技术非要刨根问底,别以为自己会了就了不起了,你会这个技术,别人一样可以学会这个技术,只是时间的问题,你一旦松懈了,别人就会取代你了~”。有人会说,那就是
学习能力!是的,一直到2个月前我也认为是这样的,当然这里的学习能力不单单只是“学习”;在技术知识不断的累积的状况下,不断为自己总结经验,反省过错,然后再从中吸取知识并成长,当技术领域发生变化的时候,我们可以通过以往的总结快速的帮助自己学习,在短时间内缩短和其他伙伴的差距,从而提高工作效率,这就是学习能力,学而时习之这句话是很有学问的,但是我说了这是2个月前,那么现在更重要的是什么呢?
沟通!应该太少人会注意到这一点,强国需要有一个好的外交是非常必要的,在无数次的项目失败中我发现到,即便是我们有了技术,有了失效但是不能和美术人员、策划人员乃至是一起开发的程序人员沟通,最终还是照成了项目混乱、意见不统一、内部大量的摩擦导致的不和谐气氛,最终项目无限期搁置。难道您没有遇到过么?沟通的时候才更容易暴露出彼此之间的不足,让项目更加的稳定,唉~这些刺骨的废话就不说了,有空可以试着揣摩下。