程序员未来前景如何?大龄程序员出路在哪里?

发布网友 发布时间:2022-04-23 04:03

我来回答

15个回答

懂视网 时间:2022-04-20 09:21

转型哪个新语言呢?unity,cocos2dx,swift,oc,h5,java还是c++呢!

回复内容:

放弃AS3吧。我写了十几年Flash/Flex/FMS/AIR/AS1/2/3了,还不是转了:Good Bye, Flash!

AS3的程序员(假如你也同时熟悉Flash的话),转型的方向还是很多的。因为Flash的缘故,你对前端周边技术(视频、音频、图形图像)了解应该会比较多一点,那么转前端会非常容易。

HTML5之类的就不说了,转那个没什么难度,本来AS3和Javascript就是同源,HTML和CSS学起来也就是两三天的事情,业余时间平时学一下就可以了。但要注意补习一些HTTP协议的知识(AS3的API封装得实在太傻瓜了……)。

AS3的许多特性都是致(chao)敬(xi)JAVA的(例如 flash.utils.ByteArray 就是 java.io.RandomAssessFile 和 java.nio 的合体),所以你转JAVA问题也不会太大。不过,也仅仅是语法比较熟悉,设计模式可以通用而已,关于语言应用范畴、性能、用法、文化、优化方法……这两门语言都差别太大了。

JAVA的应用范畴要广泛许多,但和Flash Player 类似的跑在浏览器中的Java applet已经是日薄西山了,而JAVA SE的应用似乎局限在Eclipse这种IDE上(当然优秀的JAVA软件不少的),似乎后端应用才是JAVA的正途。如果你打算向后端发展的话,JAVA是可以考虑的。

JAVA在前端还有一个方向,就是Android开发。如果你开发Android(独占)应用,这个绕不过去。如果你开发跨平台应用,那么HTML5似乎是更合适一点,孰轻孰重,需要自己考虑。

OC和swift依然有Android类似的问题,这两个语言绑定在Apple平台上,对个人发展方向的未免太多,而且只能开发iOS和Mac软件,不能做后端,在考虑方向的时候,优先级应该排在JAVA之后。

Flash目前在页游依然是压倒性的优势,其实在视频领域和在线APP领域,Flash Player还是有不错表现的,我在 怎样学习Flash? - 曾嵘的回答 中总结了Flash能达到的领域。直到现在,Flash Player依然是有优势的,Flash只是被Adobe自己玩坏了而已:为什么 .NET 一宣布开源和支援跨平台,一些人就在喊 Java 可以去死?因果关系何在? - 曾嵘的回答。

所以,我假设你现在是在页游领域,那么转型就有两条路:Unity和cocos2d-x。什么?你发现虚幻4免费了?这个……暂时还是别碰吧……以Flash 和AS3的基础,去碰虚幻基本上就等于找死。

我以前写过一个回答:AdobeAIR与unity3D都是跨平台,那个更好呢? - 曾嵘的回答,现在,我的建议依然不变。假如你想走这个方向的话,我好像还写过一篇可以勉强参考一下的文章:如何学习一种开发框架(如:手机开发cocos2dx方向)? - 曾嵘的回答

如果有空的话,Unity也可以学习下,毕竟cocos2d-x的工具链不完善(cocostudio那个东西不是给人类使用的,不要浪费时间)

所以呢,在你本来是个页游AS3程序员的基础上,我建议的优先级顺序是 C++(cocos2d-x)-> Unity -> JAVA -> OC&swift 。

等等,HTML5在哪里?HTML5不是移动互联网的趋势么: 为什么说html5是移动互联网的趋势? - 曾嵘的回答

