ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

程序员还应该掌握的软能力

2020-12-26 10:01:49  阅读:181  来源: 互联网

标签:有些 软件开发 规矩 掌握 能力 程序员 职业


软件开发人员(程序员,码农)除了写好代码之外,更需要在身体上、精神上和心灵上更强大、更健康。一个软件开发人员的成长,离不开软技能.软技能就是激活人资的能力,即是调动别人的资源和知识的能力以及调动自己知识进行创造性思维的能力!软技能能力值越高,处理事情的能力就越强,它是衡量一个人处理事情能力的量表,那么程序员还需要掌握哪些能力呢?

一、学会快速找到可以copy的经验

老鸟说:软件开发=英语+搜索,软件开发作为一门应用性很强的学科,不管是在工作中还是学习中,借用现成的经验不重复造轮子很重要。所以“搜索”就变得很重要了,当然,这里的搜索是广义的搜索,可以理解为平时要多积累工作和学习的资源。

二、混江湖要懂规矩

做软件开发,跟做其他职业本质上没有区别,都是做份工而已。每一行都有每一行的规矩,每一家软件公司都有每一家公司的规矩,既然入了这一行,进了这家软件公司,你就要守规矩。有些规矩是明面上的,有些规矩是比较模糊的,但是比较模糊的一般都有前例可循,这些加起来就是常识,常识就是那条不能跨越的红线。现在大家对于科技行业,程序员圈子的描绘有点儿太过理想化,而忽视了现实的环境,丢掉了一些基本常识,出现了一些比较可惜的事情:有些人因为将零食区的零食拿了很多回家吃被开除了,有些人因为吵架踢了别人一脚被开除了,有些人因为抢月饼被开除了…不管事后舆论如何,对于这些人个人总归是一段不好的经历,虽然有些事情并非有意,也并不是什么大事。

三、做好职业规划,看清职业进阶的路径

对于刚入行或者年轻的程序员,弄清楚自己的目标,找好职业发展是职场生涯和个人成长的关键点。很多人或者说绝大多数的人都没有考虑到整个的职业发展的问题。进入了职场之后也是如此,好多人只是在埋头干活,却忘记了抬头看路。有人说我刚入行怎么能知道未来的发展方向呢?其实很简单,有些路别人已经走过了,你可以跟那些老司机聊聊,看看他们的职业发展是怎样做选择的,那些职业发展比较快的人是怎样做选择的,慢慢你就能够梳理出来适合你的发展路径了,剩下的就是个人奋斗的事情了。最佳的职业发展之路,是坚持从事技术工作,注意技术面的扩展,努力成为能够一个人做出产品的技术牛人而不是在个别领域牛逼的技术专才;注意积累项目评估方面的知识和经验,多结识技术领域以外的人,进则争取上对车,跟对人,在浪潮之巅赢得人生的辉煌,退则在成熟的公司安稳的工作。

标签:有些,软件开发,规矩,掌握,能力,程序员,职业
来源: https://www.cnblogs.com/ky301/p/14191609.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有