程序员未来职业规划

2025-01-17|版权声明|我要投稿

程序员未来职业规划(共8篇)

程序员未来职业规划 篇1

1.1 动态规划原理

在奥赛竞赛中最重要的算法则是“动态规划”, 现在是动态规划满天飞, 认为任何程序都可以用动态规划来解决。但是动态规划的两个基本前提却被忽略了, 即“最优化原理”和“无后效性”。动态规划所处理的问题是一个多阶段决策问题, 一般由初始状态开始, 通过对中间阶段决策的选择, 达到结束状态。这些决策形成了一个决策序列, 同时确定了完成整个过程的一条活动路线 (通常是求最优的活动路线) 。

初始状态→│决策1│→│决策2│→…→│决策n│→结束状态

动态规划的设计都有着一定的模式, 一般要经历以下几个步骤:

(1) 划分阶段:按照问题的时间或空间特征, 把问题分为若干个阶段。在划分阶段时, 注意划分后的阶段一定要是有序的或者是可排序的, 否则问题就无法求解。

(2) 确定状态和状态变量:将问题发展到各个阶段时所处于的各种客观情况用不同的状态表示出来。当然, 状态的选择要满足无后效性。

(3) 确定决策并写出状态转移方程:因为决策和状态转移有着天然的联系, 状态转移就是根据上一阶段的状态和决策来导出本阶段的状态。所以如果确定了决策, 状态转移方程也就可写出。但事实上常常是反过来做, 根据相邻两段各状态之间的关系来确定决策。

(4) 寻找边界条件:给出的状态转移方程是一个递推式, 需要一个递推的终止条件或边界条件。

动态规划的主要难点在于理论上的设计。确实动态规划的作用是非常大的。

1.2 一个动态规划题目

砝码称重:

设有1g, 2g, 3g, 5g, 10g, 20g的砝码各若干枚 (其总重≤1000g) , 要求:

输入:

a1 a2 a3 a4 a5 a6 (表示1g砝码有a1个, 2g砝码有a2个, ......20g砝码有a6个)

输出:

Total=N (N表示用这些砝码能称出的不同重量的个数, 但不包括一个砝码也不用的情况)

输入样例:1 1 0 0 0 0

输出样例:Total=3, 表示可以称出1g, 2g, 3g 3种不同的重量题解

按照第1种砝码、第2种砝码、……第6种砝码的顺序分析。在分析第i种砝码的放置方案时, 依次在现有的不同重量的基础上, 放1块、2块、……a[i]块, 产生新的不同重量。

1.3 程序分析

