35岁了,学Java还有发展空间了么?
你好,我是北漂程序员小强,如题主所问,我个人是不建议你学的,1.首先it行业是吃青春饭的行业,好多都是大学生刚毕业,进去这行,他们是有优势的,学习能力强,能吃苦,能加班,这些是你比不了的2.程序员有个35岁魔咒,就是如果35之前你不升级到领导层或者其他岗位,你就很可能被淘汰,被迫去转行,而你已经35了刚要入门就可能面临找不到工作的风险,以上只是个人见解,不喜勿喷
视频加载中...因为不知道这个问题针对的是新手入行还是老手换技术领域,所以暂且分两种情况来讨论吧。
新手入行:
IT界一直都盛传着程序员35岁退休的理论。存在即有存在的道理的,国内这些年互联网行业的风云变换总体来看用“急功近利”来形容也不为过的,就是为了赚钱,快速的赚钱,不惜一切不择手段的赚钱。所以老板肯定是喜欢专一,能干,话少,事不多,成本低的员工。这怎么看都像刚毕业的嫩头青,没负担,事情又少(尤其是没对象的),正是一腔热血大展身手的时候,容易接受新东西,要加班能加班,成本还低,唯一不足可能就是经验技术差一些,但是哪个公司也用不了那么多架构师,缺的都是码砖的。
反观大龄程序员(35岁也只是个概数)混迹职场多年已成老油条,虽然积累了经验但也技术老化,又因为拖家带口,上有老下有小,学习能力大不如从前,精力也不可能全部投放在工作上,哪家没本难念经呢。所以对新东西适应能力会比愣头青差,待遇确不可能在跟嫩头青一样。两相比较你是老板你会怎么选呢?
或许你会说积累技术经验成大牛年薪百万的大有人在。但你也不可否认金字塔越往上需要的砖越少。不能因为有人中了五百万就鼓励大家都去买彩票,还是要客观实际些。
老手换技术领域:
如果是已经在IT界混迹多年只是觉得像换个技术方向的话。其实完全可以的,毕竟各个语言虽然都有自己特点与生态但很多原理都是想通的,何况JAVA生态目前依然是最热门的,从就业面来说自然要广一些。但我还是觉得程序员不应该纠结于什么语言,毕竟编码只是手段而不是目的。何况语言之争也是日新月异,我想也没有谁会想在一棵树上吊死。
最后总结下,如果是为了谋职生存而提出这个问题,请考虑下以上两点。如果是纯热爱兴趣不考虑金钱上的收益,则无视以上两点,那就是活到老学到老,学习永远都不晚。
很多人对编程有一个误解,代码密密麻麻犹如天书,学起来一定很难。
例如你没学外语之前,你看外文,你也觉得是天书,但是学会了,你会发现其实就那样。
尝试一下才知道适不适合自己,结合自身情况。30多岁确实年龄优势小很多,但比年轻人更懂得学以致用,为啥而学。踏出去第一步才知道难不难,说不定真的适合,能让你比别人少几倍的时间学会基本编程呢?实践是根本。
搞了这么久的IT,终于坚持不住了,再见了java、php、linux,想想又不舍得怎么办好?
和我一样,我也是2020年6月1日正式告别js,css,4告别小程序,告别h5,告别它是因为年龄,年龄永远是程序员语法逃避的坎,有几人能一辈子写代码,我写了十五年。这次告别。可能很难,但必须的切断,新的路程才开始。
哈哈 可以告诉你 你没能跟上时代 都什么时候了 还在纠结于编程语言 可以搞搞上层建筑和算法研究之类的哈 量子领域可否也深入了解一下 学学数学吧 编程太简单啦 谁都会的