第一篇:程序员职业规划
很多人刚毕业时充满活力,然而几年的摸爬滚打后,冲劲就会慢慢减弱甚至消失。再加上IT大环境的起伏不定,一旦无法跟上技术或者行业发展的步伐,便会迷茫。王洪超说:“以前晚上睡觉之前想事情,经常都不知道自己以后做什么。”
这并不奇怪,工作的新鲜感褪程序员首先需要提高系统设计能力。从2000年以后,软件业的编程思维
和模式、方法发生了翻天覆地的转变,与九十年代、甚至2000年前是完全不同的。但是,很多在企业工作的程序员的知识架构很难跟上。中科天博谢新华老师直率的指出:“现在很多程序员不是按照应该如何设
计最好做得,而是按照我会什么来做的,最终造成设计思想落后。现在做项目需要的是新的、巧的设计思
想。我们可以将从无数次失败中得到的理念告诉他们,包括如何学习,如何思考,技术变化的原因在哪里,其核心在哪里。这样程序员的理解力就会完全不同。现在,对程序员的要求降低了,但对系统设计的要
求提高了。所以程序员必须要提高系统设计的能力,否则永远出不了头。”
而曾经从事过宏观经济研究工作的李巨锋更喜欢从行业走向来谈问题。他说:“现在中国纯软件公司
不多,但是,中国的经济非常好,从整个社会的经济和行业角度可以得出很多有价值的内容。很多人不了
解行业的需求情况,因此做不了判断。”
跟随一个快速发展的行业,就比较容易取得发展,而在一个发展缓慢的行业中成功就比较困难。当然,有了市场容量有多大和机会,并不代表一定会成功,但没有这个因素成功的几率会更低。工作一两年的人,最关键的是要有一个方向感,不要太盲目,这就需要程序员有一定的判断力。
李巨锋认为,电信行业新增的市场容量每年有1万亿,而且由于是新增市场,人员也比较容易进入。
此外,中国的手机市场非常大,由于无线应用的迅速发展,可以预料,基于手机和电信结合的软件的就业
前景就比较好,事实证明,很多人也在向这个方面转变。达内的成功与行业需求也不无关系,韩少云说:
“从金融和电信行业角度看,对软件人才的需求每年以30-50%的比例增长。熟悉这两个行业所需要的IT技
术和背景的人才,需求量是最大,缺口也是最大的。”
中国的信息管理软件市场也是容易就业的市场。现在市场上有数不胜数的小管理软件公司,这是同中
国社会走转型之路相关的。李巨锋说,“基于商流、资金流、信息流、物流的行业都有相当的发展前景。
通过产权交易的商流,带动资金流和信息流的发展。物流是新兴的行业,这些都需要主流的IT技术。中国的物流成本现在是20.9%,美国是9.8%,差距非常很大,这其中有1万亿的市场容量,如果软件和信息化
服务占20%的份额,也有几千亿的市场,行业需求很大了。事实也证明供应链等类型的软件市场发展非常
迅猛。”
而对于游戏,李巨锋认为这不能称之为一个产业,因为它不像电信那样带动很大的一个产业链,现在取得成功的只有几个游戏,而且还主要偏重销售,不是一个上下游的产业。尽管比较热,但李巨锋认为相
比来说,至少一两年内可能不会有很大的市场容量,这就需要进行判断。
李巨锋认为,已经工作两年以上的程序员可以有几种基本的职业规划:技术专家、软件架构师、实施
顾问或销售。其中程序员最主要的发展方向是资深技术专家,无论是Java还是.NET,还是数据库领域,都
要首先成为专家,然后才可能继续发展为架构师。“尽管架构师的职位可以工作一辈子,待遇也非常好,对于科班出身的程序员最为适合,但这种工作职位非常有限。”一位毕业的学员到IBM软件开发中心后,过
了一年左右,开始请教其未来的发展,结合对方的情况,建议他先深入的技术,因为在中国架构师需要的条件比较复杂,而且需求量也比较少。
实施顾问和销售就比较偏向市场了,除了一定的技术能力外,需要掌握很多IT以外的知识。这些发展
方向对于从其他专业转入IT的人员更为适合。比如用友就培养了很多实施顾问,这些人加上行业背景,收
入也很高。要做行业专家,就要比自己的行业客户还了解这个产业的发展现状。李巨锋说:“比如烟草行
业,一定要了解大的趋势,中国最多的烟民在哪里,其实是在山西和辽宁,烟草行业的产业政策是什么,直接导致我的需求是什么,这些信息对于职业发展很重要。IBM的一些顾问都是行业内的资深专家,他们的发展就非常具有代表性。”
对大多数人来说,首先是要专,在技术上做的比较深入,然后进行工作调整,把自己转变为某个领域的专家,第三步,根据自己的情况,决定自己做软件架构师还是高级的顾问销售,另外一部分人可能就会
走向行政管理,这和个人性格有关。
要获得职业成长,培训也很有帮助。韩少云说:“在北美,职业培训是一种高端的培训,即便是专业的人员也需要职业培训。一个人在一生中需要经过很多职业培训才能成为一个资深或者专业的人员。而在国内大家的观念中,职业培训还没有被大家广泛的认同。”
对于更高级的技术人员,他们所关注的就不是解决基本的生活问题了。他们所关注的就是发展和成就
感。从现在看,他们更为缺乏的是交流,尤其是和水平差不多或者更高的人进行交流。李巨锋说:“我建
议他们做一些国产的产品,做一些自主产权的技术。比如,我们还有产品开发的部门就在做国产数据库设
计。”
职业规划带动更好的成长
从中国的软件开发人员的层次看,工作几年以内处于初级水平的程序员占据最大的比例,至少在50%之上,高级的人员最多也就10%左右。但无论处在哪个层面,一定要有规划,按照自己的个性和优势做一些规
划。
一个程序员的成长,学习过程中首先要读到好书,然后是交到好的学友,找到好的老师,在这三个外
围的条件下,找到适合的工作环境,结合自己的特点,然后在一些重要的环节上遇到适合的人和合适的项
目,这样才能成功。有些职位可能在开始的时候不适合,但工作一段时间后,可能就可以走上更高的职位
。最近,IBM软件学院就开始做一个“软件人才库”的项目,为的就是跟踪技术人员的成长,给他们在合适的时机提供合适的职位。业内人士说:“IT行业良性的人员流动也是很好的。”
有了一定的职业规划,就需要补充自己缺乏的经验,只有经历过足够的项目,才有可能不断积累。对
行业的判断有一定的理解之后,对一般的企业适应起来是没有问题的,但高级的人才需要长时间的积累。
在中国,除了个人的基本技能,还需要具备一定的社会资源,行业资源和资本。学生要学会在提高智
商的情况下,提高自己的情商。因为,在人和人交往中情商起很大的作用。技术人员需要慢慢改变自己的一些思维方式。个人成长要有意识的积累社会资源,认识相关的人,了解相关的政策和行业发展的过程和
规则,这些东西是非技术的,非智商的,只要你关注就是可以得到的。我觉得最关键的就是多认识人,然
后有意识的寻找合适的事情来做。情商也就需要有渠道,有多少人能够帮助你,否则成不了。
机遇和经历对于职业的发展有相当的影响力。某些人或者某些事情都可能会影响到未来的发展。王洪
超也认为成为微软MVP是自己的一个转折点,由于成为MVP,便有机会接触更多的技术朋友和微软人,为自
己的发展奠定了基础。
总而言之,每个人至少三年要点评一下自己:是环境的原因,还是自己个人的原因,如果是环境的原
因,可以考虑是否需要换地方,如果知道自己,可以调整自己或者设的目标现实一些。从一个普通的程序
员做起,3年时间至少能够做到做独立需求分析和设计的。色后,就设法需要通过一个目标为自己输送动
力。这便是职业规划。
第二篇:程序员职业规划
当你为自己设计职业规划时,你正在用有条例的头脑为自己要达到的目标规定一个时间计划表,即为自己的人生设置里程碑。职业生涯规划一旦设定,它将时时提醒你已经取得了哪些成绩以及你的进展如何。一个没有计划的人生就像一场没有球门的足球赛:对球员和观众都兴味索然。
第一步: 分析你的需求:
你也许会问:这一步怎么做呢?不妨试试以下两种方法。一种是开动脑筋,写下来10条未来5年你认为自己应做的事情,要确切,但不要有限制和顾虑哪些是自己做不到的,给自己头脑充分空间。第二种更直接,完成这个句子:“我死的时候会满足,如果„„”想象假设你马上将不在人世,什么样的成绩、地位、金钱、家庭、社会责任状况能让你满足。
第二步: SWOT(优势/劣势/机遇/挑战)分析
分析完你的需求,试着分析自己性格、所处环境的优势和劣势。以及一生中可能会有哪些机遇;职业生涯中可能有哪些威胁?这是要求你试着去理解并回答自己这个问题:我在哪儿?
第三步: 长期和短期的目标
根据你认定的需求,自己的优势、劣势、可能的机遇来勾画自己长期和短期的目标。例如,如果你分析自己的需求是想授课,赚很多钱,有很好的社会地位,则你可选的职业道路会明晰起来。你可以选择成为管理讲师 – 这要求你的优势包括丰富的管理知识和经验,优秀的演讲技能和交流沟通技能。在这个长期目标的基础上,你可以制定自己短期目标。
第四步: 阻碍
确切地说,写下阻碍你达到目标的自己的缺点,所处环境中的劣势。这些缺点一定是和你的目标有联系的,而并不是分析自己所有的缺点。他们可能是你的素质方面、知识方面、能力方面、创造力方面、财力方面或是行为习惯方面的不足。当你发现自己不足的时刻,就下决心改正它,这能使你不断进步。
第五步: 提升计划
现在写下你要克服这些不足所需的行动计划。要明确,要有期限。你可能会需要掌握某些新的技能,提高某些目前的技能,或学习新的知识。
第六步: 寻求帮助
能分析出自己行为习惯中的缺点并不难,但要去改变它们却很难。相信你的父母、老师、朋友、上级主管、职业咨询顾问都可以帮助你。有外力的协助和监督会帮你更有效地完成这一步骤。
第七步: 分析自己的角色
制定一个明确的实施计划:一定要明确根据计划你要做什么。那么现在你已经有了一个初步的职业规划方案。如果你目前已在一个单位工作,对你来说进一步的提升非常重要,你要做的则是进行角色分析。反思一下这个单位对你的要求和期望是什么。做出哪种贡献可以使你在单位中脱颖而出?大部分人在长期的工作中趋于麻木,对自己的角色并清晰。但是,就像任何产品在市场中要有其特色的定位和卖点一样,你也要做些事情,一些相关的、有意义和影响但又不落俗套的事情,让这个单位知道你的存在,认可你的价值和成绩。成功的人士会不断对照单位的投入来评估自己的产出价值,并保持自己的贡献在单位的要求之上。
伴郎型这种人的毛病不在于做不好工作,而在于不能充分发挥自己的潜能。在你用心时,你的工作是一流的,你的处事态度始终像伴郎一样,不想喧宾夺主,也不想出人头地,这阻碍了你升迁晋级。
鸽子型
这种人勤于工作,也有技术和才华,但由于工作性质或人事结构,所学的知识完全与工作对不上号。
别人升迁、加薪、晋级,你却只是增加工作量。对这种境遇,你早就不满,但你不能大胆陈述、努力捍卫,而只是拐弯抹角地讲一讲,信息得不到传达,或根本被上司忽视了。一切全因你像一只鸽子样温顺驯服。
幕后型
这种人工作任劳任怨,认真负责,可是你的工作却很少被人知道,尤其是你的上司。别人总是用你的成绩去报功,你内心也想得到荣誉、地位和加薪,但没有学会如何使人注意你,注意到你的成就。一些坐享其成的人在撷取你的才智后,你只会面壁垂泣。
仇视型
这种人不能说不自信,甚至说是自信过了头。在工作上很能干,表现也很不错,却看不起同事,总是以敌视的态度与人相处,与每个人都有点意见冲突。行为上太放肆,常常干涉、骚乱别人。大家对这种人只会“恨而远之”,无人理会你的好办法、好成绩。
抱怨型
一边埋头工作,一边对工作不满意;一边完成任务,一边愁眉苦脸。让人总觉得你活得被动,而上司认为你是干扰工作、爱发牢骚的人。同事认为你难相处,上司认为你是“刺儿头”。结果升级、加薪的机会被别人得去了,你只有“天真”的牢骚。
水牛型
对任何要求,都笑脸迎纳。别人请你帮忙,你总是放下本职工作去支援,自己手头拉下的工作只好另外加班。你为别人的事牺牲不少,但很少得到别人与上司的赏识,背后还说你是无用的老实。在领导面前不会说“不”,而受到委屈后,只好到家中发泄。
以上六种不良的工作心态,其共同的特点是不能抓住自我、表现自我和捍卫自我,从而在心理上不能自我肯定。
职业生涯规划:工作几年是个坎儿
一个人从结束学业到走向工作,从刚开始时大刀阔斧式的“鼓足干劲、力争上游”,到感觉一切都平淡如水、“不过如此”,再到看惯了这凡尘俗世上的“秋月春风”,这本是一个正常的发展历程。因为这并不是你落后了、懒惰了,相反却意味着你长进了、出息了,所以便对很多事情丧失了原有的新鲜感。同时,工作进展到一定阶段,许多人通常会想摆脱现状,换换口味,去感知一下外面精彩的世界,但客观上又往往一下子不知道如果“不干这个还能干什么?”。于是便产生了一种“阶段性的发展困惑”。而所谓“坎儿”,指的恰恰就是这些“阶段性的发展困惑”。根据对许多职业人的职业生涯发展路径的观察和研究,结合大多数人年龄的增长以及家庭的负累对事业的影响与冲击,将一个人的职业生涯历程简单地划分为6大阶段,伴随着这6大阶段,我们可以相对清晰地看到一个职业人的工作人生中究竟要迈几道坎儿。
一、“青黄不接”阶段——毕业后工作1-3年
有很多企业在招聘应届大学毕业生时往往是“专业不限”,这一点在营销领域表现尤为突出:不管你是学什么的,只要你对营销工作怀有满腔热情,就欢迎你加盟到
公司来,并且,公司往往还不惜重金来对这些新员工进行大规模培训,并自行美其名曰“只有一张空白的纸才能画出最美的图画”。但如果你已经工作了若干年再去求职,比如1-3年吧,就成了最为致命的“青黄不接”时期,我们形象地称为“姥姥不疼,舅舅不爱”的尴尬阶段:一方面是企业“嫌”你已经不再“纯洁”了,已经浸染了原工作单位的文化,不能再像一张白纸一样任意涂画了;而另一方面却又认为你刚工作这么短时间,尚没有谙熟真正的业务技能,尚不能真正意义上的“独当一面”,一句话也就是我们常说的尚处于“一瓶不满,半瓶晃荡”的状态,那么这时候你如果恰恰去找工作,其难度早已是意料之中的事情。
对这种情况,我曾经做过一个极为形象但未必恰当的比喻,就像一个刚做了“小姐”又马上“从良”的女人往往是最受人唾弃的:说你是良家妇女吧,你又不是,你身上已经有了“污点”;但说你是“职业小姐”吧,你也不是,因为你已经“从良”了,那些“职业小姐”的某些“技能”你可能并不怎么擅长。
唉,那到底该怎么办呢?没有好办法!我在这里忠告大家唯一比较有效的一点就是:换工作也要选时候,如果不是被动求职(比如被原单位开了),最好不要在这时候换工作。相反,如果这段时间你较为“安静”,你往往能够积累到你一生中第一次“从学习迈向工作”时段内宝贵的工作技能和坦然的就业心态(许多人的“爱跳槽”的毛病往往都是从这个阶段“稳不住窝”开始养成的)。
二、“职业塑造”阶段——毕业后工作3-6年
一旦你耐心“忍受”过了“青黄不接”阶段,你便马上迎来了“职业塑造”阶段。这个阶段是你开始发挥特长的时候,因为你已经经过了1-3年的工作磨练,这个磨练不但使你熟练地掌握了你当前从事工种的操作技能,同时刚好分化出了你的“职业性格特点”:哪些是你特长的地方,而哪些又是你不足的地方,只要你稍加留意和总结,一切便都暴露无遗。这时候你千万要注意不能“护短”,你的缺点你自己知道,你的领导也肯定很清楚;也千万不要妄想试图去弥补你个性特征方面的技能缺陷,因为你的性格和特长都已经基本形成。所以正确的做法就是最起码先要保证“扬长避短”,然后再通过你的合理调整和矫正,来实现“取长补短”。只有在这种正确态度的指引下,你和你的领导才能更为清楚地知道你该干什么,这就像我们在生活中常说的“××就是干什么工作的料”。
那么,怎样来进行“合理的调整与矫正”呢?其实就是在你工作的相关领域先适当地改换一下工作方式,比如在同一个公司内部的不同部门适当进行换岗,这样既不流失人才,又能开拓视野和增添新鲜感,还能测试出你究竟最适合做什么工种。所以有很多优秀的企业比如科龙在公司内部都实行了这种机制。另一种办法就是如果发现你的性格和特长与现有工作偏差太大,那么一定要当机立断马上改行,这时候记着千万不要贪恋现有工作薪水有多高,环境有多舒适,一定要选择你最适合做的行业,然后坚定地走下去。
但在同时我也忠告两点:一是别借着这种调整与矫正的机会而“朝三暮四”,频繁换岗,因为频繁换岗的直接恶果就是导致你对任何岗位的工作都浅尝辄止、一知半解,最终没有提炼出一个像样的发展路径,这与我前面提倡的“职业塑造阶段”思想是相违背的。二是在日常工作之余,还要重视并善于开发自己有意义的业余爱好(比如文字创作等),一个好的业余爱好就像帮你找了一份“兼职工作”,在关键时刻能给你帮上大忙,不但给你解决了业余时间的正确利用导向问题,使你业余生活过得很充实,还往往让领导感觉你这人很能干,一个人能做两个人的事情。
三、“职业锁定”阶段——毕业后工作6-10年
随着你对自身优劣势及性格特点的日渐明晰和不断的实践锻炼,你就渐渐地由
“职业塑造阶段”走向了“职业锁定阶段”。这时候由于你自然年龄的到位(该成家了)和工作年龄的成熟(已经磨练了那么多年了),你就不自觉地开始认定“你是干哪一行的”了。
但是这里又有一个怪圈不容忽视,那就是:在某个领域工作时间越久,你接下来的求职面就越窄。就像我前面所说的那样,当你在一个领域工作到一定时间之后,在你再次找工作的时候,对方会先看你原来做的是什么,然后决定你来了之后做什么。在这一点上,许多企业的“急功近利”色彩表现得相当明显,甚至是极为露骨。他们往往要求你原来的工作领域最好能跟现在的岗位来个直接对接,好像巴不得你过来上班的第一天就能直接上手他们所要求的工作,甚至根本等不到第二天。如果他们发现你原来的工作与现在的新岗位并不“对口”,那他们要么就是直接婉言拒绝,要么如果实在“爱惜”你这个人才,就会简单地做一些入职培训然后马上让你上岗去磨练,因为他们认为完整的培训你已经在原单位接受过了,你来到这里应该是尽快地去释放能量而不能先吸收光和热。同时你还能听到他们早已包装好的词汇,那就是“在战斗中学习战斗”,或者曰“骑着马找马”。
这时候又该怎么办呢?没办法!整个就业行情都是这样!你如果依然愿尝试这份工作,就应该首先端正态度,决不能骂骂咧咧、怨天尤人,然后应快速投入战斗,在战斗中快速磨练和积极探索,最后能早日熟练上手这份新工作。
这里还需要注意一点,在这个阶段,即便是已经暂时“锁定”了你的职业种类,但千万不要每天得过且过地混日子。相反还要更加勤奋地不断寻求自我突破,逼迫自己不断跨越新的高度。
春节前,我去南京出差,跟一个原来的老同事聊起了现在求职时有很多企业都动辄要求至少3年或5年工作经验的问题,他忿忿地说出了一句耐人寻味的经典名言:“什么5年工作经验,如果在原单位没有什么长进,5年工作经验就等于1年熟练+4年重复。”
所以,要想做到每一年都掷地有声、没有虚度,以我个人亲身体会比较有效的做法就是在每一步操作中不断学习、不断总结和不断修正,如果把思想境界再拔高一点就是江泽民同志在解决中日邦交问题时所说的“以史为鉴,面向未来”。其中“以史为鉴”的意思就是要不断地回顾你走过的发展道路并能够客观公正地总结出经验教训;“面向未来”的意思就是要能够根据过去的历程和总结的经验教训来制定未来的正确目标,并不断修正下一步的工作流程和发展方向。
四、“事业开拓”阶段——毕业后工作10-15年
到这个阶段的时候,想必你已经是年过而立了。请注意一点细节:从这个阶段起,我开始将“职业”一词轻轻地换成了“事业”一词,这意味着你开始从前期“职业阶段”中的技能、经验及资金积累走向到人生事业的开拓历程。可能你在这个阶段仍然保持着原来的“职业”状态,仍然是每天在为“老板的事业”而奔波,但年龄和阅历已经将你推向了事业发展的起跑线。并且你跑也得跑,不跑也得跑,你要为自己而跑,你的家庭开始逼迫你为他们着想,你的事业心和成就感都决定了你要开始考虑自我了。
这一切其实很好理解,就像结婚前你挣钱只为自己花,而结婚后挣了钱却总要先想老婆孩子一样。其实你结婚前也用你挣的钱给女朋友买东西,也偶尔会用来孝敬父母,但结婚前那叫“意外的惊喜”,而结婚后那叫“男人的天职”。
五、“事业平稳”阶段——毕业后工作15-30年
在这个阶段,你已经步入“不惑之年”,前期“职业阶段”和“事业开拓阶段”已经为你留下了几多积淀。在这个阶段,你所需要的是如何能够使你的事业能够在平稳的过程中持续上升。这期间你还要不断地去观察市场、了解市场,不能有丝毫的松懈,所以你可能会感觉很累、很辛苦,不过你见的多了,承受压力的能力也增大了很多,于是你也就能游刃有余了。
你曾经的一切豪言壮语和海誓山盟在这个阶段变为现实,你被推上了事业的巅峰,不过这一切美妙结果的前提就是你先要在前面的几个阶段表现都很努力,也很用心,这就是“世间自有公道,付出定有回报”的道理。
六、“老当益壮”阶段——毕业后工作30年以后
有多少人说官场黑暗、钩心斗角,但我们却能看到有大量的人在50岁以后继续做官,并且还往往正是如日中天做高官;但是同时,我们却很少看到50岁以上的人在继续稳操企业大盘做企业的中流砥柱,即便有张瑞敏、倪润峰、柳传志、李东生等“老一辈革命家”,也毕竟只是个别现象。所以我个人认为,在当今商业社会,商场上的角逐比官场更为残酷和费尽心机,我不认为一个50岁以上的人还能够继续创造非凡的商业奇迹,即便真有,也只不过是老当益壮的“余热”而已。
所以,如果你奋斗到了这个阶段,当是“余温尚存”的时候。如果青春无悔,自当安享晚年;如果前世虚度,自当今生落魄。
后记:
一个企业有生命周期,一种产品有生命周期,所以,一个人的职业生涯发展也应该有生命周期。每个人只要能结合自己的性格、特长等多方面因素来认真剖析自我,就必然能找到适合自己的职业生涯发展路径。但无论如何,请记住你每一个阶段的工作都要有高度清晰的规划感和层次感,要能够清楚地明确你哪个阶段该干什么工作换还是不换,跳槽还是留任,改行还是留守,一切都必须尽在掌握!
1、理清自己的能力菜单,确定自己能力提升的目标
提升能力的第一步是要弄清楚四个问题:
(1)我最突出的能力有哪些?
(2)目前工作最急需的能力是什么?
(3)对比工作急需的能力我最欠缺的能力是什么?
(4)我应该如何提升这些欠缺的能力?
你可以列一个表单,逐一回答上述问题,这样你所欠缺的能力以及今后努力的方向就一目了然了。
2、制定自己提升能力的行动计划
制定行动计划时,要注意几点:
(1)从知识结构上的合理、优化与提升。
一个主管的知识结构,大体上有三种类型:专业知识;管理知识;相关知识。只有建立和完善科学合理的知识结构,才能有效的支撑和提升自己的职业能力。
第一类是传统的知识结构,即仅有某一专业知识的结构。这是唯一的知识结构,或称线性结构。这种知识结构已远远不能适应形势对管理者的要求。
第二类是“T”型知识结构,或称为纵横结构。这里的“纵”,表示某一专业知识方面的深度;这里的“横”,表示与某一领域相关的知识面的跨度或广度。“T”型的知识结构也可以称为通才的静态结构。一个现代管理者的知识结构如果缺乏时间标量,没有反映知识更新率的指数,仍然是不完整的。
第三类是具有时间概念的“T”型知识结构,或称通才的动态结构。这类知识
结构的主要测定指标有三个:即深度、广度和时间度。只有这样的知识结构,才是管理者理想的知识结构。
(2)结合职业和工作需要去“补短板”。
一般而言,我不主张“补短板”,主张发挥自己的长处和优势,通过学习使长处更长,优势更优。但如果你眼前的工作职位确实需要这种能力,那就必须补上这个缺少的“短板”。例如,作为一名职业管理者,如果你在职业管理者所必备的职业知识和能力上有短板,那么,你就得必须补上。比如,沟通能力是管理者的最基本的素质要求,如果你要想在管理岗位上有所发展,你就必须补上这一课,否则,你就不称职,你就无法有更好的发展。假如你的性格和习惯无法改变,确实补不上这一课,你就应该考虑是不是转换职业道路,比如走技术发展的道路。
(3)从行动上如何约束自己
知识的掌握和积累必须化为实践和行动,否则知识再多也只能是纸上谈兵。所以,你在学习的同时,一定注意把学到的知识、方法和工具运用到自己的管理实践中去。比如,你学习了关于时间管理、目标管理、沟通管理方面的知识和方法,那就要有意识给自己制定一个如何落实的行动计划,如何检查自己的执行情况,如何改进自己存在的问题和不足。
3、一般管理者的通用自我管理能力
世界管理大师彼得?德鲁克(Peter Druker)说“卓有成效的管理者正在成为社会的一项极为重要的资源,能够成为卓有成效的管理者已经成了个人获取成功的主要标志。而卓有成效的基础在于管理者的自我管理。”
也就是说,作为企业和团队的主心骨与领导者,要想管理好别人,必须首先管理好自己;要想领导好别人,必须首先领导好自己。
一般而言,作为一个主管,在自我管理方面应该具备九项自我管理的能力,你可以结合自己的实际情况,有目的地去锻炼提升自己:
(1)角色定位能力——认清自我价值,清晰职业定位;
(2)目标管理能力——把握处世原则,明确奋斗目标;
(3)时间管理能力——学会管理时间,做到关键掌控;
(4)高效沟通能力——掌握沟通技巧,实现左右逢源;
(5)情商管理能力——提升情绪智商,和谐人际关系;
(6)生涯管理能力——理清职业路径,强化生涯管理;
(7)人脉经营能力——经营人脉资源,达到贵人多助;
(8)健康管理能力——促进健康和谐,保持旺盛精力;
(9)学习创新能力——不断学习创新,持续发展进步。
4、一般管理者的通用团队领导能力
管理学中有个著名的“锅盖原则”,是说你的领导力有多大,你的成就就有多大,你的成就永远不会超过你的领导力。拿破仑也曾说过“只有糟糕的将军,没有糟糕的士兵”。
自我管理能力和团队领导能力是经理人必须具备的两大基本能力系统,二者缺一不可。如果说自我管理能力是管理者实现自我成功的基础,那么,团队领导能力则是管理者实现团队成功的保证。通过提升自我管理能力可以获得“小成功”(高绩效个人),通过提升团队领导能力则可以获得“大成功”(高绩效团队)
一般而言,主管的领导能力可以从以下九个方面来进行提升和训练:
(1)领导能力——掌握领导技巧,提升领导魅力;
(2)决策能力——学会科学决策,避免重大失误;
(3)绩效管理能力——重视目标执行,提高团队绩效;
(4)激励下属能力——运用激励技巧,点燃下属激情;
(5)教练下属能力——教练培训下属,提升下属能力;
(6)授权能力——善于授权放权,修炼无为而治;
(7)团队学习创新能力——不断学习创新,保持团队活力;
(8)员工管理能力——体认员工需求,体验快乐管理;
(9)团队组织能力——学会团队协调,促进团结凝聚。
第三篇:程序员职业规划
1、毕业五年规划————php 软件工
程师
个人分析:
个人认为我的性格具有两面性,我喜欢在安静的环境下去看书,在有的时候与朋友聊天分享彼此的欢乐。也喜欢打羽毛球、跑步、旅游,享受大自然的美景、陶冶自己的情操。另外,我也具有团队合作精神与协作能力,比较强的动手能力与实践能力。
人无十全十美,我在做事情时,有时比较急躁,但我会在以后的工作与学习中加以改进自己的不足。
二、职业生涯条件分析
1、社会环境分析:
总体来说,我们国家面临着一个良好的社会的环境,社会安定,政治稳定,特别是当前经济发展迅速,法制建设不断完善,高新技术领域突飞猛进。因此,在这样一个良好的社会环境下,顶级流氓,制定一个合理的人生职业规划是尤为必要的。
2、职业环境分析:
IT行业是随着电子信息产业的发展而逐步发展起来的,并且日益得到完善,IT行业的平稳增长必然会带来软件工程师需求的增长,目前随着IT产品出现的技术融合,市场需求的巨大和专业人才的缺乏,由此可知,软件行业还是比较乐观的。但软件行业需要的也是复合型人才,软件工程师需要掌握更多的编程语言。”菜鸟一号“,对于刚毕业的大学生来说,各方面能力还有很大欠缺,但我相信只要通过我勤奋,努力不断学习,终究会成为“老鸟一号”的;
自我分析:
我(孙崇庆)的职业是一名PHP程序员;我想成为高级程序员,部门经理甚至更理想点成为系统分析师;对于刚毕业的我来说,只能写一些简单的程序代码;所以我要在工作中努力
完善自我,提高各方面的水平;
个性分析:(注:属个人隐私,在此不对外公开)
客观存在方面:
优势分析(sstrengths):
1)我(孙崇庆)个人还年轻,学习和适应能力强,工作态度好,进步空间大(有潜力);
2)很多朋友从事软件行业,便于交流和合作;
3)在校做过真实的项目,基础不是很差,能很快的适应工作;
劣势分析(weaknesses):
1)大学刚毕业,技术(php方面知识了解的还很少)经验不足,异世邪君,沟通能力不强,解决问题的能力较弱,不能很好的立刻适应工作环境;
2)初到工作地,对这里环境不是很熟,不能很好的融入当地的环境;
3)学历低(大专),就业面临门槛高;
应对措施:
1)在工作中努力学习技能,积累经验,处理好与周围的关系(多看沟通类的书),提高解决问题的能力;
2)多认识当地的人,了解当地人文,更快的适应当地的环境;
机遇分析(opportunities):
1)北京网络技术发达,就业机会多;
2)工作时间较稳定,剩余时间可以学习别的知识,积累经验(管理,营销,交际,理财等);
3)工作2-3年后,工资收入水平还是很可观的;
挑战分析(threats):
1)程序员的工资在减少,技术要求在提高;
2)随着时代的发展,PHP语言的占有率在降低;语言主流是JAVA和、NET,PHP语言已经发展,成熟甚至过时,高级PHP语言已经日渐复杂化,不能成为未来发展的方向;
3)PHP是初学者地语言,优秀的程序员需要选择一门未来趋势好的语言作为第一语言; 职业目标分解和组合:
第一阶段:
时间:(2012年3月——2014年12月)
成果目标:融入所在单位,掌握基本程序语言,精通第一语言
职业目标:高级程序员
能力目标:与同事融洽相处,能独立完成中型项目
经济目标:第一年除了吃住等基本消费外希望有8000元入账;第二年除了吃住等基本消费外希望有1.6万入账;第三年除了吃住等基本消费外希望有3万元入账;
爱情目标:找到一个能同甘共苦的女朋友(宁缺勿滥)
第二阶段:
时间:(2015年1月——2016年12月)
成果目标:具备领导大型团队的能力,精通各语言
职业目标:部门经理
能力目标:领导一个团队独立完成一个大型项目,或者成为销售精英(有机会)
经济目标:第四年除了基本消费外希望有5万元入账;第五年除了基本消费外希望有6万元入账;
爱情目标:订婚(不要因事业牺牲爱情)
成功标准:
1、事业上:技术上部门经理或者销售上区域经理;
2、交际上:聚集一帮各方面水平都很优秀的兄弟,当然前提是自己也很优秀;
3、爱情上:订婚或者结婚(达到成熟状态);
4、资金入账达到理想状态(如上目标),即使兼职;
提升计划:
1、在工作中静下心,认真,学习,交流,合作,总结工作中的经验教训,提高解决问题的能力;
2、不断提高自己的沟通,营销,领导等方面的能力(详细计划待定);
3、与家人,朋友融洽相处,定期打电话,并找到自己的她,让她成为最幸福的人;
4、交纳优秀人才,交一群能值得付出,志同道合的好兄弟,并为实现共同梦想而努力; 2011-9-218:00第一次修改(版权归孙崇庆所有)
第四篇:程序员职业规划
程序员职业规划
文理分科与职业选择:
今年是我工作第三年,我完成了从运营到开发的职业转型。我曾经是个标准的理科生,后来考北大无望后转文科,当然还是没有考上北大,包括后来考研。既然文理都学过,自然要吐槽下文理分科制度。这种干法肯定是错误的,从人自由发展来批判,叫单向度;从职业规划来讲,十几岁基本上都不知道将来要做什么;从知识结构来讲,幼儿园到本科都是基础教育,研究生再分方向吧,所以基础教育文理都得学。在三流的大学念了影视新闻,基本是个不学无术的有志愤青,毕业后在互联网公司做了2年苦逼运营。我直到25岁,才有点看清未来方向。有点晚,也还好,谁的青春不折腾,谁的青春不迷茫啊。
我看到的方向是什么:
①人们内心千年来变化微弱,人类的需求在不断攀升;(参考中国文化口腔期)
②科技赋予人类超凡能力,科技的未来就是人类的未来。(参考《星际迷航》等科幻作品)
如果要问怎样看清方向?我有三个方法:
①多看:像我毕业后做了一年多新闻,基本上把世界看了个大概,当然最经济的办法是看TED;如果还在上学的话,可以学学巴菲特的儿子,把各学科的入门课程看一遍吧,公开课资源很丰富哦。
②多尝试:我也换了几份工作,知道了不同岗位的差别,基本上那些不fashion的职位,就是各种不爽。职位的高低贵贱(自由度,健康度,成就感,影响力等等)做了才知道。推荐看《美国种族主义简史》《与机器赛跑》。
③问自己:有个流传很广泛的办法,就是把自己关在房间里,然后把自己的追求、想做的事写出来,直到写出那个让你痛哭流涕的东西。我没试过这个经济的方法,而是花了1个月疯狂的反思,疯狂到忘了吃饭差点饿晕在大马路上。有很多顿悟,一个星期都处在“巅峰体验”。你也想颠覆三观的话,推荐看《混沌》《失控》,身在天朝,很有必要啊。想选择走程序员的路,就看下《编程人生》吧,都是些先锋大牛的访谈。如果经过这几番折腾,还是找不到方向,那就定个三五年目标吧,边走边看,毕竟世界变化太大。要是两眼一抹黑,还偏要做个抉择,那多半会走到一条死胡同。文艺青年转型做程序员的大有人在,比如王强,不用担心学不好,只要把文艺青年浪漫放纵的个性改的更严谨。比如尝试时间管理就会让文艺青年改变很多。
*人文与科技的结合:
再说说文理的结合,乔布斯牛逼闪闪的说了这句话,我自己的思考是“科技的发展方向是由人们的内心决定”。不够屌是吗?同样,我还总结了“互联网就是加快有效信息流动”。哥不追求狂拽炫酷吊炸天,只讲究低调奢华有内涵,呵呵。这方面推荐《黑客与画家》、《IGod》。
*技术元素:
有个很现实的趋势,技术含量高的岗位收入越高。尽管科技带来了财富的增长,但那些没什么技术的岗位工资实际上没有增长甚至下滑。为什么呢?因为“假舆马者,非利足也,而致千里,假舟楫者,非能水也,而绝江河。”你用什么工具,和哪些尿性的朋友工作,基本就决定了你的效率、收成。要深入的话,就要搬出《技术元素》这本书了。不要拿传统的人文观念,瞧不起技术,技术不是神马玩意儿,技术在进化,在深刻的改变世界。
|温故而知新
|----
转型自然要从头开始学很多新知识,学习嘛,其实还是孔子说得好,“温故而知新,可以为师矣”。不管你用今天的心理学实验,还是艾宾浩斯遗忘曲线,反正就是要经常复习,最后是向别人讲一遍。我就是不爱复习,喜新厌旧,吃了很多亏,这个恶习直到现在还没改过来。
|番茄工作法
|----
*Pomodoro:
很多程序员喜欢一坐就是一天,其实人不可能十个小时以上都保持专注。我觉得很多程序员猝死,就是不注意节奏,不休息有关。依旧推荐番茄工作法。每隔25分钟就休息5分钟。《番茄工作法图解》把原理说的很清楚。
*GTD:
我买了一款时间管理软件,Doit.im,用了快一年了,感觉很棒。系统的时间管理,我觉得就是GTD了。这本书必读《Get Things Done》,不然你不会明白具体操作,也收获不到“快节奏,慢生活”。时间管理是门大学问,做得好就能出成绩,前阵子的清华学霸,就是在时间管理下做到的。我一直想做一款时间任务管理方面的软件。
*拖延症与完美主义:
我有比较严重的拖延症,比如说早就觉得学习编程,但是直到工作了2年才来学,拖得够久的。看书也是,大学时候没读什么书,拖到去年才有点计划的读书。更实际的是每天早晨起床,本来定的四点半,结果1/3的早晨都拖延了1.5h。拖延症多半与完美主义有关,我也是多年信奉完美主义,结果就是跟自己过不去,跟别人、社会过不去。目前的心理学证明,完美主义弊大于利,乔布斯的非黑即白和完美主义不值得学习。事事追求美,当然就一直拖,像老罗的rom。今天软件开发也讲究敏捷开发,快速迭代,而不是闭门造车憋大招。
Done is better than perfect。推荐《拖延心理学》、《精益创业》。推荐一篇天才黑客Aaron Swartz的大文章《HOWTO: Be more productive》(如何提高效率)这两篇文章其实都提到了,不要跟自己对着干,我拼了,我要先完成最重要的事!这都是违背我们的天性的。
我们都是偷懒爱玩的,“拼”的时候,要告诉自己我擦,连学霸一半都不及;完成重要事情,要找个“更重要的”。
|早点去面试
|------
我有拖延症,所以直到毕业后才面试。其实应该早点去,比如还有半个月的时候就去。因为面试比想象的要漫长,如果你想找个好东家的话,估计要三周时间,面个10家以上。早点面试,也会让你明白复习的重点和方向。在面试中学习,在面试中成长,比闷在宿舍强。另外面试装逼有风险,要装就要装到底!
|学点新知识
|------
我们讲的知识基本够用,资料也够多,但要找好工作,还需要自学一些,尤其是你准备的项目是个非课堂项目。比如
IntentService,LruCache,多进程,各种缓冲机制,四大组件的常见异常处理,Linux下的编程等等。找工作期间,少写代码,多看博客,记下相关的知识点、原理,能说出来,写出伪代码就可以。大公司很可能重视基础一些,所以要把Java基础和Android基础都复习一遍。如果要扩展的话,可以看下《疯狂android讲义2》《Head First 设计模式》。上班了再看《重构》《算法导论》。
好吧,就写到这里,庆幸有这样一个平台给一些迷茫的年轻人重新找到了方向,感谢瑜姐、铤哥、曹大神。。我大学的时候很看不起那些工作了三年还一事无成的师兄。但一不小心,我就成了那个师兄。。带点悲观的乐观或许靠谱点。有两种学习状态,一种是拼了,一种是玩票。我觉得一开始需要很大动力,像上战场一样,真上战场,心态反而要放松,像是打游戏。课表就像攻略,一路学习,一路斩杀,高薪妹子改变世界就是你打出来的宝物,多刺激啊。
最后,愿大家少走弯路,顺利就业,旅途愉快!
文章来源:黑马程序员,黑马论坛
第五篇:程序员职业规划
程序员职业规划
程序员职业规划1
程序员职业规划是指通过自我认知及长远规划,逐步实现个人职业目标的过程。因为计算机行业快速发展,技术迭代速度极快,因此程序员必须关注行业趋势、专业技能及个人发展等多个方面,才能在职场上有所作为。
一、认知自我,定位职业发展方向
一个好的程序员职业规划,首先必须是立足于自我认知与职业定位。通过对自我特点、兴趣爱好、职业技能、经验等方面的理性分析,选择一条适合自己的职业发展方向。
1. 清晰自己的长远职业目标
如今,程序员职业分支越来越细致,涉及开发、测试、运维、架构、安全等多个层面,每一个分支都对应不同的职位与技能要求。因此,自我认知,明确职业发展方向将有助于在职业生涯中有计划地成长和进步。
2. 学习企业对人才的需求
了解企业对人才的需求可以提高求职成功率。面对现在的IT行业,行业需求变化快速,技术更新换代迅速,程序员必须时刻学习相关知识、了解行业趋势,为求职成功打下更稳固的基础。
二、积极学习,提高专业能力和竞争力
1. 与时俱进的技术学习
作为程序员,在行业的高度竞争中,提高专业能力是关键。不断学习新技术、新语言、新框架、新工具可以获得更多的开发经验和技术能力,提高个人竞争力。因此,需要将技术学习包容在职业规划中,针对企业的相关需求,深入学习和掌握相关技能,以满足不同职位对技术的不同需求。
2. 具备系统性的综合能力
作为职业发展的关键要素,综合能力不止技术综合能力,还包括对于团队合作、项目管理、行业趋势了解、紧急解决问题等技能的发展。用系统性的视角,积极学习和总结工作中的经验或外部实践,并从中汲取经验与教训,从而逐步发展综合能力。
3. 及时参加有用的培训
无论是线上培训还是线下培训,这些资源都为程序员学习提供了重要的支持。通过参加有用的培训课程,进行系统学习和不断巩固培养职业能力,以获得更加全面的技术知识与能力。
三、拥有正确的职场心态,健康管理自己
当一个人处于竞争激烈的职场里,需要具备无畏、自信与乐观的心态,用理性且积极的态度在职场中获得成长。加之程序员工作特点,工作压力大,长时间的代码编写会导致身体和心理上的隐患,因此,程序员必须健康管理自己,保证身心健康。
1. 保持积极心态
围绕程序员这个工种,周围的环境和工作内容还有真实的`压力,程序员心态不好,工作会受到影响。因此,程序员需要保持一个积极的心态,感悟自身的工作价值,一点点重拾自信心,使用自己的不断努力去证明自己。
2. 健康管理自己
程序员应当注意保护肌肉、眼睛及心理健康,例如要遵守工作时间和生活时间的区分,充分休息锻炼,掌握放松的方法、多参加社交活动、寻求心理方面的支持等。
综上所述,程序员职业规划的核心在于对自己的认知和定位,以及对自己的技能、职业发展方向、学习和综合能力进行提升和管理,最终形成健康的职场心态,实现自己长远职业规划路径。通过不断的调整计划,解决问题,并快速适应市场及工作变化,逐步提高自己的竞争力与职业成就。
程序员职业规划2
随着信息技术的快速发展,程序员已经成为了现代社会最受欢迎的职业之一。而在这个充满机遇和挑战的领域中,可以说人才竞争十分激烈。因此,对于程序员来说,完善的职业规划是必不可少的,它可以帮助我们更好地发掘自身技能,提高自身能力,实现职业发展的新高度。
一、了解自己的兴趣和素质
一个成功的职业规划需要建立在对自己兴趣和素质的了解基础之上。程序员的职业涵盖了各个层面,其中包括前端、后端、移动端、大数据、AI等多个方向,每个方向都有着不同的技能要求和发展前景。因此,了解并确定自己的兴趣和优势,对于选择合适的方向以及今后的职业发展都十分重要。
二、定位职业发展方向
在了解自身兴趣和素质的基础上,程序员需要进一步明确自己的职业规划方向。选择方向需要考虑领域前沿、职业发展前景、该领域人才需求等因素。同时,也应该基于自身优势选择相对应的方向,这样可以从技能上得到更高的成就感和成长空间。
三、掌握技能与提高能力
程序员的职业发展离不开技能的提高和能力的增强。要让自己在竞争中脱颖而出,就需要不断学习和掌握先进的技术知识和技能。新技术的迭代更新也要求我们有一定的自学能力,以适应技术发展的'变化。同时,不断积累工作中的实践经验也有助于提高我们的能力和职业发展。
四、培养社交与沟通能力
在程序员的职业规划中,沟通和社交能力同样不可或缺。良好的沟通能力可以帮助我们与同事和管理层进行更有效的沟通和协作,从而提高工作效率;而广泛的社交圈子则可以让我们获得更多的信息和机会,为我们的职业发展注入新动力。
五、实践锤炼
在职业规划中,实践是一项极为重要的环节。除了在工作中积累经验外,我们还可以通过自己的项目和作品来展现自己的实力。同时也可参与线上或线下的开发者社区和技术交流活动,以了解新技术和认识更多的同行,推进职业发展。
总的来说,程序员在职业规划中需要明确自己的职业方向,掌握技能和提高能力,积极培养沟通和社交能力,并通过实践锤炼自己。在这个过程中不断追寻自己的职业价值,实现职业发展中的突破。最后,我们需要记住,职业规划虽然重要,但并非一成不变,应该随时适应和调整自己的规划。
程序员职业规划3
程序员是一个非常热门的职业。在当今数字化的时代里,越来越多的企业需要有能力的程序员来自动化各种业务处理,确保其高效和准确性。随着信息技术的不断发展,程序员的职业前景也越来越受到重视。对于程序员来说,职业规划非常重要。今天我们来探讨一下程序员职业规划的问题。
1.了解行业趋势了解行业趋势是程序员职业规划的重要步骤。虽然程序员的工作本质上与编码相关,但他们必须紧跟技术的发展,掌握最新技术,适应不断变化的市场需求。了解行业趋势有助于程序员规划自己的职业方向,选择更适合自己发展的技能和工具。
2.提高技能水平要想在程序员职业生涯中取得成功,提高技能水平至关重要。这包括开发技能、测试技能、项目管理技能等方面。对于程序员来说,学习语言和框架是非常必要的,但我们不能一味地追求最新技术。应该将注意力放在两个方面:一方面是个人兴趣和实际需求,另一方面是企业需求和市场趋势。这两个因素共同决定了程序员职业发展的方向。
3.建立自己的品牌建立自己的品牌也很重要。有时候,人们可能会低估一个程序员的技能水平,或者不能充分理解其价值和贡献。因此,程序员需要建立自己的个人品牌,以显示对自己的专业知识和经验的投资和承诺。可以运用社交媒体,扩大个人的影响力,展示作品, 参与一些活动等等,来让自己的品牌变得更有价值。
4.深入研究公司文化程序员在选择即将加入的公司时,应该了解公司的文化和价值观。这包括企业的主导团队,企业的愿景和使命,以及自己能否与企业文化相匹配。不同公司有不同的文化和价值观,选择一个与自己完全相对立的公司,不仅会影响个人发展,而且可能会产生文化冲突。只有与企业的文化和价值观相吻合,才能更好地融入公司,取得更多的成功。
5.明确职业目标职业目标非常重要。明确职业目标是为了更好地规划自己的职业生涯。做出合理的职业目标,是从大局考虑自己的.职业生涯,并对未来充满信心和激情的重要举措。在确定职业目标之前,应该认真审视自己的技能和兴趣,并了解行业的发展前景,决定自己未来的职业方向。
在程序员职业规划方面,有很多具体的技术和方法。 然而,上述的几个步骤都是非常重要的,可以帮助程序员在不断变化的市场中优秀的发展。同时,在计划职业生涯之后,要根据其职业目标进行长期规划,不断努力,不断提升自己的能力,适应市场的需求,成为一名技术出色,实践经验丰富的程序员。
程序员职业规划4
随着科技的不断发展,计算机技术被广泛应用于各个行业,越来越多的人选择成为一名程序员。程序员是指从事程序开发、设计、维护和优化的专业人员。作为一名程序员,除了专业技能的掌握,职业规划的重要性也不容忽视。下面,本文将介绍程序员职业规划的几个方面。
第一、认识自我
在职业规划中,首先需要认识自我,了解自己的兴趣、优势、不足和目标。只有真正了解自己,才能找到自己想要走的路和实现职业目标的方法。因此,程序员应该明确自己的`职业目标和发展方向,同时关注自己专业技能的提升和行业趋势的变化。
第二、提高专业能力
程序员的核心能力在于专业技能。随着技术的不断发展,程序员需要不断学习和掌握新的技术和工具,同时不断提高自己的编程能力和解决问题的能力。在职业规划中,程序员应该以自己的行业和公司为基础,了解自己工作所需的技能和知识,制定专业能力提升计划,并不断执行和反思,以实现自身的成长和发展。
第三、培养软技能
除了专业技能,软技能也是程序员职业发展的重要因素。软技能包括沟通能力、团队合作能力、领导力、自我管理能力等。软技能能够帮助程序员更好地与同事、上级、客户沟通,更好地协作完成任务,更好地管理时间和压力。在职业规划中,程序员应该意识到软技能的重要性,并通过培训、参加活动等方式积极提升自己的软技能,成为一个全面发展的程序员。
第四、寻求职业发展机会
职业发展需要更多的机会,程序员可以通过多种途径寻求发展机会。例如,参加行业会议、加入技术社区、为开源项目做贡献、参加编程比赛等。这些活动不仅能够让程序员了解最新的技术、行业趋势,还能够拓展人脉,为今后的职业发展奠定基础。
第五、坚持学习和反思
在职业规划中,学习和反思是不可缺少的环节。只有不断学习,不断反思,才能够不断进步。程序员可以通过阅读书籍、博客、技术论坛等途径不断学习,同时也可以通过分析自己的工作和项目,反思自己的不足和改进方法。在这个过程中,程序员不仅能够积累更多的经验和知识,还能够保持对职业的热情和动力。
总之,程序员职业规划是一个长久的过程,在这个过程中程序员需要不断提高自己的专业技能和软技能,寻找职业发展机会,坚持学习和反思。只有不断努力,才能够成为一名优秀的程序员,实现自己的职业目标。
程序员职业规划5
随着科技的发展和计算机技术的不断进步,程序员这个职业逐渐赢得了人们的广泛关注和认可。越来越多的人选择进入这个行业,成为一名优秀的程序员,享受着高薪、高福利的待遇。不过,为了在这个行业中立足并获得成功,除了具备优秀的计算机编程技术和知识外,还需要制定一份良好的职业规划,从而能够顺利地进行个人和职业成长。
一、职业定位
职业定位是指确定自己所从事的职业发展方向和目标。程序员职业发展的目标可以分为技术和管理两个方向。在技术方面,程序员可以成为技术大牛、技术专家、架构师等,而在管理方面,则可以成为团队负责人、研发经理、技术总监等。在初入行业时,可以先从技术岗位开始着手发展。随着工作经验的增加和技术水平的提升,逐渐向管理岗位转变。
二、技能提升
程序员的核心能力是技术能力,要想取得职业发展,技术能力一直都是非常重要的。为了更好的职业发展,程序员要保持对新技术的关注和学习。这里有几种学习技术的方法:
1、通过技术会议和交流活动进行学习:程序员可以参加各种技术大会,如GDG、PyCon等,从中获取新的技术信息和技术思路,掌握新的技术知识。
2、通过网上教程和视频教程进行自学:在程序员的'道路上,搜索引擎是我们的好伙伴。程序员可以通过搜索引擎,查找网上的各种教程和教学视频,进行自学。
3、通过书籍进行学习:书籍还是保持程序员技术竞争力的最好途径之一。针对自己的职业定位,和工作内容,系统地阅读一些经典的编程书籍将会非常有益。
三、沟通与协作
当程序员参与到一个项目开发中时,通过协作工作来解决团队的共同问题是至关重要的。所以创造一个良好的沟通与协作环境是非常必要的,可以通过以下两个方面实现:
1、对于项目进度和计划,要有明确的理解,以便能够更好地制定工作计划,并协调完成任务。
2、要建立一个良好的工作关系,建立有效的交流渠道,保持高效的沟通协作。
四、职业规划的实行过程中应该注意的事项
1、明确目标:在制定自己的职业规划时,要先认清自己的成长目标。只有明确了个人的职业目标,才能更好地规划自己的职业道路。
2、持之以恒:职业规划不是一天或一时半会就能实现的,而是需要付出长时间和持之以恒的努力才能够实现的。
3、优先考虑实际情况:制定职业规划时,需要优先考虑自己的实际情况,根据自己的具体情况和实际条件制定出可行的职业规划。
4、自我激励:走向成功的职业道路上难免会遇到困难。在困难面前,需要自我激励,勇于面对。
五、总结
相信通过以上的分析,大家对程序员职业规划应该有了更深入的认识。程序员这个职业发展前景广阔,同时也需要在职业规划和个人发展上做出艰苦卓绝的努力。希望广大程序员在自己的职业生涯中,能够制定一份具有实际意义的职业规划,为自己的职业生涯保驾护航,迈向更高更远的职业道路。
程序员职业规划6
在当前信息时代,程序员作为人才市场中的佼佼者,备受关注与青睐。而对于程序员职业规划,其重要性也不言而喻。下文将针对程序员职业规划中的关键问题,提出一些有助于程序员职业发展的建议。
一、合理规划职业目标
程序员的职业目标应该是与自己的技术水平相匹配,并且符合市场发展趋势的。要了解未来职业发展走向和行业趋势,熟悉发展潮流和新兴技术,积极学习并不断提升自己的技能水平和工作经验。同时,也要注重对自己的职业生涯进行规划,设立长期和短期目标,并且不断修正和调整,使自己的职业生涯更加有针对性和实际性。
二、注重专业技能的学习和提升
当今时代,技术发展迅速,新技术不断涌现,除了日常的代码编写以外,程序员需要不断学习各种新的技能和知识,包括:前端技术、后端技术、移动端技术以及人工智能等。因此,程序员要注重技术的学习和提升,建议通过平时工作中的积累、参加各种培训和课程等方式不断学习和提高专业技能。
三、拓宽交际圈和加强自我营销
除了专业技能之外,交际能力和个人形象在职场中也同样重要。建议程序员在工作之余,多参加相关社交活动、技术论坛或会议等,结识更多的同行和相关人员,拓展交际圈。同时,定期分享自己的成果和经验也十分必要,可以通过建设自己的博客、微信公众号等,提高外界对自己的认识度和关注度。
四、注重人才培养和团队领导力
随着工作年限的不断增长,程序员的职业发展也应该朝着管理、领导和创新的方向发展,注重技术管理及创新能力的培养。此时,建议程序员积极参加团队管理、培训等方面的活动,同时注重个人与团队领导的沟通协调和有效竞合能力的提高。
五、时刻关注职业市场变化和机遇挑战
最后,程序员们需要时刻关注职场变化和机遇挑战,当有发展机会时及时调整自己的'职业发展方向和工作目标。同时,需要不断评估自己的市场价值、技术水平和职业优劣势,借助市场机会提升自身竞争力和职业发展。
总之,程序员职业规划是一个长期且动态的过程,需要不断修正和提升,建议程序员根据自身的实际情况制定长期和短期的职业规划,注重技术水平的提升、拓宽人脉、培养团队领导和创新能力等多方面,从而实现有效的职业发展。
程序员职业规划7
随着科技的不断发展,计算机技术日新月异,程序员职业也变得越来越受欢迎。但是,对于一个程序员来说,仅仅只是知道如何编程是不够的。程序员需要保持学习和进步,制定职业计划,以适应日益变化的技术和市场需求。在本文中,我们将讨论如何制定程序员职业规划。
1. 了解自己的技能和兴趣
首先,程序员需要了解自己的技能和兴趣,在此基础上制定职业规划。了解自己的技能可以帮助程序员确定自己的专长和优势,并且可以找到自己的市场定位。了解自己的兴趣可以让程序员更加热爱自己的工作并保持动力。程序员可以通过参加技能评估,行业研讨和职业咨询来了解自己的技能和兴趣。
2. 设定长远和短期目标
在了解自己的技能和兴趣后,程序员需要设定长远和短期目标来实现职业规划。长远目标可以是在未来五到十年内达到专业水平或独立开发软件等,而短期目标可以是在未来一到两年里取得MCTS或PMP等认证,或是学会新技能等。设定目标时,程序员需要考虑自己所处的`市场,市场需求和未来的发展趋势来确定目标。
3. 持续学习和思考
程序员需要不断地学习和思考来实现职业规划。程序员需要持续学习并掌握新的编程语言,框架,开发工具和技术。持续学习可以让程序员保持竞争力,并且可以帮助程序员更好地适应市场和技术快速发展的变化。除了持续学习以外,程序员需要通过思考来探索新的创新和解决问题。思考可以帮助程序员深入分析市场和技术的趋势,以便更好地制定职业计划和方向。
4. 建立良好的工作关系
工作关系可以成为程序员职业生涯中的重要因素。程序员需要建立良好的工作关系来获取更多的职业机会和交流经验,同时也可以帮助程序员在技能和专业方面成长。程序员可以通过参加技术会议,参加社区活动和关注社交媒体等方式来建立良好的工作关系。
5. 养成良好的所有习惯
程序员职业规划除了以上几点外,程序员需要养成良好的工作习惯,包括时间管理,任务规划,团队合作和自我管理等。养成良好的工作习惯可以提升工作效率和质量,同时也可以让程序员更好地为职业发展打好基础。
总之,程序员职业规划既要考虑自身的技能和需求,又要综合市场和技术发展的情况来制定计划。通过养成良好的工作习惯,持续学习和思考,建立良好的工作关系,程序员可以不断提升自己的职业能力和竞争力。最后,程序员需要用自己的实际行动来实现职业规划和追求职业发展的目标。