程序员三到五年的职业规划,要如何做职业规划

程序员三到五年的职业规划,要如何做职业规划,第1张

程序员三到五年的职业规划,要如何做职业规划?让我们一起来看看吧!对于更高级的技术人员, 他们所关注的就不是解决基本的生活问习题了。 他们所关注的就是开展和成就感。 从现在看, 他们更为缺乏的是交流, 尤其是和水平差不多或者更高的人进行交流。 李巨锋说:"我建议他们做一些国产的产品, 做一些自主产权的技术。 比如, 我们还有产品开发的部门就在做国产数据库设计。 "

一、方向

1、人, 最关键的是要有一个方向感, 不要太盲目, 这就需要程序员有一定的判断力 李巨锋认为, 电信行业新增的市场容量每年有 1 万亿, 而且由于是新增市场, 人员也比 较容易进入此外, 中国的手机市场非常大, 由于无线应用的迅速发展, 可以预料, 基于手机和电信结合 的软件的就业 前景就比较好, 事实证明, 很多人也在向这个方面转变 达内的成功与行业需求也不无关系, 韩少云说: "从金融和电信行业角度看, 对软件人才的需求每年以 30-50%的比例增长 熟悉这两个行业 所需要的 IT 技 术和背景的人才, 需求量是最大, 缺口也是最大的 " 中国的信息管理软件市场也是容易就业的市场

二、想法

作为程序员的我们, 满足于实现一个程序功能的快感, 得意于从网上下载别人的代码加到自己的程序中, 陶醉于自己写了上百万行代码。 有想过自己是在创造吗, 还是装配车间的技术工人。 日趋成熟的开发工具, 逐步把有丰富想象力的我们沦为奴隶。 从网上下载个压缩库就用着、 成熟的加密算法直接使了、 包装好的类库就include。 为何不探究其算法实现、 性能优化、 底层机制。 有人会说很”难” 啊!究竟是难, 还是掌握的知识不够, 还是理论没有达到一定高度。

三、走技术、管理路线

对于走管理路线的人, 是具有” 完成任务为第一要务” 、 ” 有计划、 善于管理时间” 、 ” 善于与人打交道” 性格特点的人, 重要的是” 综合素质” , 而不是” 专攻” 。 但是这些都是可以改变的, 很多公司也会选择技术做得最优秀的人做管理。 由于我是一个技术痴迷狂, 管理这块, 我没有发言权, 不做多解释。

 四、心态。

人活在世界上在于奉献而不是索取, 帮助别人是一件很快乐的事情, 作为程序员的我们心胸要开阔些, 低调些、 虚心些, 公司的李老师、 老张就是一个心胸很宽广、 低调的人, 值得学习, 三人行必有我师, 我们熟悉的只是自己的这一块、 这个领域, 不懂的地方要虚心向别人请教, 我见过浮躁、 过于自信的人,也见过做人低调的人, 发展结果完全不同。

JAVA作为编程语言在社会的方方面面都体现了非一般的价值,那么在JAVA靴子成长的道路中,一个好的规划会带来多大的收益呢?java课程看看下面的就知道了!

先给大家划分一下程序员的级别和工作吧:

初级程序员:做一些静态的界面;

程序员:做一些增删改查的小模块;

中级程序员:做逻辑较复杂的模块;

高级程序员:做核心模块;

项目经理:系统的整体架构;

部门经理:多项目的管理;

总裁:多部门以及企业的发展规划。

如果刚毕业,就多花几年积累经验,不可能靠一门绝技吃遍天下,不要指望java开发赚钱多还是c++orNET赚钱多。太早。积累经验为主。积累设计,架构,测试,交流,管理,情商等多方面的经验。然后再根据以后n年的积累做出决定。理想的情况是一专,多能。必须有一样精通的,但是要知道,所谓的高手决不是只会一项,到了他们的级别,什么都一样,看的是学习能力和推理能力。所以,先静下心来积累经验

1、希望你能从中有所收获。

2、一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚毕业,还不知道将来可能做什么?”,“跟着感觉走,先做做看”。因为,这样的观点会通过你的潜意识去暗示你的行为无所事事、碌碌无为。一直做技术,将来成为专家级人物?向管理方向走,成为职业经理人?先熟悉行业和领域,将来自立门户?还是先在行业里面混混,过几年转行做点别的?这很重要,它将决定你近几年、十年内“做什么事情才是在做正确的事情!”。

3、软件开发团队中,技术不是万能的,但没有技术是万万不能的!在技术型团队中,技术与人品同等重要,当然长相也比较重要哈,尤其在MM比较多的团队中。在软件项目团队中,技术水平是受人重视和尊重的重要砝码。无论你是做管理、系统分析、设计、编码,还是产品管理、测试、文档、实施、维护,多少你都要有技术基础。算我孤陋寡闻,我还真没有亲眼看到过一个外行带领一个软件开发团队成功地完成过软件开发项目,哪怕就一个,也没有看到。倒是曾经看到过一个“高学历的牛人”(非技术型)带一堆人做完过一个项目,项目交付的第二天,项目组成员扔下一句“再也受不了啦!”四分五裂、各奔东西。那个项目的“成功度”大家可想而知了。

每个人的人生中20岁到30岁这段时间,是在痛苦中摸索的时间,而且这段时间还有一个很奇特的现象,就是虽然是痛苦的但是大多数人还是有很多的快乐的事情来冲淡这种痛苦。孔子曾经给人的一生每个阶段一个名称二十弱冠、三十而立、四十不惑、五十知天命、六十花甲、七十古来希。20~30岁就处在弱冠这个时期,这时人最初尝试酸甜苦辣的时期,因为在此之前的我们都好像是生活在伊甸园里。

这个时期我们刚刚成年,很多的思想都非常的不成熟,因此对于自己的了解也就少之又少。尤其是在大学刚刚毕业这个时期,十五六年的教育让我们学到了一堆的理论,可是却没有学会任何一项关于如何适应社会,如何真正的了解自己的技能,所以在网上看到的大多数想寻求帮助的人以这个年龄段的人最多。

我在这个时期也是这样,心比天高,眼比手高,目光短浅,只知道技术,所以工作中得罪了很多的人。在不断的跳槽之后,我发现了一个问题——不管我的技术有多高,我周围的人并不会因为我技术好而对我有任何的好感,反而技术好还有可能得罪到某些人。我的事业也不会真正的因为技术高而得到质的改善。而且我感觉如果一个人的人品以及素质不够好的话,其技术也不会有多好。

到了如今,我已经进入而立之年,回头看看发现了一个很有意思的规律。这个规律可以从我枕边所放的书在这10年中的变化体现出一些事情。从开始身边的书大多是什么什么精通、什么什么快速入门、什么什么宝典之类的厚重的书。然后逐渐变成畅销的经典书籍,然后到了现在我身边的技术书籍已经很少了,取而代之的变成了诸如《程序开发心理学》《人性的弱点》《道德经》之类的了。我到底怎么了?

仔细分析一下,才知道,我已经开始对我的人品&人格有所考虑了。因为我感觉,我的技术已经很难提高的一个主要的原因就是我对于人生&自己了解的太少了。所以导致我在写程序或者做设计的时候不能将技术发挥到更高的水平上。有一句话——“程序人生”,这句话随着我的年龄的增长对其的理解也在不断的改变。现在我感觉写程序就好像是写人生,一个人有什么缺点,他的程序就会有一些相应的与其他程序员不同的缺点,而且不管怎么学习和读书都无法纠正。但是在我真正的从性格上改变了某些不好的东西后,才方发现这些错误以在逐渐的减少。

当我开始真正的理解了编程该如何做的时候,我也开始发现我的知识是多么的贫乏。而且这时的我也不会去再问我的前途该如何规划,某个技术是不是会落后之类的问题了。因为我已经找到了我该找到的东西。

上面的这段话,我想很多初如行的人会不理解。没关系,这些话就算是说给10年前的我听,我也不会理解的,而且还可能会反驳。我只是想说出我浓缩版的思想历程,让看到的年轻人知道,将来你也可能变成这样。