前面我提到了,HTML5相对简单些,所以我认为你必须要学。 谢邀!
单从我所在的游戏圈来说,看看最近的招聘情况就知道as3的未来了,该转型了,现在转都已经晚了。
至于那个语言,要看你想从事什么行业了,unity单从语言来说,主流是c#,但是unity本身只是一个工具而已,真正难度在于转型到3D游戏的制作,要补习的地方很多。不过个人觉得在游戏行业里,一段较长的时间内都会一直流行,所以假如你要从事游戏行业,这个会是一个不错的选择。
swift和oc是偏向做IOS应用。
H5呢,说要火已经说了两年了,虽然最近在微信朋友圈里有火过那么一阵子,但里真正流行还有一定距离。
java嘛,可以从事的方向就很广啦,而且相对C++的学习门槛要低一些,当然只是学会语言还是不够的。
C++这个真的要泡几年才能有点程度,as3要转到C++里估计有一段时间要痛苦的。 unity as3的方向也很多,你想转行的话,你想做哪个方向呢?
其实你例的几个都不错,关键要看自己想要什么,另一个是看新的技术哪个自己理能把握,还有周边资源哪个更能匹配。 趁还有工作赶紧的。千万别信什么语言只是工具之类的说辞,你看开飞机的和开拖拉机的就是不一样。
我也做了三年的Flash,下份工作还是,加薪差不多50%,所以还是去了。
在我决定转行的时候,我重新把c++的入门书看了一篇,休息时间抽空看,可以看明白2dx的demo和部分源码。然后从零开始学习OC到自己写一些小游戏,最近又来捯饬unity。
C++和OC对自己编程影响较大,尤其在接触过RAC之后。目前已经选定unity了,可能游戏从业人员都有一颗渴望走向开发的心吧。
要是想快点转型的话,可以试试H5的一个游戏开发框架白鹭引擎 - Egret Engine-免费开源HTML5游戏引擎 呵呵 未必阿 我现在就活的好好的 真打算写一辈子代码? 任何语言都是 你晋身的工具, 通过AS3 我 当上了主程序, 然后做了项目 上线赚钱 升职 PM 现在 做前端技术管理, 下面的人 有做: 手游页游 涉及的有: U3D AS3 COCOS
所以 你不该觉得语言 没落了, 而是 你有没有利用好这个工具, 如果你想写一辈子的程序, 拿语言根本不是问题 你关注的该是解决方案 ,算法, 这些 而不是语言的挖掘 不知不觉 已经站在抉择的十字路口了 未来感觉没有as3了 楼主,我只干一年就跑了 学习新技术,但是不要放弃AS3,AS3还是能做许多事情的,比如开发跨平台的APP,AS3+ANE(c++、oc、java)是我最喜欢的开发方式 unity3d c#,这个门槛最低,而且很有前景,客户端ui编程,有人带带学学就能入手,3d这块就花很多时间,Flash这个有远见的人很早就能看到他没有什么前景

热心网友 时间:2022-04-20 06:29

年龄大的普通程序员,将来的出路无非就是以下三个:
1、稳定地待在一家公司,有一定产出效率,成为一颗螺丝钉,不出彩也不出丑,就像之前棉纺厂的工人那样,直到这家公司不行了,找另一家,继续做个普通一兵。其实这事儿和几十年前的工人一样,只是时代不一样,职业的名字变了。
2、寻找相对优势,到稀缺你技术、能力、经验的地方,找到存在感。比如一线城市回退到二线、三线;比如互联网顶级公司的普通程序员进入小公司;比如互联网行业的普通程序员进入传统行业有软件部门的公司。
3、转行,想干什么干什么去,很多人认为,一个 35 岁以上的程序员相比较一个 20来岁的毕业生,精神状况、身体状况必定是不如刚刚大学毕业的年轻人,所以要尽早转行。那么问题来了,程序员是吃青春饭的吗?程序员的职业发展到底如何呢?
首先,我觉得时至今日,相比其他职业,程序员仍然是一个投入产出比比较高的职业。程序员不是一个“吃青春饭”的职业,而是一个常青的职业。程序员其实也并没有我们想象中那么累,很多互联网公司的工作环境、工作氛围、员工福利都是非常不错的:弹性工作,定期团建,免费健身;一日三餐、零食饮料应有尽有。对于头脑灵活、思维敏捷,但还没有明确职业目标的理工科毕业生而言,把程序员作为职业生涯的起点,应该会是一个不错的选择。以北京为例,应届毕业起薪在 8000-10000 元,比其他职业高出不少。程序员现在小蜜蜂云工作了解很多远程可办公的,全职兼职都是有的,可供的选择还是比较多的。
程序员在职业生涯第一个阶段,通常是 3-5 年。这个阶段要以职业探索为主,脚踏实地写好每一行代码。只有快速学习和成长,掌握过硬的专业技能,这样才能在职场立足,走好未来的路。现在程序员的职业领域已经细分到了令人发指的地步,比如:大数据工程师、云计算工程师、某某语言工程师、系统架构师、web 前端工程师、嵌入式软件工程师、数据库开发工程师等等。

