程序员要从什么维度提升自己(程序员到了一定瓶颈)

每晚10点,捕获技术思考和创业资源洞察

文|洪生鹏 编辑|静子

“不想当将军的士兵不是好士兵”,成为项目的核心人员我想是大多数程序员的职业目标。成为核心程序员或技术大佬既是一个很好的职业机遇,但中间的过程却是艰辛的。

一名程序员在正常的情况下,多久能做到项目的核心人员?

至少3-5年,甚至更多。

如果你想成为一名优秀的项目核心人员,那么最重要的事情,就是尽可能多地让你身边人取得成功。要是能做到这一点,那么你就成功了。但是,该怎么做呢?

以身作则

别总是指挥别人怎么做,要做给他看。你希望别人做什么,首先自己先做。

观点不同时,不要争得面红耳赤,如果你真的想激励大家,那么你先做给大家看,用实际行动和得出的结果证明给大家你的方法是最好的。

如果你想要团队中的开发人员写出更好的代码,那么首先你自己的代码要写得更好,并且为此你付出的努力有眼可见。

如果你想要团队中的开发人员能够开发他们的技能和个人发展,那么你最好能够做个榜样。你应该比别人花更多的时间用于学习新的东西,与其他人分享你所学到的内容。你应该写一些博客分享你的学习进展,并鼓励大家一起来学习。

问题的关键是,如果你希望大家能跟随你,那么你必须先带头,以身作则。

扎实的基础知识和知识范围

哪些基础知识算是编程的基础?我想类似数据结构、算法和常见的设计模式,设计模式比如单例模式、工厂模式、策略模式等这些平时工作中虽不常用,但都是一个程序员的功底。可以说是程序的根本,这些都可以看出一位程序员的基本功。

无论有没有跳槽的想法,有机会应该多出去外面面试面试,了解自己的不足,对自身的技能提高可能会有一定的帮助。

程序员要从什么维度提升自己(程序员到了一定瓶颈)(1)

公司的新项目需要一门新技术,而你正好掌握了这门技术,那很好,你的机会来了。如果你并没有这方面知识的储备,也得现学现卖了。慢慢的差距就能显现出来了,你比别人懂得多了,机会也就多了。

12年的时候,我所在的公司领导接了个重要客户单子,需要开发一个新闻端app,说是新闻端,其实模块还挺多的,有在线测试模块,视频模块等。部门同事都是从事网站开发的,而我刚好会点安卓,项目周期算比较充足,领导就把这个项目交给我负责,正好给自己检测一下这段时间的学习成果。

由于有一定的基础和时间比较充足,这个Android客户端也顺利完成了,客户也比较满意。

这件事情给予我启示,平时空闲的要提高自己的知识范围。有件事情我到现在印象特别深刻,有次我们正在做的一个项目,是关于房地产的的,避免不了要了解房地产的相关业务。于是,按揭贷款,首付等的相关的知识,对于我们这些平常只做软件项目的人来说,并不是很好理解。但是我们项目组有一个同事,平常对这些知识有积累,客户一讲他就明白,自然也成了这个项目里面比较重要的人员。

分析理解需求的能力

项目需求分析是系统分析和软件设计阶段之间的桥梁。只要做好了项目需求,才能更好的做好软件开发,开发人员才不会了因为频繁的需求改动而抓狂,有更多的时间和精力去处理更有意义的事情。

程序员要从什么维度提升自己(程序员到了一定瓶颈)(2)

工作了这么多年,接触到各种各样的行业。有电子商务的,房地产行业的,办公OA的。我们做项目之前都没有相关行业的行业知识。这就要根据我们做项目的经验,进行分析。客户说了一堆行业术语,到底在表达什么。面对这种情况,不要怕,要有耐心。仔细读需求文档,仔细听客户的讲解,做合理的判断。多和客户交流。正确的理解需求是软件开发的第一步。

快速持续学习的能力

不知不觉在在IT行业里面摸爬滚打也有8-9年了,也认识了不少这个行业里面的人。个人认为,从事IT行业的人,大多数还是很愿意学习的,太难的学不会,简单的总是可以的,至少能说明我们还是有学习能力的。但是只有学习能力对从事这个行业还是远远不够的。

IT行业的人压力实在是太大了!技术更新这么快,总感觉追不上!对于这个我也是深有体会。

我做第一个教育项目的时候,.net还在大行其道,没几年过去了,用.net技术开发越来越少了,原来用.net 有的都转向java了。

首先,我们要注意关注收集出现的新技术,新思想,有筛选的学习,持续的学习新东西。如果公司需要用到了我们没有掌握到的技术,我们也要有能力把这门技术一两周内上手,起码能先入门。至于需不需要深入,还需要项目的需要或者个人的兴趣爱好,有没有兴趣继续专研下去。

强健的体魄

程序员是一个经常熬夜通宵的群体,是职业病高发人群,程序员这行,长时间都是坐立不动,身体得不到锻炼,坐姿不正确,颈椎得不到休息,很容易导致颈椎病,屁股久坐会疼痛难安。

身体是本钱,只有增强体魄,才能有更好地生活和工作,平时不妨出外跑步等户外运动,都可以有效帮助自己摆脱工作中的焦虑情绪,有益身心。有条件的还可以办张健身卡,但千万要记得,别仅仅是办了卡后,而没有坚持锻炼。有时候工作是真的很忙,但也要尽量抽空锻炼。

我就喜欢跑步,每当跑完步,流汗后,坐在绿荫下,我觉得整个人特别舒服,跑步运动虽然枯燥,但却简单实际,成本也低,不妨试试。

-END-

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页