`

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

阅读更多
一面是找工作难,万人挤爆招聘会的新闻都不是新闻了,一面是IT培训狂轰滥炸;一面是微薄的薪水、枯燥无聊、没有前途的工作上混日子,一面是IT白领高薪的诱惑、培训咨询师的热情忽悠;我该如何选择呢?这可能是很多即将进入就业环节的大学生和已经工作2年内的职场新人的困惑。

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


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

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

【点击可以看大图】

男怕入错行!

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

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

职位分析不可少


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

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




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


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

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

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

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

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

时刻准备着


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

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




  • 大小: 40.5 KB
  • 大小: 132.5 KB
  • 大小: 61 KB
分享到:
评论

相关推荐

    写给想当程序员的朋友

    针对想要成为程序员的朋友,作者提出了以下几点建议,帮助他们评估自己是否适合这个职业: 1. **基本技能**:首先,你需要具备一定的逻辑思维能力和解决问题的能力。 2. **学习态度**:作为一名程序员,你必须保持...

    一位软件工程师的6年总结收藏.txt

    ### 一位软件工程师的六年工作总结 #### 一、前言 在成为一名软件工程师的六年间,作者通过不断学习与实践,积累了许多宝贵的经验与心得。...希望这些分享能对正在从事或即将进入软件行业的朋友们有所启发和帮助。

    写给相当程序员的朋友

    - **工作体验**:毕业后进入一家研究所从事软件开发工作,但发现该研究所并不重视软件开发,导致工作环境缺乏挑战性和成长空间。 ### 2. 软件行业的现状与挑战 - **研究机构中的软件开发**:在某些研究机构中,...

    职业生涯规划模板系列2021-软件设计专业职业生涯规划书(7页 3900字).doc

    这些反馈可以帮助个人找到兴趣与能力的最佳交汇点,如软件开发、项目管理或技术咨询。 4. **SWOT分析** - 强势(S)可能包括技术背景、分析能力和团队合作精神;弱势(W)可能在于沟通技巧或公众演讲能力的欠缺;...

    这位软件工程师的6年总结,我们得看看!

    这篇文章是一位有着六年工作经验的软件工程师的...这些知识点对于想要进入或已经在软件开发行业的人来说,都是宝贵的指南。通过不断学习、明确目标、提升技能以及深入理解技术,可以在这个快速发展的领域中保持竞争力。

    游戏开发教程.docx

    - **开发**:进入正式开发阶段后,团队将按照预定的技术方案进行编码、美术资源制作等工作。 - **测试**:开发过程中及完成后,需要进行多轮测试来确保游戏质量,包括但不限于功能测试、性能测试、兼容性测试等。 - ...

    我的心路历程.docx

    - 在IT行业,无论是软件开发还是项目管理,拥有良好的自我认知和高自我效能感的个人往往能够更好地解决问题和应对挑战。 ### 4. 教育机会与社会流动性 **定义与理解:** - **教育机会**是指获得正规教育的权利和...

    mYeCLIPSE6.5 注册码

    若直接进入软件主界面而未见相应提示,则可通过菜单栏中的“帮助”选项找到“注册”或“激活”功能进行手动激活。 四、注意事项 - 使用非官方渠道获取的注册码可能存在风险,如无法保证软件正常运行、存在安全漏洞...

    柚子房产小程序 yzfc_sun 1.0.5.zip微信小程序模板源码

    源码是软件开发的基础,对于柚子房产小程序的源码,开发者可以深入了解其架构设计、数据处理逻辑、界面布局等方面。源码中可能包括以下部分: 1. **wxml文件**:定义了小程序的结构,类似于HTML,用于描述页面的...

    电子商务.docx

    尤其是如果竞争对手已经在网上开展了业务,那么竞争对手的经营状况对于企业在行业竞争中的成败是至关重要的,竞争对手在网络运营方面的优势可能是后来者进入的强大障碍。 (4)设想网站规模。规模是有一个网站在就...

    SmartSchool CC校友录 v8.zip

    看到你感兴趣的活动,你可以在活动开始之前在这里和大家聊聊,确定自己是否参加,活动结束后, 在这里写下你的感受、发布现场图片,和大家分享。 8) 打造多采的相册专辑 校友录提供了丰富的相片上传,粘贴,评论...

    画画灵魂图版呀

    如果"阿什福"是公司的名称,那么这可能是他们的主打产品之一,公司可能专注于儿童教育软件的开发。 至于压缩包中的"网页图版鸭"文件,这可能包含了该应用或网站的源代码、资源文件、用户手册等重要内容。如果是源...

    高一信息技术上学期11月段考试题(无答案) 试题.doc

    - 在现代社会,IT行业涵盖了互联网、软件开发、硬件制造、网络服务等多个领域。 4. 信息的转化与载体: - 信息可以转换成不同的载体形式,如文字信息可以转化为纸质书籍或电子文档。 - 同一信息可以依附于不同的...

    如何复制百度文库中的文章---转的,不用担心下载要币了

    百度文库作为中国最大的文档分享平台之一,提供了海量的文档资源,覆盖了从学术论文到行业报告、从教育教材到生活指南等各个领域。然而,对于许多用户而言,当他们满怀期待地找到所需资料时,却往往面临一个让人头疼...

    PS script of VBscript

    Adobe Photoshop作为一款专业级别的图像编辑软件,在创意设计、广告制作等行业中占据着举足轻重的地位。为了满足用户对自动化处理图像的需求,Adobe公司提供了多种脚本语言的支持,其中包括了VBScript。本文将围绕...

    桃源企业文件管理系统源码 v3.2

    该源码是桃源企业文件管理系统源码 v3.2,源码系统比较完整,而且是该行业中比较不错的,用户量也很多,界面设计业还可以吧,值得大家的学习与借鉴,喜欢的朋友可以研究一下吧。 一、系统特点: 1、强大文件上传:...

Global site tag (gtag.js) - Google Analytics