如何成为优秀的软件人才

提供培训胶片

内容大纲: 

  • 软件人才现状
  • 软件人才的职业发展
  • 成才要素
  • 小结,引申,思考…

部分精彩内容:

1.3白领成家立业的艰辛
尽管软件白领是令社会大众羡慕的阶层,但是男士们成家立业的艰辛程度丝毫不亚于农民和蓝领。这是因为他们所负的压力远远超过了经济收入。
   - “月光王子”的潇洒日子是短暂的。
大多数人并不甘心平庸,所以他不停地奋斗,不停地承受更多的压力,这种“死循环”程序在读大学的时候就已经编写好了。
《读者》曾经刊登了一篇文章叫“中国的男人为什么不浪漫?”,估计是悠闲女人写的。其实不必写那么长的文章,一句话就可以解答:因为他太累了

1.5 企业对软件人才的要求
企业希望都是有经验的人才,在企业里能够马上创造价值。国内的软件企业大多是中小型,花费大量的财力、人力培养新人根本就不划算。
有2~3年工作经验的名牌大学本科生是干活的主力军,他们正当青春、干劲十足、不摆架子、不耻下问、要求不高、奉献甚多。
真才实学优于学历。名牌大学的硕士生却是鱼龙混杂,好的很好,差的极差。究其原因是,有半数以上的硕士是改行过来的,专业基础很差,所以这类硕士生不如本科生好用

1.6 软件人才工作的情况
大部分企业还未形成一定的软件开发规范,程序员可能面临的是软件工程中所有过程域的工作,包括项目管理、需求分析、系统设计、编码、测试等,一兼多职,这就需要软件人有更高的素质。
软件相关技术日益变化,新的技术层出不穷。软件人为了不能被时间岁月淘汰,那就只能追随新技术的发展,工作到老就学到老,永远保持激情和学习的热情。
中国软件业相对落后,企业都以高效、低成本的策略获得定单,由于经常性的赶项目,加班就成了一种生活习惯,不少企业还以加班作为绩效考核的一部分。
用户是软件人服务的对象,用户需求问题成了软件开发的难题,说不清楚需求,频繁变更等等。可以这么说,没有经历客户折磨的程序员就不是真正的程序员。

2.1 编程这活究竟该干多久?我们是否要一辈子编程?
这不是愿意不愿意一辈子编程的问题,而是能不能的问题。
  - 编程这活儿可以算是青春饭,合适的年龄是20至30岁之间,比女孩子的青春还要短。20来岁在大学里学编程,虽然刚开始时水平比较臭,但是学习劲头很足,进步比较快;到25岁左右时编程技能、编程效率达到高峰;之后,编程水平基本停滞不前,但是编程效率逐渐下降,到30岁左右已经不是编程主力军了。
  - 程序员不能老是捧着旧饭碗,年龄大到不再适合于编程时,并不是说这个人就无用了,而是应当去做更加有价值的事情。

2.5 软件人员的常规职业发展
在外界看来,做个程序员是蛮光彩的。但是我们自己切勿轻易满足,软件行业还有许多比编程更有价值的工作。
软件白领的常规职业发展大致可分三个阶段:
 - 第一阶段,做个职业程序员,主要工作是编程、测试和维护,领导让他干啥就干啥。
 - 第二阶段,成为项目经理或同等级别的技术负责人,从事项目管理、需求分析、系统设计之类的工作,带领一批程序员干活。
 - 第三阶段,成为机构(企业或者事业部)的领导,成天琢磨怎样让机构赚更多的钱,决定产品的发展战略,然后让别人去开发产品
软件白领处于第一阶段为合格,处于第二阶段为良好,处于第三阶段为优秀。比较合适的年龄分别为25岁左右、30岁左右、35岁左右。第一阶段比较容易实现,第二阶段需要一定程度的努力,第三阶段则靠奋斗了。

如何提高管理能力
要有当领导的愿望。
 - 不甘心做普通技术员的人们,何不大胆明白地对自己讲“我想成为杰出人才,所以我要一边搞技术,一边提升管理能力,在不久的将来成为领导者”。
要有自学成才的信心。管理能力主要是靠自己练出来的,别指望他人手把手地教你怎么管理。
 - 有人说:“上级领导不提拔我当一个经理,我哪有机会锻炼管理能力啊!”这话就像“在没有学会游泳之前我绝不游泳”一样矛盾。
正确地学习基础管理知识。每个行业都有它自己的基础管理知识。IT行业典型的两门管理学问:一是国际项目管理协会(PMI)研制的“项目管理知识体系”(PMBOK),二是美国卡内基梅隆大学软件工程研究所(CMU/SEI)研制的“软件能力成熟度模型”(CMM/CMMI)。

4.2 小结(日常注意事项)
不断学习,增强知识储备
 - 利用平时的时间钻研业务,学习英语,多读一些书籍、文章。对于电子版的资料,不要以为保存在硬盘就等于记住了。要多看,多实践,多做笔记。建议你拥有自已的博客,记录成长的轨迹
充分利用8小时内的时间
 - 不要在上班时间看笑话,发笑话。除非有明确的目的,否则不要上网。为每天的工作制定计划。
高效沟通
 - 要注意多沟通,尽量当面沟通,有什么问题不要发邮件的方式或QQ聊天的方式,那样很难说清楚事情。
分享时间
 -把你的经验、成果和别人分享。去帮助别人,你会得到更多的朋友,更多的尊重和更多的知识,你不会有任何损失。当你遇到困难,主动寻求帮助,不要因为你一个人耽误整个团队的进度。

4.2 小结(日常注意事项)
学会发现问题,解决问题
 - 问题是永远解决不完的,要善于发现问题并解决,不要太依靠别人,只有自已亲自动手,印象才会更深,时间久了,经验才会非富。
养成勤思考的习惯
 - 程序员的劳动本来就是脑力的,是用思想创造价值。善于思考,养成勤思考的习惯,你会发觉你会变得越来越聪明,解决问题也能得心应手。
善于利用网络资源
 - 网络信息大暴炸,程序员离不开网络。要充分利用网络获取解决问题的方法以及对知识的巩固学习、对新技术的不断追随。
要有责任心、职业精神和职业道德
 - 不能用“只扫门前雪,不管他人瓦上霜”的态度去对待工作。
 - 要对所做的工作负责,对领导负责,对公司负责,对客户负责。

4.5 几个不错的学习网站
http://www.csdn.net
http://www.hibernate.org.cn
http://www.blogjava.net
http://www.jdon.com
http://www.javafan.net
http://www.open-open.com
http://dev2dev.bea.com.cn
http://www.javaresearch.org
http://www.codechina.net/resource
http://gceclub.sun.com.cn
http://www.javaeye.com

 

最后,培训胶片下载:如何成为优秀的软件人才

 

 

 

 



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值