一个软件研发人员应该关心什么

来源:互联网 发布:新顶级域名 编辑:程序博客网 时间:2024/04/29 20:44

   无论是计算机专业在读大学生,还是IT技术爱好者,和在职的IT企业员工一样,都是软件研发的参与人员。作为一个研发人员,就要对自己在这个行业中所处的位置,有清楚的了解,要关注过去、现在和未来。

    一、过去。在学生时代,我们也许曾忽视了对专业课程的重视和学习,此时此刻应该向那些如数据结构、计算机原理、操作系统等课程们,诚心认错,再进行补课。每一门专业书籍,你至少需要阅读2~5本不同的版本,不但阅读国内的,也要阅读国外的那些优秀教材,来比较,来研究,去伪存真。当然,如果在学生时代我们善待它了,兴趣又是一如既往的话,come on, 现在是你驰骋战场的时候了。 
    挫折、困苦算不了什么,记住一句话,过去的已经成为了过去,你只要负责演好今后的戏就可以了。

    二、现在。我们都要珍惜目前的工作和实习机会。领导分配的工作任务,看似偶然,但它又是职场历程的必然。每个文档机会、编码机会,我们都应该珍惜。时时反省自己,自己增长了那些经验,又经历了那些教训。
    新人的一个比较普遍的毛病是,面对一个功能,就进行编码、测试、调试什么的,比较理想的处置策略是:花半个小时来分析、剖析问题,然后花5分钟给出自己的解决方案。对于工作不算忙碌的新员工,更是如此,如果不积极利用,等你跳槽再找工作时,两眼抹黑,和初出校园的感觉一样的话,你就有些蹉跎岁月了。
    1)自己解决问题的能力如何?
    2)老板分配的任务,按时完成了吗?完成质量如何?   
    3)你能够感知到的老板对你的评价如何?如果评价较差,你应该怎么搞定;如果评价还不错,你又应该如何继续?
    4)社交礼仪、待人接物的方式、方法如何?
    5)你是否曾有过,解决问题、工作的开展,你想到了领导前面。

    三、未来。着眼未来,我们才能为自己设定合理的职业规划。能够清晰地定位自己的职业阶梯在哪里,未来的路又将向何方?
    编码、设计、系统分析和架构、产品需求、项目管理,对应的职位分别是软件工程师、软件设计师、系统分析员、系统架构设计师、产品经理、项目经理。要想提高自己,达到以上的位置,不但要在实际工作中注重学习,向老员工请教,另外,还要有意识地参加一些高质量的业界培训,从外企和自身从业人员那里获得知识、经验和灵感。
    特别的是,30岁之后,我们的职业道路该如何走?
    如果你对企业的价值不仅如此的话,恭喜你,你将能够得到更多的机会,给你的老板带来新的、更高的价值,给自己一个美好的未来。
   
    一起加油吧!

原创粉丝点击