热心网友 时间:2022-04-20 09:21

其实程序员什么35岁就不行了的说法是个伪命题,是人为的强加的致幻剂。虽然软件行业有其特殊性,但是也有其普遍性。其他行业35岁那才真正进入事业快车道,软件行业我认为也差不多。
软件行业不光是写代码,积累到35岁,如果还能写代码那一定是经验丰富,代码水平高,即便继续写代码那也比一般的人好,
当然排除那些不思进取不学习的人。
最差带几个人做个项目经理做项目就比年轻仔强很多。不但可以利用自己的经验还可以写关键代码。年龄其实不是问题。
那问题是什么给大家的印象是35岁程序员就没得混了?其实现在很多程序员其实是码农,大家说IT行业是一个知识更新非常快的行业,其实也不尽然 ,
更新的是表面,其本质一直没变,一个码农一般都学的是皮毛,就懂一点什么框架的编程,缺乏学习能力,不懂软件最基本的原理,学校学的那点一旦过时就什么也不剩了,那面临的就是淘汰。
如果是一个了解软件本质,学习能力强的人,语言只是形式,对于一个项目,
觉得什么语言合适就用什么语言,你懂一门语言,另外一门语言要不了一个星期就可以编程了,关键还是基础,是原理,是思想和经验。
所以程序员们,不要被别人的致幻剂迷糊了,只要你肯学能进步,喜欢软件开发,年龄一定不是问题,只能越来越吃香。

热心网友 时间:2022-04-20 11:13

当前全世界正处于全面信息化的时代,现在的人们从衣食住行样样都离不开互联网,正是数量庞大的程序员支撑起了这一切。每年都有源源不断的互联网岗位诞生出来,技术人才缺口巨大。

按照人们的思维惯例,程序员这一群体都是以男性为主,女性程序员占比极少。对比往年的统计数据,女性程序员占比明显呈现上升趋势(2017年7.38%,2018年7.6%,2019年6.1%,2020年10.4%),这是一个非常可喜的现象,希望能够有越来越多的女性们加入到程序员的队伍中来。

我国互联网的飞速发展时期,网民规模持续增长,市场对程序员的需求尤为旺盛。据报道称,2021年程序员的年薪呈正态分布,主要集中在5-25万之间,占比高达66.3%。超过25万的有27%,而5万以下的仅仅只有4.7%。

程序员的薪资普遍偏高,所以这个行业吸引了越来越多的人。根据调查显示,有45.5%的程序员对现在的薪资不满意或者很不满意,有41.2%的程序员认为现在的薪资一般,这说明程序员期望自己的薪资还有很大的提升空间。

当前程序员的就业领域划分为三个领域,分别是互联网领域、软件开发领域以及传统行业领域,整体来看,互联网领域的工作压力最大,软件开发领域的科技公司其次,传统行业的程序员相对要轻松一些。从薪资待遇上来看,工作压力越大薪资待遇越高,目前互联网领域的待遇相对较高。

热心网友 时间:2022-04-20 13:21

