论坛首页 入门技术论坛

想进入软件行业的朋友,请确认一下自己适合做软件开发吗?

浏览 3687 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-12-27   最后修改:2009-01-14
一面是找工作难,万人挤爆招聘会的新闻都不是新闻了,一面是IT培训狂轰滥炸;一面是微薄的薪水、枯燥无聊、没有前途的工作上混日子,一面是IT白领高薪的诱惑、培训咨询师的热情忽悠;我该如何选择呢?这可能是很多即将进入就业环节的大学生和已经工作2年内的职场新人的困惑。

“别挤了,别挤了,再挤就把自己挤成相片,直接贴简历上吧!”


很多人在上述情景下,或主动或被动的选择了进入IT技术培训机构,将自己的未来暂时寄托在IT白领的梦想中。真不知道他们在作出这样一个的选择时,是否认真的分析过,自己是否适合做软件开发工程师,自己到底适合做什么?

在分析自己是否适合做软件开发时,我也认真的分析过,下面是我分析时的一张思维图,大家可以参考一下。同样,你也可以用这个思维导图作为参照,去分析你感兴趣的工作。

【点击可以看大图】

男怕入错行!

准备做软件开发时,首先要了解一下软件行业。我想IT行业发展到现在,已经可以细分出很多行业了,从电子设计、计算机硬件、到通讯、到软件以及各个细分行业的信息化应用。可以说只要有电脑的地方就有软件,就有IT从业人士了,随着信息化的普及,我想这个行业还处于快速发展期,离成熟期和衰退期还早的很呢。

那么就软件这个行业的前景如何呢,我想随着国家政策的引导和软件外包的兴起,软件这个行业本身还是大有可为的。

职位分析不可少


至于进入到软件行业还要进行一下职位分析,这个行业都有哪些个岗位,每个岗位的职责、技能要求是什么样子,人才需求数量、甚至该岗位在企业运作流程中的位置是什么样,都需要我们有个深入的了解。我想这个分析大家完全可以从各类求职网站(51Job、ChinaHR、智联招聘等)上获取。我从参加工作后也是周期性的到这些网站上分析一下,我所在的岗位上有什么新的技能需求?偶的目标岗位上有哪些技能已经具备,还有哪些条件不满足,仍需要不断努力。当然大家也可以找已经做软件开发的亲戚朋友或者同学了解一下,他们的工作情形。

同时还要分析进入软件企业后,这个职位的发展路径有哪些,那么作为一个软件开发人员可能的职业发展经历如下图:




以上表示的是一个软件开发者成长路线,当然上述只是一个参考。开发工程师最后将向三个方向发展,分别是技术为主、管理为主和业务为主(需求分析或技术支持等)。当然软件行业的技术路线还有测试、QA、项目管理等。一般来说,高级软件开发工程师是一个门槛,需要一定的专业背景,自身的不断努力和好的职业发展历程(工作过的项目和公司)。大部分软件工程师都很难跃过这个门槛。而行业内的高薪和牛人也都是跃过这个门槛的人才能获得的。


职业选择必须能够发挥你的优势和特长!

职业选择必须能够发挥你的优势和特长,如果在工作中不能发挥自己的优势,而是用自己的短处来工作,那么一生都会生活在弥补自己缺陷的过程中,感觉自己不够完美、不够优秀,很难拥有快乐的一生。所以在想做软件开发工程师时,最好的办法还是自己先测试一下,找一些简单的最基本的入门教程,跟着去做,如果自己能很容易的理解循环、分支、二维数组、类、变量等概念,并能参照教程写一些小程序。而在做这个的过程中,你非常有兴趣,能为了一个问题几个小时的反复看书、看资料、找教程,那么祝贺你,你基本上是符合软件开发工程师的基本素质的,可以说,良好的自学能力和对技术的热情是做一个好的软件开发工程师的基本素质。

通过这个过程,你也可以了解是如何思考、如何学习、利用什么方式解决问题的完成工作的,了解软件开发工作是自己不用下很大功夫就可以比别人做的很好,还是即便自己投入十二分的努力也才能达到平均水平,对于前者是我们应该发挥的我们的特长,毫不犹豫的进入软件行业,对于后者,从长远来看我们尽量避免从事软件开发工作。简单点说就是要明白自己擅长什么不擅长什么,喜欢做什么不喜欢做什么。要想做软件开发,第一位的就是要喜欢软件开发,不确定的人可以按上面说的,先自己找教程或请教个人做一些软件开发的工作,看自己是否自己真的喜欢。现在找个爱人都要试婚一下了,找一个很长时间并且需要付出很多的时间和成本的职业,有必要也先尝试一下吧。我当年在大学时逐渐对网页制作,做网站等有了兴趣,就租了台电脑放在系主任的办公室里,他白天上班,我晚上上班,连续两个月,就可以使用FrongtPage和Dreamware制作简单的网站了。

当然中国的社会特点是关系型社会,每个人可以利用的社会关系也属于自己能力的一部分了,不是有句话,“你能走多远,在于你与谁通行!”。我99年在热电厂实习,师傅在私下谈论说起某个人时,都先要说一下这个人的关系和背景,当时我就在想,自己来自农村,什么关系都没有,看来在这里是没有什么发展机会了。那时就开始考虑自己要找个哪方面的工作,而这个工作应该不是很依赖于个人的社会背景,比较注重个人的能力。

如果自己很难认清自己,也可以借助一些性格测试、职业发展规划测试,甚至可以咨询一些专业人士。

时刻准备着


当选择了一个目标职业后,就是要分析自己的技能和目标职位进行比照,就是拿着自己的简历和求职网站上对应的职位进行比较,当然这两个东东一般都有一定的水分了。把差距列出以后,最好是记录下来,不时的看一下。

为了缩小这个差距并最终获取这个职位,你一定需要“时刻准备着”。并做好相关的规划,从时间、投入成本和有哪些途经上进行规划。在做规划的时候,要从知识、技能、经验、资源的多个方面分析,找出并能够明确每一块该如何提升,并制定出切实可行的方法和步骤,你的规划才能真正的发挥作用,否则只能是“梦里走了许多路,醒来还是再床上”!




  • 大小: 40.5 KB
  • 大小: 132.5 KB
  • 大小: 61 KB
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics