大家好,今天小编关注到一个比较有意思的话题,就是关于java系统职业规划的问题,于是小编就整理了3个相关介绍j***a系统职业规划的解答,让我们一起看看吧。
作为一名IT行业的从业者,同时也是一名计算机专业的研究生导师,我来回答一下这个问题。
对于已经有六年从业经验的J***a程序员来说,未来的职业规划应该考虑好三件事,其一是向哪个方向发展,走技术研发路线还是管理、咨询路线;其二如何不断突破当前的岗位发展瓶颈;其三如何提升视野并增强***整合能力。
对于程序员来说,一定要有一个自己的主攻方向,这样才能够走得更远。如果自己的学习能力比较强,而且基础知识扎实,对于技术有浓厚的兴趣,那么可以走研发专家路线。如果一直从事应用级开发工作,同时积累了大量的行业知识,那么未来可以走行业咨询专家路线。未来随着行业结构升级的不断推进,研发级人才和行业咨询人才都有广阔的发展空间,在产业互联网阶段都能够获得大量的发展机会。
选定方向之后,接下来应该考虑的问题就是如何不断突破岗位发展瓶颈,要想突破岗位发展瓶颈一方面要通过岗位开发任务来获得提高,另一方面也需要自主学习,通常来说岗位任务会起到比较重要的作用,毕竟程序员岗位的业余时间比较有限。突破岗位发展瓶颈,一方面要不断提升岗位级别,另一方面也要考虑自身所处的环境是否能够获得持续的提高。通常来说,公司越大成长的空间也会越大。
最后一个问题就是如何不断提升自身的视野,对于程序员来说,由于接触的内容有较大的局限性,所以对于视野会有一定的影响,要想解决持续发展的问题,首先应该从提升自身的视野出发。程序员要想提升视野有两个比较常见的方案,其一是多交流,其二是提升学历,读研对于提升自身的视野会有较大的帮助。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网方面的问题,或者考研方面的问题,都可以咨询我,谢谢!
个人感觉,如果是做传统项目那么久,再出来做其他项目也没什么优势了。现在三十岁的确需要考虑一下职业规划的问题了。如果在这家小公司能够得到股份跟老板合作的方式去工作的话,还是建议留下来,毕竟是自己轻车熟路的事情。如果实在不行的话,还是尽快的转换方向比较好。三十岁重新接受新环境的能力也还是可以的。
虽然不少优秀的J***a开发人员都在做底层的平台级开发,但是在应用层也有大量优秀的J***a开发人员,只不过工作的分工不同而已。
通常情况下研发级程序员做底层研发比较多,而应用级程序员做应用(功能模块)开发比较多,但是应用级程序员中也有大量优秀的开发者。从工作分工方面来看,并不能通过工作内容来区分是否是优秀的程序员。
研发级程序员通常要跟着产品线展开研发工作,主要的任务就是不断对平台进行功能性升级,对于研发级程序员来说对基础知识结构的要求比较高,最常见的要求就是要有扎实的数学基础,包括算法设计、数据结构、编译方面的知识,另外还要对[_a***_]系统和计算机网络有较为深入的了解,因为平台级开发(容器)往往需要跟操作系统和计算机网络有大量的交互。
对于研发级程序员来说,突破已有的技术边界是一个重要的工作目标,平台级开发往往能够决定应用级开发的功能边界,所以平台级开发的难度往往也比较大。目前做平台研发的程序员往往都具有较高的学历,或者具备丰富的从业经验。另外,研发级程序员的职业生命周期往往也比较长。
应用级程序员的工作任务大部分是基于软件平台做各种功能性开发,应用级程序员要对业务逻辑有深刻的理解,能够根据业务逻辑设计出合理的流程,很多应用级程序员也需要进行算法设计和实现,所以应用级程序员的工作也有一定的难度。
总之,优秀的程序员往往从学习能力、工作能力、交流能力等多方面进行评判,从行业整体来看,大部分研发级程序员都是比较优秀的从业者。
我从事软件开发工作多年,目前也在带大数据方向的研究生,我会陆续在头条写一些关于大数据方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有软件开发方面的问题,也可以咨询我。
谢谢!
程序员,这个职业是需要高脑力输出的行业!不管是大企业,还是中小型公司,其中都是有划分了很多的职位!可能大企业职业划分很细致,而中小企业职位划分很模糊,可能一个管理者身兼数职!如果从一开始做互联网行业,就有一个很清楚的认识和职业规划,对后期的职业发展都是有一定的好处的!
程序员可以从事的职业有UI,后端,大数据,架构,测试,运维等技术性行业!而一个互联网公司,并不是都有写代码程序员组成的,也需要一些产品的设计,和售前,售后的人才组成的!
1.第一,如果希望自己后期能一直从事技术性的岗位,那就需要积累大量的项目经验,和实战经验。最后转为系统架构师,往技术部经理,和技术总监岗位发展!
2.第二,如果对产品的设计,较为感兴趣,可以往产品经理方向发展!这就需要你平时多多了解不同产品的优缺点,以及创意性的产品设计。
3.第三,如果你对销售感兴趣,可以往销售经理方向发展!这个需要你对市场动向特别敏感,对用户的需求能准确把握,同时有很好的沟通能力!
以上是一个互联网企业中的不同职位!不同的岗位需要匹配不同的能力!你的性格,和兴趣爱好决定了你以后的出路!当然刚毕业的程序员,经验还不足,需要不断的学习,不断的积累项目经验!不管以后从事什么管理岗位,都需要从写代码开始!我建议开始能去一些中小型的或者创业公司,去实习工作几年时间,了解清楚自己到底擅长什么!
谢谢邀请,我在华为5年的,虽然我也当了半年的项目负责人。也和身边的同学做一些比较:
你想当总经理,还是少做这样的规划比较好,因为不现实。一个公司就一个总经理,如果这个公司不是你家开的,不管怎么优秀,怎么熬,你能当上总经理的概率都很小。
二:从开发转为管理层,但是很有可能的,因为在工作一直做技术也不是很好。举几个我身边的例子,
我同学在宇视科技,进去半年当项目经理,因为当时部门极速扩张,他比别人稍微优秀一些。
在海康的同学,花了三年的半的时间当项目经理
我在华为,混了4年半,才做了半年的临时项目负责人,我的领导基本上都是比我早公司3年。我去阿里的同学,现在也还在干技术。
举这几个例子,想说明什么。
你能不能当管理,一看你的努力和实力,二看机会。
机会来说,在小公司机会更多,公司部门越稳定,机会越少。公司越牛逼,里面的人也越牛,你当管理的机会越小。
这就是马云所说的:小公司的机会更多。
你好,我是w3cschool,在线编程***,根据我在这个行业10年的经验,可以认真告诉你——请您先认真做好你现在该做的事情,别去想什么管理层和总经理这种事情。
在职场里面,最忌讳就是刚毕业,就想指点江山,挥斥方遒。
你有想做到管理层和总经理,这是非常正常,而且有这种上进心是非常难得的!
但是,也恰恰如此,你应该忘掉这些事情!
先把你应该做的事情做好!
然后,多学习,多学习,多学习!
再,努力做事,做好该做的事情!
你能力上去了,你把事情做好了!
你要是不升到管理层是不可能!
——除非这家公司有问题,那么换一家公司,当管理层!
人们常说“不想当将军的士兵不是好士兵”,初入职场,就想做管理,要当总经理,看起来有点好高骛远,不切实际,但事不预则废,为自己的职场立一个目标,高处着眼,进行适当的对标,小处着手,规划自己的职业发展路径,也是非常必要的。要谈规划,我们就要问三个问题了:我在哪?要到哪?如何去?
首先,我们不妨先将几个阶段的里程碑特点说一下:
1、程序员,应归入技术,要说“技术”阶段的终极特点,就是“支手撑天、钻木取火”,成为靠谱的技术大牛,为公司添薪加火,但还停留在做事层面,还属于术;
2、管理,就是“管人理事”,而不仅仅是个人做事,自己做的好不算好,大家好才是真得好,关键在理,理顺人与事,这就属于佛道的范畴了;3、总经理,这里一个“总”,就是要两眼观天下,一口激人心,更要心稳如石;突出一个“经”,就是“经营”,既使有无数的技术大牛,人与事再和谐,终究一个公司要发展下去,归根结底要经营下去,要有市场有赢利,总经理最后体现的是“天经地义”,时刻能够玩转公司!
第二,用前面的里程牌特点,进行对标,不难看出,要成为总经理,就要有市场能力;要成为管理层,就要管人理事,沟通协调,分解分配,这些就是基本功了;当然搞技术,最重要的是体现出靠谱,刀枪剑戟,攻城拔寨,所向披靡,让boss记住你,信任你。
第三,那就让我们开始规划成为总经理的路线吧。
1、如果你有牛B的市场能力,那就去当大BOSS吧,如果当不了,就直接成立公司,程序员就作为偶而放松的兴趣吧!
2、如果你已是合格的非总经理管理者,那就快点去市场渠道吧,在那里锻炼展示你非凡的开疆扩土能力;
3、如果你现在还是苦逼的程序员,那就好好编程,天天向上,早点技而优则仕,在自己不干活的情况下,把人用好,把事完成好,向产品向市场前进!
最后,祝你早日成为BOSS!但还是提醒你,规划永远是规划,让其中的某个条件不允许时,要适当的调整目标,毕竟我们永远都是自己的老板!PS:如果你是个二代,或者你在一个充满官僚的地方,甚或一个家族的企业,前面所说的大部分不适用,你懂得!
到此,以上就是小编对于j***a系统职业规划的问题就介绍到这了,希望介绍关于j***a系统职业规划的3点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.freeconferencesource.com/post/28435.html