第一,维持现状,不把自己的年龄当回事

但是这样的话就等于把自己的命运跟公司的经营以及和公司的高层领导绑在了一起,这就要看重个人的运气了,因为主要是确定于公司的经济发展情况和自己的混圈子了。

第二,趁自己年轻的时候把技术踏踏实实专注下去

趁自己最年轻的时候来专注做这个事情,把技术知识敦实好,

可以用思维导图为自己做好梳理,一步一步攻关学习,让这些知识串成森林。

技术不懈的追求和不懈的钻研,这条路非常艰辛,没兴趣很难走下去,

这是一条纯技术的路线。

最后让自己变成某领域的技术专业人士,不管是广度还是深度,这样无论走到哪里都是很吃香的。

可以看到很多知名的开源软件作者,他们让自己的软件借助互联网广泛地被人使用,名声有了,自然是处于一个不败之地。

在这里,多说一句,技术是根本,靠吹牛B混上去不是长久之计,慎重。

第三,走管理路线

首先纠正一下,就是从技术做一个公司的管理层,并不是意味着你就彻底摆脱了技术,

就算是你在管理岗位上不再亲自coding,但是你走出来必须要经过一个程序员角色的洗礼,管理上的岗位,主要就是总技术总监,架构师等等。

这个除了要求你具备扎实的技术能力之外,管理能力、表达能力、情商、业务能力,都要具备,

不是吃吃喝喝站个队就能解决了的。

第四,转行

国家单位,或去事业单位担任信息技术岗位,还算是比较靠谱的一种方法。

第5,创业

这就是一条九死一生的道,

有人愿意安安稳稳守着自己的一亩三分地,这是一种幸福。

有人不甘平庸誓要功成名就,终成荆棘遍布创业路上的一副枯骨,但无悔。

也有人一身荣光,披荆斩棘,站在舞台的最*受人膜拜。

热心网友 时间:2022-04-20 15:45

程序员的薪资普遍偏高,所以这个行业吸引了越来越多的人。根据调查显示,有45.5%的程序员对现在的薪资不满意或者很不满意,有41.2%的程序员认为现在的薪资一般,这说明程序员期望自己的薪资还有很大的提升空间。

当前程序员的就业领域划分为三个领域,分别是互联网领域、软件开发领域以及传统行业领域,整体来看,互联网领域的工作压力最大,软件开发领域的科技公司其次,传统行业的程序员相对要轻松一些。从薪资待遇上来看,工作压力越大薪资待遇越高,目前互联网领域的待遇相对较高。

互联网领域的工作量之所以大,与互联网公司的运营方式有直接的关系,互联网公司目前大多以数据驱动的方式来进行管理,每个互联网产品的背后往往有大量的测试版本在运行,这就导致了一个问题,那就是互联网公司从来不缺“项目”,往往都有大量的产品在排队等着程序员开发。另外,互联网公司的产品开发周期往往也比较短,这也是与传统软件开发公司的一个重要区别。

由于IT行业的技术更新速度比较快,所以程序员的学习和竞争压力还是比较大的。虽然程序员的工作压力比较大,但是从IT行业的基本面来看,未来IT行业的发展前景还是不错的。

热心网友 时间:2022-04-20 18:27

程序员虽然在体力以及脑力上占有一定的优势,但是相对而言工作经验欠缺。“老程序员”(相对而言)因为工作经验及阅历等原因,只要在工作上不会出现重大失误等情况,往往在面对均等的升职机会时,往往最容易获得,例如项目经理、总监等。

综上,程序员是个靠实力且发展前途无限的行业。
大龄程序员还在写代码。只能说明了他对自己没有明确的职业规划或者个人的不思进取造成的。IT行业有他的特殊性,第一个特殊性就是知识更新很快,第二个就是很注重职业规划。