看上述动态规划方程:n0[n0[0]+1]=total│total=n0[j+k*weight[i], visited[total]=false, 1≤i≤6, 1≤j≤no[0], 1≤k≤a[i]

表面上看似乎是正确的。我把程序贴在下面 (用C++改写, 程序中还作了说明) :

程序中的问题有两处: (1) for (j=1;j

2 解决方案

2.1 改进方案

修改后的源代码如下:

程序中引入了新的数据结构PEIZHI和新的函数bool searchTotal (int i, int k, int w) , 解决了问题1“j值因为是按照递增规律, 可能以前并未算出, 而现在用来计算了”。而问题2“j值中的砝码重量和个数可能是以前计算过的, 现在又被重复计算了”只解决了部分。开始以为程序正确无误了, 但是仔细验证程序返回的每一个值时, 发现后面的几个是错的, 重复计算了。

2.2 引入组合

此题目只能用组合的方法来完成, 原来的int weight[]={0, 1, 2, 3, 5, 10, 20};//砝码的重量序列和int num[N+1]={0, 0, 0, 2, 2, 2, 0};//N种砝码的个数, 废除0位, 1-N。

可以把同一种类砝码的不同个数也看成是不同种类的, 这样就将二维问题降到了一维问题。很明显这是一个典型的组合问题。上网搜索发现一种组合程序只是计算数字组合的结果, 根本无用。还有一种组合程序可以, 出现过在信息学奥赛复赛试题上, 计算过程也是相当的繁琐, 3个函数嵌套调用, 且要传递多个参数, 这样的程序看到都会头痛。不知为什么引入了计算机教材中去了。万事万物皆复杂, 同时也皆简单。为什么呢?学过辩证唯物主义理论的人都知道, 无论多么复杂的事物, 在外部看来只是一个系统, 内部才是无数个要素, 如果细心计算每个要素对外发生的作用, 以及要素之间发生的作用, 如果要素个数很小, 问题不大。如果要素个数超过1千亿呢?那是无法计算的。但是如果只计算这个系统对外发生的作用, 那就很简单。

2.3 堆栈调用

这个程序是正确的, 比起教科书上的组合代码, 虽然繁琐一些, 但是看起来是简单明快。

用堆栈解决了原来的n-2个参数调用, 将参数转化成了数组, 这样就好处理了。全局变量的使用也是很重要的:

int n[1000];//堆栈使用的临时变量,

int stack[10000];int top=1000;

但还是太繁琐了, 而且每一个组合函数需要事先手工输入。于是又改进了一下代码将它的规模精简成了教科书的组合程序的规模。

2.4 最终代码

除了ONE () 和TWO () 函数无法归并, 其他都归并了。一个函数void组合 (int x)

比起以前的代码不但简单, 而且通俗易懂。代码编码的原则, 是正确、通俗易懂, 而且要快速。如果一个代码尽管运算正确而且很快, 但是代码深奥难懂因此含混晦涩。

3 结语

微信:小程序的未来 篇2

目前,微信的用户基数大,相比于其他平台,用户在微信上的停留时间很长。使用微信,用户就必须授权拍照、通讯录、位置、螺旋感应等权限。如果是其他的应用,用户未必会开放这些权限。据了解,微信“小程序”已首批开放给200名拥有微信服务号的开发者进行内测,而且目前开发者发布的小程序无法在用户的客户端显示。

微信想要建立自己的生态,争抢用户桌面。像一些服务类的和资讯类的App,依靠朋友圈传播,可能是被微信最先切走用户使用时间的一类应用。理论上,这和开发者的利益是不冲突的。微信既能给它带来用户,又能给它提供更好的基础服务,比如支付。但敏感的是,在微信的平台上,开发者若想像原生应用那样获取用户信息,那是不可能的。

小程序是基于H5开发的程序,但用了类似于JS-SDK的框架,提供了更多的接口和组件,让程序更加流畅,体验接近Native App。能够云端发布程序,同时也能缓存数据,实现了借助微信这个最大的Native App来让H5App更强大的目的。

未来的电脑程序设计师作文 篇3

每个人都有自己的梦想,有的想成为宇航员,有的想成为服装设计师……..而我却有一个不为人知的梦想----我想成为一名优秀的电脑程序设计师。

知道我为什么想成为电脑程序设计师吗?那得从几个月前的一件事情说起。记得在一个星期六的晚上,我正在家里玩电脑游戏时,脑海中突然冒了一个奇怪的念头:“电脑游戏这么复杂、好玩,人们是怎么弄出来的呢?如果我长大了也能设计出好玩的游戏,小朋友们一定会象喜欢杨红樱阿姨那样喜欢我,那该多好呀!”我把我的想法告诉了爸爸,爸爸意味深长的`说:“你想成为一名电脑设计师的想法是好的。但是电脑设计师需要丰富的电脑知识,而且还要学好英语才能设计出优秀的成果。你想成为一名电脑设计师,就要从小好好学习,一步一个脚印,一点一滴积累知识,为实现你的梦想奠定踏实的基础,明白吗?”听了爸爸的话,我点了点头,并在心里暗下决心:“今后我一定好好学习,为实现我的梦想而努力。只要我脚踏实地,有朝一日我一定会用我的行动让爸爸、妈妈大吃一惊,对我刮目相看。”

程序员职业规划 篇4

第一步: 分析你的需求:

你也许会问:这一步怎么做呢?不妨试试以下两种方法。一种是开动脑筋,写下来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)员工管理能力——体认员工需求,体验快乐管理;

职业学校学生校外实习操作程序 篇5

1 校外实习前的准备与动员

地质工程系地质勘查、测量等专业是实践性很强的专业, 学生实习大多属露天作业。由于校外露天作业有别于校内教学, 校外的空间大, 学生自由度也大, 校内的各种管理制度犹如“将在外, 军令有所不受”的味道, 那么突出的问题是实习的组织, 实习岗位与实习内容的一致, 实习管理与人身安全。因此, 在操作校外实习时很重要的一点是实习准备工作要细致, 对学生思想动员要强势。

1.1 准备工作要细致实习准备工作主要是做细文本材料、实习

单位落实、实习岗位与分组、实习指导老师、带队老师的安排及学生食宿的安排。

文本材料主要是专业教学实习计划及实习指导书、毕业设计指导书、学生学习参考材料、实习考核鉴定表和实习报告 (含毕业设计) 文本格式等都要印制, 发放到学生。

落实实习单位事前要组织好大量的联系与考察工作, 选定好后与这些单位签订学生实习协议。采用相对集中, 分散安排的原则, 学生分队或分组分别派到校外实习单位。在安排上要考虑到校外实习也是教学组织形式, 因而学生实习不宜过分分散, 相对集中为好, 便于教学的组织与管理, 但又因企业的工程项目容量有限, 接受学生实习能力有度, 以一个项目为例, 一个工程的施工工地不可能过多的接受一个专业学生的集中实习, 所以学校被迫多联系落实几个企业, 只有相对分散又相对集中安排才能消化一个班级或几个班级同年级的学生校外实习。如何确定企业为我校实习单位, 我系在操作层面上做以下考虑:先考虑校企合作企业, 后考虑其它企业;以学校为圆心参照点, 先近后远, 先选离校最近的企业施工工地;以企业资质为参考点, 优先考虑企业的资质, 企业的文化, 企业的社会荣誉。

落实实习指导与带队老师是实习教学的保障条件, 与学校紧密合作的企业, 应考虑集中安排, 安排的人数尽可能多些, 便于学校派出带队老师 (同时兼任实习指导老师) 驻点, 负责学生在校外实习期间全权代表, 校方行使管理职能。分散在其它企业的学生实习指导老师可由学校和企业联系, 选派有经验的技术人员, 能工巧匠, 双方认可, 下聘书委任校方实习指导老师。为了确保企业实习指导老师工作有效, 学生划出学生实习经费, 认定认可企业实习指导老师的工作。

1.2 思想动员要强势学生的思想发动工作尤为重要。

学生对实习的目的、要求、意义以及注意事项等通过实习动员, 使学生都有清醒的认识。对在校外实习学生守纪、守法、人生安全等具体问题以案例形式告诫学生, 起到预防、强化效果。特别强调实习时的劳动观念, 吃苦精神, 合作意识。思想发动工作达到要鼓劲, 鼓舞效果, 使学生明白该做什么, 注意什么, 老师都应先想到。通过思想发动, 使学生满怀信心, 踌躇满志出发, 且有足够的心理准备应对野外实习挑战, 适应露天工地实习环境。

2 校外实习组织与学习形式

校外实习是一种教学形式, 校外实习教学是一种真实情景的教学, 有它的特殊性, 应把握好实习基地与实习教学的有机结合。实习基地对教学的影响主要是推动教学改革, 把书本理论与实用技术有机的结合起来, 让课堂走进企业, 让企业技术、管理经验及资源等走进课堂, 使学生受益。因此而组织实习教学要考虑到以下问题:

实习教学过程是动态的, 实习教学内容不是以教科书按部就班一个个章节顺延, 它是随工程项目的进展程度而动态变化, 指导教师的备课要相应应对。

学生按地勘项目、测绘项目施工岗位而进行分组实习。依据岗位划分实习班组, 实习小组长由小组成员优秀者担任, 是一个重要角色, 起到带队老师的助手作用。小组成员数量以岗位可容纳人数为准, 以异质为组别。

学习材料由专业教材和工地文本资料为主, 学习方式以集中和分散指导为主要形式。雨天工地停工, 学生集中上必要的理论课, 视情况晚上可集中学习, 教师指导, 学习形式以小组合作式进行, 尽量避免学生单独实习而无伙伴。

3 实习过程监管

实习组织的存在确保校外实习是一项有意义的教学活动, 而不至于学生处于“放鸭”式, 散漫无人问津, 无人管理状态。因此, 建立校外实习组织机构很关键, 建立学生校外实习联系信息库很有必要。在组织结构中, 实习一线的校方带队教师、指导教师、企业的指导教师和学生所在的班级班主任是学生实习过程监管的主体力量。校方带队教师或指导教师既是教学执行者, 也是学生日常行为管理者, 承担了校内教师与班主任双重身份。指导老师的巡视或访谈是掌握学生实习过程学习效果的有效手段, 学校利用双休日派出专业老师或班主任到学生实习工地查看和平时的电话询问, 是实习过程监控的增补手段, 两者结合起来, 全过程实施监管。

4 实习成果与评价

学生的实习成果指的是学生学习的效果表现, 一方面以学生提交的实习报告, 另一方面是以现场的技术表格的填写、或测试数据、或数字化成图图件、或勘查工程的进度与质量等作为学生的成果。

根据高等职业学校以培养生产一线高技能人才教育为目标, 以及与此相适应的专业知识、岗位技能、职业素质的教学目标, 实习校外实习“知识、技能、素质”三位一体的综合评价。

4.1 专业理论知识评价专业知识是岗位技能的基础。

技能的训练需要专业知识指导。评价时要把理论知识与岗位技能有机结合起来。重点评价理论知识在实习过程中具体运用效果, 评分式可用答题或心智问答等现场考评方式进行。教师要设计测试题, 以测试表格为文本呈现。

4.2 岗位技能评价岗位技能评价是学生校外实习评价的重点内容。

技能评价应强调: (1) 根据职业岗位要求, 对最基础、核心技能进行评价。 (2) 技能评价应循循渐渐进行、细化标准, 便于操作。通过探索, 我设计的《地质工程系学生校外实习岗位技能评价标准》。分为基础技能、综合技能两类。

4.3 职业素质评价

素质培养是教育的根本, 素质培养对高职学生尤为必要, 可以增强高职学生的就业竞争力, 奠定专业发展的基础;可以弥补学生非智力因素不足。素质培养应赋予职业特征, 也就是把职业素质称为“通用能力”, 是从事职业活动必须的能力。主要评价学生的生活自理能力, 纪律自律能力, 自学能力和专业发展能力, 交流表达能力, 团队合作能力, 刻苦耐挫能力和应急应变能力等, 系部设计评价表格。

评价的结果以定量、定性评价为准。以优、良、中、及格与不及格五个考核等级定量评价和实习单位的考核意见及学校实习指导考核意见为定性评价。

5 实习总结与表彰

学生校外实习要及时进行总结与表彰, 首先教师要进行工作总结, 既谈成绩, 也谈存在问题与不足, 便于这项工作的改进, 学生要进行个人实习总结, 从自己的实习表现、学习效果和切身感受自我总结。根据学生的实习成果、考核成绩与意见、评出优秀实习生给与表彰, 评出优秀实习报告或毕业设计, 将优秀的实习成果开一次展示会。

摘要:文中结合学校多年的操作学生校外实习时的做法, 系统地总结出了地质工程系学生校外实习操作程序。

职业规划:有规划才有未来 篇6

“规”是画圆的器具,“划”是划定边界。自己想过什么生活,想做什么,想做到什么程度,要及早确立方向、立好站牌、划好线路图,以免走错路再回头,赔上时间成本,落在同时起跑的人后面。这就像穿衣服系纽扣,第一个扣子系错了,所有的都乱套了。职场上的快乐王子并不多见的原因是,太多人从参加工作起就少做一件事——做职业规划。如果你不知道你要到哪儿去,那通常你哪儿也去不了,你会陷入有热情无目标而带来的种种烦恼之中。

日子如果过得没有目标,就只是几段散乱的岁月。但如果把一种努力凝聚到每一日,去实现一个梦想,散乱的日子就集成了生命的永恒。职场流传这样一句话:成功不取决于所站的高度,而是取决于所面朝的方向。拿破仑说过:“机会——我一手创造了机会!”问题的关键在于,带着目标筹划才可以赢得更多的机会。

规划是新员工职业人生的一件大事,需要及早筹划。有规划的人是在用心打理自己的人生,没有规划的人是职业“空心人”,没有风时会原地不动,一阵风就不知飘向何方了。

规避职业规划误区

误区一:找个可以改变性格的工作

性格是与生俱来的,不少职场人希望通过工作来锻炼和彻底改变自己,这会有一定作用,但与自己性格特质、能力特长等完全不相合甚至背道而驰的工作,不仅不能让你发挥所长做出成绩,还很有可能会让你消磨自信,导致更深的挫折感。

误区二:找本专业的工作一定有优势

一般状况下,找本专业工作在专业知识、技能上有一定优势。但现状是,大学生的专业学习不到位,在知识和技能的准备上不充足,技能水平很难与用人单位的需求对接,常常无“优势”可言。大学生应有针对性地学习和积累一些专业技能,多从实践中了解社会、职场以及自己的能力特长等,以便毕业时与职场“无缝接轨”。

误区三:调整心态,一定能喜欢上现在的工作

喜欢一份工作,是因为这份工作满足了你的成就感、价值感,且不断刺激你追求新的目标。职场人选择职业时,一定要结合三方面进行综合决策,即自身的能力特长、职业价值观和当前的职业机会。通过全面的分析和判断才能找到合适、感兴趣、让自己全身心投入的好工作。

误区四:三四十岁才做职业规划,已经来不及了

程序员职业规划发展路线图 篇7

发布时间:2009.09.08 14:13 来源:赛迪网 作者:高阳

锐哥准备为大家烹饪红烧鲤鱼,小丫主动要求跟锐哥学习烧鱼,这也使小蔡和大熊非常感兴趣变得积极主动。锐哥首先要求他们把配料准备好,小丫又进行配料准备任务分工,没有的配料分头到超市购买。用料如下:

鲤鱼(一斤半到两斤的鱼最好)、蒜头两头整的、姜片5~6片、小香葱3根、小红辣椒10个左右,分两段切(超市有的卖盒装的),辣豆豉(可用老干妈代替)1大匙、豆瓣酱2大匙、盐少许、鸡精1小匙、料酒1匙、清水2碗、1两纯瘦肉馅、植物油少许。

锐哥让他们注意,收拾鱼的时候要将鲤鱼鱼腹两侧各有一条与细线一样的白筋去掉,可以除腥味;在靠鲤鱼鳃部的地方切一个小口,白筋就显露出来了,用镊子夹住,轻轻用力,即可抽掉。大家七手八脚很快备齐了用料。

时间:6月10日 17点 地点:锐哥家 人物:锐哥、小蔡、大熊、小丫

锐哥边烹饪鱼边讲解说:“首先将收拾好的鲤鱼控干水,最好准备一条干净餐布或者厨房专用纸巾再将鱼上的水分吸干,油入锅烧热,把准备好的鱼放里面煎至黄色再翻面煎成黄色,将鱼装盘待用,如果你手艺到家,鱼也可以一直放在锅里进行别的程序操作。再将肉馅放入锅里炒,直到变色,放少许料酒,再接着放豆瓣酱还有老干妈和肉馅炒匀,这时姜片和整粒的蒜也放进去小炒一分钟,把煎好的鱼再放进去,加两碗水放入小红辣椒。

“这会可以放一点点盐,因为豆瓣酱和老干妈里都有盐味,再放鸡精粉盖上锅盖,改中小火烧至汤快收干时把鱼装好盘,里面的汤剂留在锅里,把切好的小香葱放入锅里翻炒两下关火,将汤剂淋到鱼上。这道菜就做成了,看似复杂,其实材料都准备好做起来又快又简单。”

小丫品尝了一口称赞:“锐哥的手艺真不错!味道好极了,色泽红亮,蒜香浓郁,皮焦肉嫩,咸鲜微辣。”很快大家一起吃完了饭。

锐哥:“大家注意到没有,其实烹饪鱼的过程与一个人的职业规划的过程相似,从配料收集→加工→实现目标(红烧鲤鱼)。另外,职业规划非常重要的一点是要学会角色分析能力。大部分人在长期的工作中趋于麻木,对自己的角色并不清晰。但是,就像任何产品在市场中要有其特色的定位和卖点一样,在职者必须让自己有一些过人之处,让自己的价值和成绩得以体现并受到认可。”

小蔡:“在第一次钓到鱼的时候,我感悟到的就是因为对软件行业不了解,所以缺少一根结实的线将自己与梦想有序地串联起来,因此很难深刻体会到目标在自己掌控下挣扎时的力量。那么,通常程序员如何对自己的角色做分析呢?”

锐哥顺手在纸上画了几个图,说:“确切地说,你应该问程序员通常的发展路线是怎样的?你们可以看看这个图(如图3-1所示),当一个初步的职业规划方案已经成型时,如果制订者目前已在一个软件公司工作,那么,对他来说进一步的提升非常重要。首先要做的则是进行角色分析,反思一下这个职业环境对个人的要求和期望是什么,如何使自己在单位中脱颖而出。

图3-1 “通常,软件技术人员的职业发展有几个选择:专注于技术,成为技术专家;转型到技术型销售、技术支持等;随着技术成长,从技术性管理到高级管理。这是大家都看得清楚的方向,也都在向这些方向的金字塔尖努力。

“就像烹饪鱼一样,每一个阶段目标都需要你进行角色分析,找出这一角色需要的‘配料’,当你注意收集技术、素养等相关‘配料’后,就会成功烹饪出你所需要的目标鱼。前提是你一定要了解自己的特点和优势,就好比黄瓜种子是不可能培育成西瓜一样。”

锐哥继续说:“这归根结底,都是以技术为基础。在扎实的技术基础上(高级软件工程师),如果有着比较强的抽象设计能力,又打算专注于技术开发,架构师是个好的选择;如果性格更适合做管理,情商能力突出,技术型管理应该是下一步的方向。这种发展规划属于‘瘸腿走路’的类型,各有侧重主攻发展的职业方向,也是目前一般程序员普遍采用的发展路线规划。”

小蔡认真地看着图说:“程序员职业规划还有这么多学问!我看到每个角色配合的学历,那么学历和认证证书真的很重要吗?还有必要花钱参加社会技术培训吗?”

锐哥:“决胜点在于长期的点滴积累,认证证书、成绩、丰富的经历是求职的表面文章,在目前软件行业里不是很看中这个,真正的‘内功’是需要规划的。至于培训,我倒是很建议直接加入软件公司,你就会学到很多实际的东西。不过,学历教育虽然在职业生涯里不是主要的,但是随着职位的提升却有很重要的意义,能辅助拓展你的职业发展空间,而不是以此为阻碍从而失去更多的机会。”

“已经工作两年以上的程序员可以有几种基本的职业规划:技术专家、软件架构师、实施顾问或销售。其中程序员最主要的发展方向是资深技术专家,无论是Java、.NET还是数据库领域,都要首先成为专家,然后才可能继续发展为架构师。尽管架构师的职位可以工作一辈子,待遇也非常好,对于科班出身的程序员最为适合,但这种工作职位非常有限,因为在中国目前的IT行业,架构师需要的条件比较复杂,而且需求量也比较少,这也是我国软件行业走向国际并有待成熟的因素之一。”

大熊指着另外一张图说:“这个是综合才能型发展路线图(如图3-2所示),我听说目前国内缺乏的是管理能力和专业知识技能并驾齐驱的IT人才。是不是指着这种复合型人才?”

图3-2 锐哥说:“是的,特别是懂得运用目标管理技术的项目管理人才,既掌握核心技术又有全局掌控能力的项目管理人才,非常难找。我建议对于大多数人来说,首先是要专,只有在技术方向上做得比较深入,才能适当做工作调整,把自己转变为某个领域的专家。

“然后,根据自己的情况,决定自己做软件架构师还是高级的顾问销售,另外一部分人可能就会走向管理,这和个人性格与情商有关。软件优秀的管理者都必须懂得技术,掌握核心技能的人才向管理岗位转型有很大的优势,因而提升管理能力成了转型的关键。譬如,当唐骏还是微软一名普通程序员时,就从公司发展的角度考虑,向老板提议开发了中文版Windows,最终使他从几万名工程师中脱颖而出,成为部门经理。正如他所说,虽然是程序员,但自己不能只把自己当程序员,你可以为老板和公司着想。

“调查研究后,带着解决方案去找老板,就会得到老板的重视和信任,所以一定要增强工作主动性和参与性。无论是软件开发还是项目管理,国内员工大多只是做好份内事或完成交派任务,很少能主动发现问题。其实,只有拥有更高眼界,才能谋取大发展。

“总之,程序员要根据本身的基本素质、技术能力选择开发层次,由低到高,逐步发展。也是一名程序员本身具备相应素质的循序渐进的发展轨迹,包括很强的技术背景和综合管理才能等素养,这也就是所谓‘两条腿走路’的职业规划发展路线。”

小蔡:“原来技术转型还有这么多学问,受益匪浅。我打个比方,如果只是一名程序员,但仍需要站在项目经理的层面上看自己的工作,这样才能更好地合作,融入团队中,并且锻炼自己的思想境界,从而提高自己。”

锐哥:“小蔡说得是。另外,在未来发展上首先确定自己的发展方向和研究方向,在学习技术的同时还要为以后做准备,做好以后的技术转型。广度和深度是相对的,先广还是先深实质上从某种意义来说取决你的工作性质,如果你是从事单一工作的,多半你会短暂先深,因为这是你立足的根本;而如果你选择的职业是综合性的,比如管理、讲师等,那么你必然要先有广度才可以,但一段时间后,你都要转入深度,只有你在某一方面或领域有一定的深度后,你才能继续寻求广度,否则,你将什么都会,但什么都不精,这样的人在市场上是最难以立足的。”

大熊:“这张程序员发展路线图挺有意思,国际人才型(如图3-3所示),一定要求外语口语流利吧?”

图3-3 锐哥:“是的。如果说前面‘两条腿走路’要求的综合能力成分多,随着国际化相互联系越来越紧密,那么国际化人才可以说是当前更为便捷的程序员职业规划发展之路。目前,国际化软件项目经理是人才市场上炙手可热的人才,有丰富经验、外语口语好的软件项目经理是抢手的香饽饽,供不应求,薪水自然也是水涨船高。最重要的是,一个优秀的项目经理可以在这个岗位上长久工作下去,并且有向高层进一步提升的可能。外语好、技术又好的程序员发展路线很广,是目前国内外软件企业需要的热点人才。”

小蔡:“锐哥跟我们说了这么多,感觉对程序员、对软件行业的整体发展路线清晰了很多,但是我该用什么方法进行选择呢?” 锐哥:“要想正确地选择,你得必须充分地了解、分析自己,你要学会SWOT职业规划自我分析法。”

总结与提升

成功与失败的区别在于,成功者选择了正确而失败者选择了错误。因此,我们常常能够看到一些天赋相差无几的人,由于选择了不同的方向,人生却迥然相异。选择正确的方向尤为重要,希望不同的程序员根据自己不同的优势和特点能画出适合自己的程序员职业规划图。

软件开发也是有层次区别的,比如,按层次从高到低通常可分为: 系统开发:如操作系统、数据库系统、服务器系统开发; 专业开发:如网络安全、游戏、人工智能开发; 应用开发:如MIS、BI、ERP等系统开发; 普通开发:如网站、简单应用系统开发。

程序员的规划 篇8

貌似这一点适应的行业最广,但是我可以很肯定的说:当你从事web开发一年后,重新找工作时,才会真实的感受到这句话。

工作第一年,往往是什么都充满新鲜感,什么都学习,冲劲十足的一年;WEB行业知识更新特别快,今天一个框架的新版本,明天又是另一个新框架,有时往往根据项目的需要来不断学习新东西;所有,很多时候感觉,自己用过的东西真多呀!但是真正深入研究的东西却不多。

面试,是跳槽后第一个需要面对的问题;而且不同公司面试的着重点不同;但是却有一个共同点:Java基础是必考的。工作第一年,可能问你String对象创建的理解,常用的框架是什么等等;工作第二年,就问你Java内存分配机制是什么,类是如何加载的等等;第三年,就问你常用的设计模式是什么,你在工作中充当什么角色,怎么独立完成一个模块等等; 可以看出——这是一个典型的程序员的成长过程:

使用Java—->深入理解Java积累经验——>独立设计分析能力——>独当一面的多面手!因此,必须学习:

1.Java基础的深入理解;

不多作解释,推荐书目《Java编程思想》,《Java线程》,《Java NIO》,《深入java虚拟机》

2.数据库

最常用的是Oracle了(当然银行项目等需要DB2等),熟练掌握使用存储过程,触发器等;

3.UML

项目中经常要写文档,项目经理的基本功,程序员走向设计的基本功;

4.设计模式

这个建议多看吧,在阅读源码中体会;

5.linux系统

需要掌握常用的linux命令——部署在windows操作系统上的项目很少吧。

其他就不多说了,大家可以补充。

学习上,兴趣是最大的老师;项目驱动也是不错的选择,总之,不学习不行。

第二.积累行业背景;

行业背景非常重要;工作3年后必须确定自己的行业背景,比如一直从事电信行业,一直从事银行项目,一直从事ERP行业等等。

一个程序员不可能是一直写代码的,就是写代码也要知道业务逻辑,满足什么需求;俗话说隔行如隔山,每个行业的业务都不一样,甚至差别很大,比如你一直从事流媒体的研究,让你跳槽到一家银行项目,完了,一切从头学吧,以前的行业经验都用不上了;而且,一个公司公司招人,就是希望找到那些很容易上手,不需要培训业务很久的程序员;频繁跳槽的朋友,一定要注意这点;

一直在一个行业呆久了,就可以成为这个行业的专家;我们可以经常看到,一个项目组的某个leader,代码写的一般,但是却可以跟客户流畅的沟通,控制着新需求的提出,bug的修正等等;而客户也很愿意跟他打交道,因为那些老的项目只有他能维护,他甚至熟悉系统的每一张表结构——-可想在这个行业呆的时间有多久啦。

第三.合理的职业规划

什么是职业规划—-就是你短期或者长期的一个职业计划!大道理不讲,咱简单点。先问你几个问题:

a.你工作几年了,你愿意一直和新入行的新手一样就是个简单的程序员吗?

b.你愿意一直写代码,而不关心其他吗?

c.一个项目的前期需求,设计,后期部署维护,领导找到你,你说咱搞不定,行吗?

程序员不是敲代码的机器。第一年太多东西不懂,你可以一切听从老大的安排,敲敲代码,看看数据库,测试自己和别人的代码;但是第二年,你还是这样吗?不可能的,一年的经验你完全可以入行了,是时候该学习怎么进行需求分析,怎么设计数据库,怎么写各类文档,怎么写更好的代码?这是高级程序员的要求!

什么是高级程序员?具有分析设计能力,能进行技术攻关,而且具有某行业深厚背景的程序员!

所有,一个项目立项后,你要积极的参与到前期设计中,跟老同志们一道思考分析问题,学习经验!OK,你这就成长啦!

千万不要认为程序员就是写代码的哦!!

而且,通过一个项目的开发,你要能粗略的统计出一个功能的开发时间;比如一个模块有20个小功能点,你开发了80个小时,每个小功能点平均2小时——这时在前期就能评估工作量啦。当然每个人的效率和工作质量是不同的,因人而异,但是大概的工作量应该是可以统计出来的,用于统计一个项目的工作周期;

具备上面的能力,你起码已经是一个项目组的骨干啦!此时,就可以带领小弟做开发而不是平凡的一个被带领者啦。

很多公司的项目骨干和项目经理都不是通过招聘的来的,都是培养出来的——-工作2年,思考能力不错,善于动手,很上道!OK,此时项目经理和公司中层可能就注意到你了,就会给你多分配任务慢慢的锻炼你,这时候千万不要闹别扭哦(曾遇上这样一个同事,技术很好,人也不错,领导突然给他分配很多任务,他开始是默默承受,后来闹意见啦!领导找他谈话后,他算明白啦!顶过一段时间就基本适应,可以快速的做完;后来他成了我们那批人中新的项目leader啦),跟带你的人好好学习,多劳动,很快就出头啦!

如果你工作了多年,属于老鸟了,也要善于带人,能提携小弟!因为只有小弟成长了,你身上的担子才会轻,项目才会顺畅的进行!

而且高级程序员(本科为例)工作四年左右工资就达到一个瓶颈了(一线城市是9K—1.2W),这时候必须“转型”—–高级程序员只是你能力的一部分,系统分析师,架构师,技术主管才是你应该告诉别人的职务,薪资才能再次提升。

第四.良好的心态和体态

程序员必须有责任心!这点非常重要。遇上问题,不能随便的踢皮球,很认真的和别人沟通,提出自己的见解,和客户联系,才能把问题解决。技术上的问题不是问题,总可以解决,但是需求上的问题,必须搞清楚!一旦需求出错,一个项目就可能延期或者失败。程序员的责任心决定了他的成长,一个有责任心的人才可能成为骨干,让领导信任!

其次就是能顶住压力,大家都知道程序员要加班,压力大,所有遇到问题必须不轻易放弃,合理的根据能力去处理!

身体是革命的本钱,程序员尤其重要,天天坐在电脑前,很容易发胖,变成鸭梨身材,所有多锻炼呀!

到某些程度就不要跳槽了,在一家有发展前景或者工作开心的工作长久呆下去吧,不能跟年轻人比热情了,这时候要的是稳重,在公司充当的是一个资深的IT从业者,帮人优化程序,分析需求,为项目出谋划策解决疑难等。

第五.多写技术文档

多写技术文档是好事哦—–其实它是对你工作经验的总结和提高!一个愿意和别人分享知识的人,才能在不断的思考中提高!而且,写文档很锻炼人滴!

所以建议木有博客或者经常看别人文档自己却不写的同行,赶快开博吧,其乐无穷呀!(技术文档注重简洁精练,提供源码;总结性文档注重亲身体会!)

第六.关于跳槽

跳槽,对IT人来说绝对不是个陌生的词汇,几乎所有人都身体力行过。首先我要强调一点,跳槽并没有坏处,但是频繁的跳槽就不好了。在工作的前4年,必须跳槽,而且鼓励跳槽(建议经历2—3家公司);每个公司对技术的侧重点都不同,对开发流程控制都不一样,所需要的技术性人才自然不一样;比如外包公司,要的是一个代码狂人(我很喜欢招做过外包的人,感觉很多在外包公司待过的人做事的效率很高);小事业的公司,要的是一个全能型的程序员(能设计分析,能写代码,能部署);大的公司,要的是一个技术扎实,有潜力的人(英语好,理解能力好,Java基础扎实);这样如果你在一家公司呆久了,很可能就模式化,如果一旦离开这家公司,找工作有时候很容易碰壁;多经历两家公司,对程序员很有益!而且我自己也有感觉,每次找工作都在强制自己学东西。

而且关键是,一次跳槽,薪资就更高了 —– 很多人跳槽都是对当前薪资不满呀。

注:本文为网友上传,旨在传播知识,不代表本站观点,与本站立场无关。若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:iwenmi@163.com

上一篇:日照民俗文化下一篇:2024年第四季度关于文艺工作座谈会的思想汇报

付费复制
期刊天下网10年专业运营,值得您的信赖

限时特价:7.98元/篇

原价:20元
微信支付
已付款请点这里联系客服
欢迎使用微信支付
扫一扫微信支付
微信支付:
支付成功
已获得文章复制权限
确定
常见问题