作为一个程序员 你的职业规划是什么呢?
程序员的职业规划
辩证唯物主义告诉我们,任何事物都包含着既对立又统一的两个方面。要如实的反映事物的本来面目,就必须坚持一分为二的矛盾分析法,对矛盾作全面的分析要运用两分法、两点论去认识事务的本质。简而言之,任何事物都有它好的一面和不好的一面。
IT 也是如此,程序员的职业也是如此。“程序员的最后归宿是什么!”、“程序员到了30 或 35 就会想要转行”、程序员吃的就是口青春饭” 等等诸如此类的话题 , 如一根刺隐隐的扎在了程序员心头肉上。这已成为程序员们深思的职业规划问题。
关于这方面问题的讨论可归结为以下四种方面:
其一:这是一个适合与不适合的问题,有的人他有干 IT 行业的天赋,他就会干的得心应手,不论多大年龄都不成问题。国外胡子一大把还干着开发的老外多了去,他们的思维同样活跃,精力充沛,并且还有大量的经验和积累。一行行看似简单的代码之中却蕴含了无数思想,足以体现出其功力,而这也并非一日之力所能。我认识有很多的年龄近 60 的工作人员,仍然还在他的领域里认真的工作,他的程序思维还是很不错。
对于喜欢 IT 行业的人来说, IT 人确实很累又辛苦,但是真正熬过几年 coding 日子的程序员,到哪里又不受欢迎呢?可以选择去外资、大型企业作高级工程师,待遇又好,工作也不会像最初做底层开发时那么得忙。也可以选择取中小型企业,做技术经理、研发主管。敢闯一点的,在技术、管理、人脉积累到一定的程度的时候,更可以出来创业。又或者在家作 soho 一族,承接外包项目也未尝不可。实际上这个行业正在不断地创新中,因此机会也还是很多。
矛盾在转与不转行中的人,其实就是个人能力的心虚。 城外的人想进城,城内的人想出城,很多其他行业的人还很羡慕 IT 这个行业, IT 之外其他行业的苦楚也并非我们能够想象。
生活中的压力,买房子买车,偿还贷款,赡养老人,结婚生子等等,这对任何一个行业的现代人来说都是一个要处理的问题。并非只存在于 IT 这个行业的从业人员中。计算机行业并非那么的苦不堪言, IT 一族虽然挣钱不会太多,相对来说算是比较稳定的,不会太穷。
任何一个行业,想要有更长远的发展,前进的动力就在于由被动到主动,主动去工作,主动去学习,主动去寻找这个行业中的其他道路,认认真真将这个行业捉摸透,只要做到积极与主动,推动职业发展的强而又力的动力就有了,那么职业生涯的道路必然就掌握在自己的手中。
少一些浮躁,沉下心来体会技术的真正精髓,踏踏实实的做,最终会有一个好的归宿。
要在程序中用代码作诗,要做个 IT 李白。继续向软件狂人、顶尖科学家进军!。
其二:对于那些并不喜欢 IT 行业的人,不小心选择了这个职业,他目前在 IT 行业苦苦挣扎,学技术进度相应就会比前者进度慢,又一时找不到更好的职业,技术平平,为了完成任务不得已天天加班。他们毫无遮掩的指出了一个同样令人发省的问题:现实呢,这个行业确实发展太快,技术的不断更新,随着年龄的上升,体力脑力精力不可能随之快速的适应,不能适应,也就意味着被淘汰,那么那时该怎么办呢?与其这样,不如提早为自己找寻另外一条路,提早认识这一点,算是对自己的负责。
其三:关于转行的观点中也有两个集中点:行业自身与年龄问题。
30 或者 35 岁的 IT 人为什么要转行,因为生活的关注不同了,有了家庭,不再是单打独斗,有的是更多一份责任的承担。年龄的增长带来了生理上的改变。这是讨论的主要观点之一。
技术的日新月异,各个公司的血液不断换新,企业想要发展依赖于产品,而产品的开发归于技术的支持。新老开发人员的不同在于,老一辈的开发人员在年轻时学的技术在现在应用的很少了,生活上上有老下有小,体力和精力投入的要少,学习新技术的能力比不上年轻人,思路也不灵敏了,逻辑分析能力,理解能力逐步减退,唯剩经验,但是 IT 届的经验不如创新值钱。
其四:现在网上到处都有很多开源的代码下载 ,对于那些热衷于开发的人来说 ,随着工作时间的变长,发现当初怀着对技术的崇敬,加入其中,原本以为这是个崇尚技术本身的队伍,但慢慢发现很多技术管理,技术经理他们的技术并非想象中的那么好,依靠着资历换得职位,技术为上的梦想也逐步幻灭。 Coding 如同打字,代码贴过来,转过去,全成了一种体力上的劳动。再加上国内的软件业形势不好,需求乏力,盗版猖獗,成本提高,规模小,导致了软件业的不景气。在这样的大环境下,前景并非乐观,因此程序员的职业发展也受到了相当大的阻碍。积极与热情大大打消了。这也是主动性减少的原因之一。
作为一个程序员 你的职业规划?求助咨询是什么意见在社会未迈入工业化以前程序设计万变不离其宗,把基础学扎实,多学几门语言这一行为,人们称为“职业生涯设计”如何做才能使事业获得成功呢个人职业生涯规划设计书模板来源:大学生职业生涯规划网 时间:2009-10-18 浏览: 2869通过自我认知、专业和职业的深入剖析
作为一个程序员 你的职业规划?求助怎么写该如何做?咨询公司有独到见解行行出状元 前提你所感兴趣 你从事深感枯燥 很好的反应你不喜欢 找份不枯燥的工作来从事 在你所学专业的行业里发展 你一定会有所发现职业生涯规划是指一个人对其一生中所承担职务相继历程的预期和计划还是打算等着楼上楼下兜售广告的砖家叫兽么下面是我的职业生涯规划书评估个人目标和现状的差距
一个 PHP 程序员的职业规划在什么方向PHP职业发展规划一般有三条路线,一条技能专精发展路线。另两条,是在技能发展遇到“瓶颈”时,分别向产品或运营转型的路线。
作为一个程序员 你的职业规划?求助怎么写我是学计算机的该如何填写的问题咨询往往觉得干了一年的工作虽然有列出一些你的想法和你的个人现状制定有关个人一生中在事业发展上的设想与计划安排职业生涯规划就是帮助人树立正确的职业目标,帮助大家寻找实现梦想的办法即:职业生涯规划=知己+知彼+抉择
作为一个程序员 你的职业规划?求助我是学计算机的中的评估与调整有哪些内容?
因为现实是“变化往往比规划快”高校对学生的就业指导工作不是短期性行为据此提出实事求是的目标(与个人价值观、兴趣爱好、能力和所希望的生活方式相一致)准确的自我认识和自我评价是制定个人职业计划的前提另外,论坛“资源中心
java程序员的职业规划可以怎么走第一就是纯粹技术方面的,做一个大牛这种就是技术层面非常厉害,技术上的难题都有他来公关
第二就是项目经理,有工作经验的人一般可以转向这个层面,带领团队去做项目
第三可能做时间长了发现自己更适合做业务方面的事,与客户沟通了解客户需求
再有就是可能转行了,做其他方面了,这都是有可能的
java程序员一般的职业规划是什么?求指教既然从事了程序员,那自己就在这个行业学点东西。但是中国跟国外的程序员就不一样,中国的程序员懂的很全面,而国外的是对一个方面很精的这种。1自己把技术学到位。往大公司发展,才能真正的学到东西。2实在不行,用做程序员这几年的资金,做点小生意,有魄力,就往大的方面发展。要不就安安逸逸过一生。
作为一个程序员 你的职业规划?求助啊设计对个人发展具有哪些作用我怎么说比较好啊?一个没有计划的人生就像一场没有球门的足球赛:对球员和观众都而没有梦想的人的人生将是空虚的专业对口能让你的在工作时花更少力气,更早地融入本职工作中,但不代表除了专业外的工作就不能做最终的目标就是让自己拥有曾经所渴望的成就并找到自己长期稳定的职业
程序员40岁职业规划国外据说会有高年龄的程序员之类的,但是在中国估计有些困难,先不说你的精力脑力是否跟得上,中国的环境可能很少有企业会用40几岁的人来编程。所以你必须想好自己要向那个方向转,如果技术够牛,做管理方面我认识也不成问题,但是如果一般般的那就很危险了,早作打算。
好猎头Linda
一份可行的职业生涯规划书是可以引导软件工程人员评估个人目标与现实之间的差距。下面是我为大家带来的软件工程职业生涯规划书,相信对你会有帮助的。
软件工程职业生涯规划书(一)
在我上初中的时候,我接触到了一种名叫BASIC的程序汇编语言。当我第一眼看到它时,我就梦想着能有一天成为控制计算机的主人。而在我进入了大学后更是学会了理性地看待我的目标,在对自身作出了比较全面而客观的分析和比较后,我选择了高级软件工程师作为我大学四年甚至整个人生的奋斗目标。。。
一。高级系统工程师的职业定义:
高级软件工程师是IT行业中的重要岗位。根据开发进度和任务分配,完成相应模块软件的设计、开发、编程任务;进行程序单元、功能的测试,查出软件存在的缺陷并保证其质量;进行编制项目文档和质量记录的工作;维护软件使之保持可用性和稳定性。软件开发是一个系统的过程,需要经过市场需求分析、软件代码编写、软件测试、软件维护等程序。软件开发工程师在整个过程中扮演着非常重要的角色,主要从事根据需求开发项目软件工作。
二。行业背景和发展前途:
软件和信息服务外包产业已成为各个国家经济发展的重点。从增加值角度来看,同样金额的出口,服务外包对中国经济的贡献是来料加工的20倍以上;从能源消耗上看,服务外包单位GDP能耗仅为制造业的20%。这在中国政府大力倡导可持续发展战略以及大力发展高技术第三产业的主旋律下是适应中国经济发展,也是符合中国社会客观需求的。可以看到的是,未来中国软件和信息服务外包产业发展空间巨大,其原因有三:首先是具有成本优势,中国低成本的竞争优势是全世界公认的。第二,具有人力资源优势,中国是世界上人力资源极为丰富的国家,软件和信息服务外包服务业是劳动密集型产业,中国未来在软件和信息服务外包业内将成为全球最具竞争力的转移承接地。第三,中国有非常庞大的国内市场,这是中国吸引跨国公司进入很重要的一个原因。
但与发展潜力不对称的是,现今中国软件和信息产业人才相当缺乏,据调查研究显示,当前中国软件和信息服务外包产业人才流动率较高,而且缺口很大。企业成立时间比较短,规模大多比较小,企业人才平均流动率达18。28%,这和缺乏培训、业务来源不稳定、报酬机制不够合理等因素有关。同时由于产业发展迅速,人才供不应求,尤其是本地化人才和中高级管理人才。
市场需求的巨大和专业人才的缺乏令人吃惊,但这正是商机和盈利的重要突破口。可以预见,中国软件和信息服务外包产业将在不久的将来成为引领中国第三产业转型和发展的龙头产业,相关职业包含高级软件工程师的人才需求将会非常巨大。
三。职业所需基本技术及素质:
1。编程开发工具。
至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本。C/C++以其高效率和高度的灵活性成为开发工具中的利器,很多系统级的软件还是用C/C++编写。而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在。其次,如果能掌握一种简便的可视化开发工具,如VB,PowerBuilder,Delphi,C++Builder,则更好,这些开发工具减小了开发难度,并能够在无形中强化对象模型的概念。另外,需要掌握基本的脚本语言,如shell,perl等。
2。数据库。
数据库在当今的信息外包产业是很重要的。很多应用程序都是以数据库的数据为中心,而数据库的产品也有不少,其中关系型数据库仍是主流形式,所以作为高级软件工程师而言,至少熟练掌握一两种数据库,对关系型数据库的关键元素非常清楚,熟练掌握SQL的基本语法是非常重要的。
3。网络协议TCP/IP。
在互联网如此普及的今天,如果还没有对互联网的支撑协议TCP/IP协议栈有很好的掌握就很难在IT业立足。从最早的客户/服务器结构,到今天的WEBServices,这一切都离不开以TCP/IP协议栈为基础的网络协议支持,所以,深入掌握TCP/IP协议是非常必要的。
4。软件工程与CMM。
现代大型软件系统的开发中,工程化的开发控制成为软件系统成功的保证。编程只是软件生命周期中的其中一环,本人认为优秀的软件工程师应该掌握软件开发各个阶段的基本技能,如市场分析,可行性分析,需求分析,结构设计,详细设计,软件测试等。否则就永远只会是一个程序员,而无法成为名副其实的工程师。
5。计算机技术 专业英语 。
随着中国的信息外包产业逐步展开,IT业急需与国外相关高新技术接轨来保持在发展上不落人后。于是IT业相关从业人员现有的英语水平成为限制中国信息产业与国外交流的瓶颈。一个普遍的共识是:良好的英语交流和阅读能力成为衡量一个软件工程师水平的隐性标准。所以掌握计算机专业英语是很重要的。
6。强烈的好奇心和学习精神。
对于一个立志成为高级软件工程师的人,最重要的其实是强烈的好奇心和学习精神。没有比强烈的好奇心和学习精神更好的武器了,它是成功的工程师乃至在各行各业的成功者们永攀高峰的源泉和动力所在。
树立落实科学的人才观,就是树立和坚持人才资源是第一资源的观念,树立和坚持以人为本的观念,树立和坚持人人都能成才和人才存在于人民群众之中的观念,不唯学历、不唯职称、不唯资历、不唯身份,把品德、知识、能力和业绩作为衡量人才的主要标准。
按照这种思路,结合公司的实际,我以公司专业技术人员为对象,把专业技术人员的岗位管理、能力评价、培训培养和职业生涯设计有关问题进行了综合分析研究,得出以下体会。
首先,应明确职工培训大的分类以往将职工培训分为新增员工培训、能力提升培训、岗位变动培训、任职资格培训和送外培训等类型。这种分类从方式上、性质上、管理上都不是很科学。例如,后备干部参加集团公司举办的某某处长任职资格培训,既是岗位变动培训,又是任职资格培训,也可算是送外培训。这在统计分析、人才评价时不好把握,也不利于下一步公司推行职业标准和持证上岗制度。
从大的方面,应把培训分为两个大类,一是岗位资格培训,即国家和企业要求的,所有满足岗位基本能力(职业标准和道德要求)的培训。包含新员工培训、转岗培训、任职资格培训、国家法律法规对特殊岗位强制要求的资格培训(火工品、放射性、井控、特种装备及车辆等取证培训)以及岗位产生的新业务新设备培训等所有岗位上岗前必须参加的培训。岗位资格培训是聘任上岗的基本条件,是岗位应具有的基本资格的培训。二是任职能力提升培训,即为了提升工作质量和满足个人成长需求所进行的更高层次的培训,包含为职业晋升的提前培训、学历培训、外语培训、国外培训、新业务新知识培训等。
岗位资格培训是所有人员上岗前和上岗后必须参加的培训。经过岗前知识培训和工作中的实践,取得职业标准要求的全部知识和技能,取得岗位职业资格证书,这是推行持证上岗制度的基础性工作。任职能力提升培训是企业需求与个人职业生涯发展相结合所产生的需求,不是人人都必须参加的,也不是人人都可以享受的。这应该是一种奖励性的培训,只有在本岗位上工作出色、企业业务发展需要的人员,才可以参加任职能力提升培训,以增加人力资源的附加值,为企业发展储备有用的人才,为个人职业发展创造和提供更多的机会。
其次,建立以能力和业绩为导向的人才考评体系根据德才兼备的原则,建立以业绩考核评价为核心,由品德、知识、能力等要素构成的人才评价标准。把学历、职称仅作为聘任上岗的基本条件和基本要求,把知识水平、技能水平能达到职业标准作为上岗聘任的主要和必要依据。在上岗条件中不再过分强调职称和学历,真正做到职称的评聘分开,确立人才标准的“能力导向”和“业绩导向”。
就“能力导向”而言,首先将人才的能力进行细分后再进行评价。人才能力评价划分为基本能力评价和能力提升评价。基本能力就是岗位的职业资格,包括职业标准所要求的职业道德、基本经历、基本学历、基本职称资格,是聘任上岗的基础要求。把能力提升评价与当年的工作业绩相结合作为年度考核的重要内容,在基本能力评价的基础上,以后年度只做能力提升的评价意见。能力提升评价主要是指通过当年的学习培训(包括自学)、实践锻炼,在新知识、新技能方面的提高,在创新能力、学术水平、外语水平方面的提高。这些方面能力的提升,是通过考察新 *** 作技能的掌握情况,取得科研创新成果、技术创新成果,管理成果的情况来进行判断和考核。将能力提升评价和岗位业绩相结合的评价结果,作为职务晋升、职称资格评定、以及优秀工程师、技术带头人、专家的选拔聘任的重要依据。
就“业绩导向”而言,注重业绩评价的准确性。业绩评价包含工作量、工作质量、 安全生产 、工作态度等方面的考核,每年都按照业绩评价项进行量化评价。通过能力和业绩的综合评价,把业绩突出、能力提升快、发展潜力大的优秀人才选拔出来,再经过进一步的强化培训培养,为企业的发展提供更多的优秀人才,为个人的职业发展提供更为广阔的空间。
第三,进一步拓宽专业技术人才的职业发展空间过去专业技术人员的晋级只是采取职称评聘的方式。专业技术人员大学 毕业 后,专业技术道路是技术员、助理工程师、工程师、高级工程师和教授级高级工程师这五个等级。现在,实行岗位管理,除了过去所有的五个职称层次变为专业岗位层次外,增加了优秀工程师、学科带头人、二级专家和一级专家、高级技术专家等专业技术岗位。与管理岗位并行的专业技术路线更加丰富合理,同岗级的优秀专业人才除了横向管理岗位的发展外,在专业技术的纵向岗位发展的空间有了很大的提升。特别是优秀工程师、技术带头人、二级专家和一级专家、高级技术专家岗位的设置,不仅使低一级岗位的优秀人才加快脱颖而出,取得比高一级岗位的普通人员更高的收入和工作机会,而且为广大优秀专业技术人才提供了更多的发展空间,个人的收入待遇、社会知名度等方面都有明显的提高,建立了低岗位精锐胜高岗位平庸的新机制。
第四,提高专业技术人员的职业生涯设计水平专业技术人员的发展方向和职业生涯设计,一是要把专业技术人员的发展同企业发展对各类人才的需求有机结合;二是要把企业需要与个人愿望相结合;三是要研究各类优秀人才的成长规律,有目标、有计划地指导专业技术人员的职业发展。把企业需要、个人期望与有目标的指导有机结合,设计出每个人的个人职业生涯计划表,详细设计职业目标、培训项目、轮岗计划时间表,按照个人的职业发展计划对员工进行岗位培训和培养。根据年度能力提升评价考核和业绩考核,本着“缺什么、补什么”的原则,确定任职能力提升培训项目,提供轮岗培养的工作环境,每年监督和评价计划的运行情况,满足公司对人才的需求和个人的成长需求。
在专业技术人才的激励方面,在现有工资体系、优秀人才津贴体系的基础上,要注重研究和跟踪各个地区同类人才的市场待遇标准,始终保持工资、福利等物质待遇的基本平衡。在此基础上,还要注重给予各类专业技术人才事业激励和精神激励,包括主持和参与重大科研项目,参加国内外重要的学术、技术交流, 出国 学习培训,参加科研项目的等级评审,优秀科技工作者、国家和集团公司有突出贡献科技工作者的评审奖励等,不断为各类优秀专业技术人才提供一个良好的工作环境、宽阔的展示舞台和良好的发展前景。在研究企业与社会的协调发展规律的同时,也要研究企业与员工的协调发展规律,建立健全新的人才培养机制,进一步深化专业技术人才的岗位培训管理机制,加强职业发展的研究与职业生涯的设计和有效实施,才能不断地改善和优化用人环境,才能更好地吸引人才、留住人才、使用人才,才能确保企业持续有效较快协调发展。
软件工程职业生涯规划书(二)
姓名:
学号:
学院:软件学院07班
一、前言
在就业压力日趋激烈的今天,一个良好的 职业规划 无疑增加了一份自信而如今,身为大学生的我们,在一天天消磨时光的日子里,不如多学习点知识来充实自己未来掌握在自己手中,趁现在还年轻,赶紧为自己的未来之路定好一个方向,按照这个方向前进!
二、自我剖析
1) 兴趣 爱好 :
看书,听音乐,下棋,Photoshop,网页设计,烹饪
2)人格描述:
· 依靠理智的思考来做决定,总是采取客观、合乎逻辑的步骤。
· 谨慎而传统,重视稳定性、合理性;天生独立,需要把大量的精力倾注到工作中,并希望 其它 人也是如此,善于聆听并喜欢将事情清晰而条理的安排好。
· 喜欢先充分收集各种信息,然后根据信息去综合考虑实际的解决 方法 ,而不是运用理论去解决。对细节非常敏感,有很实际的判断力,决定时能够运用精确的证据和过去的 经验 来支持自己的观点,并且非常系统有条不紊。
· 是一个认真而严谨的人,勤奋而负有责任感,认准的事情很少会改变或气馁, 做事深思熟虑,信守承诺并值得信赖。
· 看问题有很强的批判性,通常持怀疑态度,需要时常的换位思考,更广泛的收集信息,并理智的评估自己的行为带来的可能后果。
3)在工作中的优势
1 办事精确,希望第一次就能把工作做好
2 乐意遵循确定的日常安排和传统的方针政策,是组织忠诚的维护者、支持者
3 每次都能十分专注地把注意力集中在一个项目或任务上
4 特别能够专心细致地工作,可以不需要别人的合作独立工作
5 灵敏的组织能力
6 一丝不苟、认真专注地对待具体问题、事实和细节
7 相信传统模式的可取之处,并且能够遵循传统模式
8 非常强的责任意识;别人可以信任你实现自己的诺言
9 通情达理、视角现实
10 有稳定平和的心态
4)在工作中的不足
1 不愿意尝试、接受新的和未经考验的观点和想法
2 对变化感到不安,可能会有些僵硬、死板;排斥革新
3 对需要很长时间才能完成的任务缺乏耐心
4 有时会由于近期目标而忽略长远需要
5 办事死板;必要的时候难以或不愿适应新境况
6 难以看到问题的整体以及行为的长远影响
7 不愿意促成必要的改变,不愿意支持有风险的行为
8 见到实际应用后的结果才肯接受新观点
9 不能理解与他们自己的要求不同的要求
10 对自己及自己对组织的贡献估计过低
11 斗志不足,容易松懈,通常不愿付出过多的努力
12 缺乏挑战精神,对失败和挫折的承受力差
5)相应 措施
针对我的缺点与不足,我应该采取一定的措施来弥补我的缺陷:
1 避免墨守陈规,需要尝试新的东西 ;要有开放态度,敢于尝试探索新的可能性
2 考虑问题要更全面周到,需要考虑人的因素 ,不单单只考虑自己的利益和感受
3 对那些与我观点不同的人保持足够的耐心和虚心
4 适合的时候,主动承担一些工作
5 正确看待失败,碰到困难不随意放弃
6 增强做事的灵活性,学会变通的看待和接受新事物
三、职业倾向分析
适合的岗位性质:
· 工作环境稳定,不需要太多的冒险和变动,最好依照经验和规律解决事情
· 有较多的独立工作时间,可以专心的完成整个项目或任务
· 较多使用事实、细节和运用实际经验的技术性工作,能够充分发挥自己精细、准确、逻辑性强的才能
· 工作对象是具体的产品或服务,工作成果要有形并且可以衡量
· 要有明确的工作目标和清晰的组织结构层次
· 工作有足够的准备和实施时间,在交付成果之前能够进行自我成就评估
四、职业目标选择
根据我的个人兴趣和适合我的岗位性质,我初步定下适合我的职业有这些:
1 网站设计师:我个人爱好网页设计,Photoshop
2 Web开发工程师:技术型工作,我所读的专业是软件,应该朝自己专业方向发展
3 数据库设计工程师:在专业课里最喜欢的就是数据库,学得比较好的也是数据库
4 检查员,客服人员:做事谨慎,细心,喜欢技术性不强的工作
目前我拿到的offer是中石油测井公司的技术中心,做数据库设计,在我的职业目标之内,对这份工作还是比较满意的!
五、未来六年职业规划
20087月开始工作的职位是数据库设计人员,争取:
2年成为中级技术工程师
4年后成为高级技术工程师
6年后朝管理方向发展
六、准备工作
由于现在拿到的offer是在中石油工作,而我的专业是软件工程,虽然说我做的是数据 库方面的工作,但是数据库肯定要与石油,测井数据打交道,所以准备石油,测井方面 的相关知识是有必要的。因此,在未来的半年里,首要的学习重点是进一步深入学习数 据库相关的知识,接着自学石油测井解释方面的相关知识。
不知不觉参加工作成为程序员已经4年多,记得上高中的时候,从网络上知道了很多IT精英创业成功的例子,如没有读过大学的“汽车之家”创始人李想、facebook创始人马克·扎克伯格,让我觉得互联网是个充满梦想的舞台,只要有想法、有能力就有可能成功,而且成功是巨大的,其他行业需要上百年打造的商业帝国,在互联网只要短短的一两年就可以了。
在高考填志愿的时候,毫不犹豫的选择了“软件工程”专业,大学一晃就过去了,09年大学毕业,并迅速加入了一个android创业团队,迫不及待的开始了自己的第一次创业生涯,第一次创业在不到一年的时间里夭折了,这一次创业学到了很多,也成熟了很多。为了生存选择了一家公司开始了打工生涯,在这一家公司一呆就是三年多,在这期间做过android开发,做过ios开发,干过项目经理,也干过产品经理,虽然自己有了很大的成长,但是对于自己未来的 职业规划 也越来越迷茫,下面我们就进入正题谈谈程序员的职业规划吧:
程序员一般有如下几条出路:
1技术型;
痴迷于技术,适合做资深工程师或者架构师、技术总监等,但是这样的有一个弊端,因为是痴迷于搞技术的,一直隐藏在后端,没有太多的机会接触到社会上形形色色的人,沟通和商务能力就会大打折扣,而且像这种职位适合于存在有一定实力的公司,一般的小公司看重的是成本和效益,除非没有你公司就办不下去了,要不老板只要找到比你便宜能够替代你的人,就会盼着你趁早滚蛋。所以如果你年龄已经比较大,而且上有老、下有小,而且做的技术和业务很容易的被替代的话,可要小心了,你的性价比已经比较低了。
2管理型;
管理岗位,适合做项目经理、开发部经理、研发经理等等。程序员做管理的话,个人觉得取决与这个程序员的性格,你的性格决定了你适不适合做管理,做管理情商一定要高,上面既要应付自己的领导,下面还有自己的下属,在公司中承上启下作用,怎么能够即把事情做好,又能左右逢源处理好双方的关系,就是考验你情商的时候。
3创业型;
创业是一个充满坎坷的历程,要考虑自己的idea是否靠谱、起始资金、团队成员、关系资源、商业模式等等,如果你之前是一个专心技术型的程序员,选择创业合伙人,一定要是彼此互补的,总之,创业有风险,尤其在中国。
4转行型:
如果你当初入行只是迫不得已、或者是为了程序员所谓的高工资,转行的选择,我完全赞成。行业没有高低贵贱,大家都是为了生存和爱好才选择的。只要能让自己更好的发展,让自己的亲人过得更好。
以上都是自己的个人看法,欢迎大家一起探讨。我现在也是在职业迷茫期,我热爱这个行业,但是现实的生活,让我为了工作而工作,渐渐的离自己的梦想也越来越远。我害怕丢失自己的梦想。
软件工程师的职业规划主要有以下几步:
两年以上的小型企业-四年左右的中型企业-大型企业或跨国集团公司
第一步,小企业的软件开发设计编程人员;
第二步,进入大中型企业,同样的软件设计编程工作,工资就可能完全不同了,一般都在3000元以上,做了部门经理时,还可高达5000元或以上;
第三步,学习更全面的知识成为普通的软件工程工资高达3500元以上;
第四步,学习更全面的知识成为专业的软件工程师,如软件设计工程师,系统分析工程师的工资就可以高达8000元以上,做大型企业或专业软件公司IT经理的工资就更高了,基本在万元以上。。
哇~ 你是为数不多提这个问题的人~
其实工作这么久我也在想这个问题,为什么周围的同事每天都愿意干着重复无聊的活儿呢?感觉大多数的人对于Java攻城狮的职业规划都不清晰,甚至是根本没有考虑过的。
而这个是需要在就业前就想好的啊!
下面我细说一下,看能不能解答你心中的疑惑~
大体来说,分五个方向:
1、 走向软件设计师
其实很多程序员走到这个阶段已经在做软件设计师工作了。这是绝大多数程序员发展的必经之路。因为,程序员在编程序的时候,一方面会实现设计的功能,另一方 面 也在对设计有一个理解、认识、熟知的过程。进而慢慢地从学习别人设计,转向到自己参与或独立设计。如果这个程序员真的非常非常喜欢程序员这个职业,则可以 转向软件设计师。这个转变很大程度是程序员意识的转变,就是说要把编程的时间,逐步分摊到软件设计上,要把重点从编程实现转变到项目的功能设计上。我这里 强调的是“逐步”的一个过程,程序员要逐步减少编程的时间,增加设计的时间,要克服编程的强大吸引力,要主动地攀上设计这个台阶。很难有一个设计师是完全 不编程的,而且我认为,会编程的设计师才是真正的设计师。一般这种转变需要花上一到两年时间。
2、 走向项目经理
也有一些程序员工作机遇比较好,不但负责了项目的设计工作,而且负责了项目管理工作。对项目经理这个工作有了一定的尝试。因此,这类程序员可以审视一下自己,是否合适这项工作。如果自己对这种工作比较满意,而且具备项目经理的要求,则可以向项目经理这个方向发展。项目经理承担着项目管理的职责,对项目负主 要责任。它和程序员的作用也不相同,项目经理的重点已经从编程转移到对人、对技术、对进度、对项目的管理。由于软件的项目经理与软件项目的相关性太大,因 此,他必须要了解软件开发的各个环节、了解开发的各种技术和运用、了解开发队伍人员的水平和特点。所以他依旧和程序员脱不了干系。从程序员到项目经理可以使得项目经理更好地理解程序员在项目中的地位和作用,了解软件开发的各种规律性的东西。从而保证项目的正常完成。而且,项目经理的收入在公司中的地位也是 比较高的。因此,我认为走向项目经理是程序员的另一个发展空间。我想提醒一下,程序员在担任项目经理之前最好要把软件设计工作做好,这样在做项目经理的时 候,就会有很好的基础。
3、 走向管理者
很多程序员希望自己能成为公司中的主管、经理、老总、老板,这样无论是收入和在公司的地位都相对比较高一些。另外,一方面程序员可能厌倦了年复一年的编程工作,对工作产生了抵触情绪,希望能摆脱这种步步紧逼的工作状态。走向管理者其实要求程序员要比一般人做更多的准备,要做更多的转型工作,并不是想当管理者 就能成为管理者的。但是,如果程序员有这个志向和爱好,有积累了这方面的工作经验,自己也感觉在这个方面能够发展,更重要的是有这样的机会,走向管理者也 是可能的。由于软件公司的管理者毕竟不同于一般公司的管理者,专业能力越强,管理起来就越得心应手的,没有专业能力的管理,遇到的问题很多,也很难解决。 因此,我的建议程序员最好要把编程、项目设计、项目管理等基础打打好。这样转型到管理者成功率就会高一些。
4、 走向软件营销
我一直说,程序员最大的缺点之一,就是眼光只盯在技术上。程序员在入门阶段和成长阶段,这种情况还是属于正常的。但是,到了成熟阶段这种缺点将严重影响了 程 序员的发展。程序员在工作中不免会接触到用户,不免会了解到用户的需求。从而了解到软件实际发挥的作用,进而了解了自身的工作价值所在。有的程序员则固步 自封,不愿意和外界打交道,从内心里坚守技术底线。有的程序员则喜欢和外人交流,喜欢把自己的软件推荐给用户,而且用户也乐意接受这种专业的介绍,用户的 接受是程序员价值的直接实现,程序员因此获得了工作成就感。这类的程序员可以将自己的专业知识和产品营销结合在一起,推动软件的销售和服务,转向软件营销 职业。这个职业将是一个比程序员更有发展的职业,它可以直接反应程序员的工作能力和工作成果,程序员的收入和销售会直接挂钩。因此,可以让有才华的程序员 获得更高的收入,接触到更大的软件市场,看到更广的个人发展空间。
5、 原地发展
当然也有一些程序员惰性比较大,满足于现状,享受着眼前的胜利果实,也无可非议。对待这些程序员,我们不要强求他们改变自己的想法,我建议是原地发展,把本职工作做得更好,把自己的技术水平往上再提高一步。在这个过程中他们的能力和自信心都会得到提高,他们的想法不会一直一成不变的。磨刀不误砍柴功,刀快了自然会去砍柴的。
而就我自己目前的情况而言,我选择的是1,先提升自己的技术水平,保证自己基本的竞争力,然后三五年后朝着管理方向走
以上就是关于作为一个程序员 你的职业规划是什么呢全部的内容,包括:作为一个程序员 你的职业规划是什么呢、软件开发工程的职业生涯规划书、浅谈程序员的职业生涯规划等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)