所以要想不被淘汰,要么积极学习没拥有很厉害的技术,成为一个领域的技术专家。要么走管理路线,在平时上班的时候就要注重这方面的培养,首先要在工作中锻炼,还有考取一些专业的证书来给自己增加竞争力
程序员在职业生涯第一个阶段,通常是 3-5 年。这个阶段要以职业探索为主,脚踏实地写好每一行代码。只有快速学习和成长,掌握过硬的专业技能,这样才能在职场立足,走好未来的路。现在程序员的职业领域已经细分到了令人发指的地步,比如:大数据工程师、云计算工程师、某某语言工程师、系统架构师、web 前端工程师、嵌入式软件工程师、数据库开发工程师等等

热心网友 时间:2022-04-20 21:25

程序员虽然在体力以及脑力上占有一定的优势,但是相对而言工作经验欠缺。“老程序员”(相对而言)因为工作经验及阅历等原因,只要在工作上不会出现重大失误等情况,往往在面对均等的升职机会时,往往最容易获得,例如项目经理、总监等。

综上,程序员是个靠实力且发展前途无限的行业。
大龄程序员还在写代码。只能说明了他对自己没有明确的职业规划或者个人的不思进取造成的。IT行业有他的特殊性,第一个特殊性就是知识更新很快,第二个就是很注重职业规划。

所以要想不被淘汰,要么积极学习没拥有很厉害的技术,成为一个领域的技术专家。要么走管理路线,在平时上班的时候就要注重这方面的培养,首先要在工作中锻炼,还有考取一些专业的证书来给自己增加竞争力。

热心网友 时间:2022-04-21 00:39

人生,双脚只能踏上一条路,因此就无法验证其它的路的结果好坏,人生的选择不能三心两意,心猿意马,为了目标,必须三思而后行,一旦选择了前行的路,就要坚持下去,再苦再累,也要想方设法解决难关,才能抵达终点,实现目标,如果犹豫退缩,半途而废,每条路都想尝试,就会变得漫无目的,毫无方向,不如坚持不懈走完一条路,最终结果是好是坏,也就心安理得,问心无愧,如果只是站在分叉路口,犹豫不定,蹉跎时间,那就真的没有希望转机,梦想只是空想,成功只是奢望

热心网友 时间:2022-04-21 04:11

程序员虽然在体力以及脑力上占有一定的优势,但是相对而言工作经验欠缺。“老程序员”(相对而言)因为工作经验及阅历等原因,只要在工作上不会出现重大失误等情况,往往在面对均等的升职机会时,往往最容易获得,例如项目经理、总监等。
望采纳!

热心网友 时间:2022-04-21 07:59

程序员年龄大了之后,身体和心理比较大,不适合开发,所以一般来说,可以前期努力拼搏,走上管理岗位。
如果这一条路不太能实现,那么可以转行,有资金可以创业,我认识一个程序员,年轻时干的不错,30多岁以后创业做餐饮去了,也干得风声水起的。不过这个创业也要有资金和商业头脑,不然不要轻易尝试。
还可以转行去培训机构做讲师呀,毕竟程序员多年,不论是技术还是专业也想不错。这个好处在于工作相对轻松,朝九晚五,压力也小,当然待遇上就差一些了。但是生活稳定,也有利于家庭。

热心网友 时间:2022-04-21 12:03

呈现的前景的话,一般都有35岁这个坎,所以说还是要努力提升自己的能力,要不早一点找另谋出路。

热心网友 时间:2022-04-21 16:25

程序员未来前景很好,大龄程序员有基础,有经验,所以很多施工单位或者企业单位会用你们的,你们的出入很广,好好干吧!

热心网友 时间:2022-04-21 21:03

程序员的前景不错,看看华为就知道。大龄程序员应该可以做管理工作或者找一点第二副业。加油。我命由我不由天。

热心网友 时间:2022-04-22 01:57

程序员未来前景是有的,大龄程序员要不断进修学习新技术。让自己更有自信在自己的岗位上,争取升迁至领导职位。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com