至于上面这个问题的所问的程序员的人生该如何规划,我的想法就是在有能力的情况下多多的深入技术——但不能太杂。在有条件的情况下多多的读一些非技术性的书籍以丰富我们的知识面,净化我们的心灵。只有这样你才能创造出设计精良甚至完美的软件。如果大家有心的话,可以看看那些历史上的设计大师或者是科学家,这些人虽然可能是建筑大师、物理大师、数学大师,可是他们有个共通的地方,那就是他们并不单纯的在某个主要的领域是专家,他们大多数都还是一个哲学家、思想家。这是偶然吗?明显的不是!在积累了这些该有的知识之后,你就会发现不再迷茫,因为你已经了解了自己,知道自己从事什么是适合的了。这样你就会更加专著于你所选择的东西。逐渐的变成了一个专家。等你到了专家的级别我想也不会在为人生的规划有所困扰了。因为每个人都有属于自己的规划,而且每个的规划都是不同的。

20~30岁是痛苦的发现自己的阶段,在这个阶段要充分的了解自己,根据这些了解找到一个适合自己的行业。另外就是要为而立之年准备足够的知识,因为到了30岁以后我们真正的钻研技术的时间就会逐渐变少,取而代之的是与人打交道。而与人打交道的看家法宝就是你的人品 要好。这也就是说为什么要三十而立,立的并不是你的事业,其实是你的德、你的人品。

要做事,先做人!!

(抱歉,我的口气有点说教的味道,真的不好意思!我只是想努力的表达出自己想说的东西。)

java程序员职业规划步骤

一、java程序员职业规划第一步:

1、基础必备:至少看过2本语言基础书和一本领域技术书。

2、部分参与项目1-2个。

所需时间:3-12个月

二、java程序员职业规划第二步:

1、行业知识领悟、扩展相关应用知识。

2、完整参与项目1-2个。

3、可以指导新人完成工作。

所需时间:6-12个月

三、java程序员职业规划第三步:

1、深刻理解面对对象知识。熟悉常用架构,对公司采用的架构能提出改善意见。

2、参与需求讨论并能提出简化方案。

3、能为决策提出一些建议。

四、java程序员职业规划第四步:

1、能够对整体需求方案做出精确描述。

2、运用一种架构对项目、产品进行设计。

3、评估项目风险、以及预留方案。

4、实现核心组件、技术难关。

5、行业技术指导。

我认为程序员需要做好自己的人生规划和职业规划,同时也需要在上班初期就有属于自己的目标。

对于每个程序员来说,程序员找到自己的工作之后,因为程序员在工作初期的待遇会比较好,所以很多人可能会彻底放松下来,同时也没有属于自己的职业规划。在这种情况之下,程序员的年龄变大的时候,程序员就会发现自己的竞争能力在不断减弱,同时也会遭遇所谓的30岁危机和35岁危机。对于任何一个程序员来讲,程序员首先需要了解自己的真实优势,同时也需要根据自己的优势来制定属于自己的职业生涯。

小公司和外包的程序员需要提高自己的技术能力。

对那些在小公司以及在外包公司的程序员来说,因为他们本身的福利待遇就没有那么好,同时也享受不到正规岗位的发展前景,所以他们需要不断提高自己的技术能力,通过这种方式尽可能进到正规企业上班。在提高了自己的技术能力之后,小公司的程序员也需要积累相应的项目经验,并且把这种项目经验当成职场进步的跳板。

程序员需要有效规划自己的职业生涯。

在工作初期的时候,我觉得每个程序员都需要有效规划自己的职业生涯,最好能够根据自己的真实优势来制定属于自己的职业方向。有些人的性格比较外向,所以他们可能会比较适合从事管理类型的工作。有些人的性格比较内向,但他们在工作中会比较细心,他们会更加适合往技术方向发展。

除此之外,我觉得每个程序员都需要尽可能做好相应的技术积累,特别是在自己面临换岗或者换工作的情况下,一定的技术积累可以帮助自己度过职场危机。

以上就是关于程序员三到五年的职业规划,要如何做职业规划全部的内容,包括:程序员三到五年的职业规划,要如何做职业规划、JAVA程序员职业规划之路、如何规划自己的程序员人生等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10052057.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存