程序员迷茫:30岁以上的“大龄程码农”出路在哪?java码农该怎么办?

2023-05-16

  • 程序员生存、成功、制胜的法则
  • 源自IT精英的职业发展秘诀
  • 热爱工作,享受生活

为什么程序员过了30就不行了?

  1. 我们被固定在“敲代码”的坑里,一干就是10年,再干别的早已不会。敲代码已经成了一项流水线般的工作,就像搬砖工一样。
  2. 公司把有创造性的事情全部标准化,每个人负责一部分,还会安排几个人“备份”,每个人随时能被替代,我没有一点安全感。
  3. 这个行业根本不存在吃青春饭这一说,关键是40岁就要干40岁该干的活,35岁就要干35岁该干的活,你不能35岁还在干30岁干的活。
  4. 加班和掉头发是肯定的,不敢天天洗头,生怕哪天秃顶。
  5. 我来阿里快三年,只有一次是真正为了赶进度加班到晚上12点。不过,硅谷的创业公司很羡慕国内的刻苦劲儿,因为对初创公司来说,真的是效率决定生死。
  6. 不论是什么技术,只会把低端的程序员消灭掉。同样一个东西,普通的程序员和有爱好的程序员都能实现,但是有爱好的会把它实现得更好。
  7. 老一代程序员喜欢亲力亲为,现在的一代多是拿来主义。我们老一辈是木工,喜欢从木头做成家具,现在的年轻人像宜家,买来现成的再自己搭。新兴程序员效率更高,我们这一辈更能追根溯源。
  8. 年龄越来越大,身体确实有点吃不消,上个月后背上还起了一大片带状疱疹。就算如此,我从没想过换行业,我会做一辈子程序员,这是一个有技术含量,让我愿意一直打怪升级的工作!

从业十年,从“工程师”变“码农”

33岁 入行10年

北京 游戏行业

10年前我入行时,整个行业一片欣欣向荣,那时候老板更喜欢称我们为“工程师”,但是现在,我们已经成为“码农”了。

之所以有这个变化,一个是因为工种越来越细化,每个程序员负责的任务越来越精细、单一,时间长了,我们只熟悉那一个模块的工作;另外一个,是因为我们自身的知识结构越来越跟不上新技术的需求。

软件行业的开发模式,是对一个框架的修改和堆砌。说得更贴切一点,就是堆积木。只要掌握了编程技能,一个程序员每天的工作几乎就是从开源网站上扒一段程序,然后根据公司需要不断在框架上添加、修改。程序是24小时不间断运行的,我们在开发和维护程序的时候,每天都需要加班到很晚,熬夜是常态,这真是一个体力活儿。

时间长了,我们就被固定在一个“敲代码”的坑里,一干就是10年。这时候,再干别的早已不会了,敲代码已经成了一项流水线般的工作,甚至不用动脑子就能完成,就像搬砖工一样。

出卖力气,就对身体有很高的要求。对于我们30多岁的程序员来说,已经熬不了夜,思维已经基本固定,但为了养家糊口,要求的工资却越来越高。

我们长期固定在一个岗位已经形成惯性,上不去也下不来,但这不是我们自愿的,而是对我们的一种摧残。

在这种压力下,我们也习惯了996的工作节奏。有些时候即使早早做完了工作,看着别人不下班,我们也会拖一拖,至少在老板看来这样比较敬业。

两年前我曾想过跳出这样的循环,可是当我从原单位离职后,发现再去别的岗位已经成了一个零基础的新人,而且工资比之前还低。考虑了两个月,我又回到了程序员的岗位上。

我现在最大的想法就是干好当前的工作,趁着还有机会拓展自己,延伸自己的技能。以后如果跳出这个行业,不会被技能限制。

往往到了30岁的时候就会陷入一个迷茫的境地!那么这个时候你就是时候停下来给直接做一个职业规划了!!

小编有幸找到这份文档,文档内详细讲述了程序员的职业规划之道一一如何规划职业生涯,如何按照自己选择的方向发展职业,如何沿着你构建和销售自己产品的路径-步步地实现自己的职业目标。全书共5章,涉及如何挑选职业发展的技术和商业领域、在经济飞速发展的今天应具备哪些技术、如何为公司创造价值以及如何推销自己。

第1章选择市场

第2章在产品上投资

第3章执行

第4章推销……不仅仅是迎合

第5章保持技术领先

需要获取这本《程序员的直接规划之道》的小伙伴可以三连支持一下

不过关于另外3点,我反而觉得有点胡说,甚至觉得说这些话的人是很不负责任的。我们先来看看:为什么企业不愿意雇用30岁的编程人员?

1. 同等条件下,年轻人更低成本。

在国内的大环境下,知识产权保护不力,很多软件的实现代码都是拿来主义,特别是在一些小公司做项目时,很多程序员的代码都写得很初级、从网上东拼西凑找来一些现成的代码,尽快实现基本功能就行,什么性能、可维护性、可扩展性都不太管,做完交活便是。

在这种情况下,同样的工作内容,20几岁的人也能搞定,并且他们的薪资比工作7、8年的30岁程序员更低廉,前者人力成本可能比后者低出30-50%。

2.技术在不断更新。

软件开发的技术、工具在不断进化,特别是在一些新技术、新工具方面,30岁以上的人未必比20几岁的人强很多,并且,如果他们不学习,可能掌握的一些技术经验会慢慢被时代所抛弃,而年轻人的学习速度和接受能力明显更有优势。

3.年轻人的精力更好。

30岁以上的人,需要结婚生子、照顾家庭,他们的精力更容易被其他事情分散,不会再像20几岁时那样拼命工作,愿意加班开会。

随着年龄的增长,他们需要去处理越来越多生活、人际上的事情,对于工作,往往也会出现力不从心的感觉。

4.年轻人有更多时间来工作。

不得不说,IT行业的单身率是出奇的高,所以往往单身的年轻人生活是很单调的,除了家就是公司,他们可自由支配的上班时间更长。

2022年金九银十Java面试必问的150个面试盲区“多线程高并发+JVM,职场规划,毕业能拿多少薪水?全取决于这个视频!

马老师在线讲述职业规划

30岁转行程序员到底行不行?学完能不能找到工作?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

程序员迷茫:30岁以上的“大龄程码农”出路在哪?java码农该怎么办? 的相关文章

  • 如何保证数据库与缓存的数据一致性

    一 先删缓存 xff0c 再修改数据库 数据不一致的情况 一 线程A修改数据时 xff0c 需先执行删除缓存操作 二 其他线程只要在线程A删除缓存和执行update期间 xff0c 查询数据库得到了旧的数据 xff0c 此时就有极大的概率会
  • spring-jms/DefaultMessageListenerContainer配置

    一个DefaultMessageListenerContainer可以开启多个 concurrent AsyncMessageListenerInvoker并发 收消息 两种模式 模式一 xff1a 递增监听线程并调度 xff0c 监听线程
  • IDEA的Git操作——拉取、对比开发代码

    一 git原理 git是一个分布式的版本管理工具 xff0c 主要分为2个部分 xff1a 本地 xff1a 分为3个区 xff1a working space xff08 工作区 xff09 staging area xff08 暂存区
  • .sh文件无法执行

    sh文件无法执行 解决方法 xff1a chmod x xxx sh
  • html页面中查找元素 css

    1 根据某标签获取上层父标签 lt div id 61 34 div1 34 class 61 34 div1 34 gt lt a gt lt input type 61 34 text 34 gt lt img id 61 34 img
  • maven配置详解

    下载地址 xff1a Maven Download Apache Maven xff0c 添加环境变量 xff1a MAVEN HOME 一 配置文件 maven的配置文件主要有 settings xml 和pom xml 两个文件 1 其
  • 我的2014碎碎念—学习篇、实习篇、工作篇、生活篇

    继去年作了一次年度总结过后 xff0c 我就发誓说以后每年年末都要做一次总结 xff0c 这对自己是非常有帮助的 xff0c 无奈由于天性懒散 xff0c 2015年都过去好几天了 xff0c 才花了点心思整理下自己在过去一年里的所得所失
  • 百度2014研发类校园招聘笔试题解答

    先总体说下题型 xff0c 共有3道简答题 xff0c 3道算法编程题和1道系统设计题 xff0c 题目有难有易 xff0c 限时两小时完成 一 简答题 动态链接库和静态链接库的优缺点轮询任务调度和可抢占式调度有什么区别 xff1f 列出数
  • Rt-thread encoder 编码器不会溢出中断问题

    参考文章https blog csdn net qq 41285788 article details 102729020 并参考按照官方文档指导 xff0c 编译成功后下载运行测试发现 xff0c 虽然编码能计数 xff0c 但不能产生溢
  • 一个比较不错的CMD样式

    64 echo off reg add 34 HKEY CURRENT USER Console SystemRoot system32 cmd exe 34 ve f 1 gt nul reg add 34 HKEY CURRENT US
  • 京东2013校园招聘软件研发笔试题

    时间 xff1a 2012 9 11 地点 xff1a 川大 我只能说第一家公司 xff0c 不是一般的火爆 不得不吐槽一下 xff1a 京东宣讲完全没有计划 xff0c 只看到个下午两点半宣讲 xff0c 结果跑过去 xff0c 下午两点
  • 如何用天干地支计算年月日时?

    http zhidao baidu com question 145999147 html http blog sina com cn s blog 647277d90100kiun html
  • 完成任务自动关机 linux shell 脚本

    总觉的脚本可以写出来 xff0c 就是写不出来 xff0c 还是缺少锻炼 不得不说没有sed和awk xff0c 这个做起来真是 下面这个没用正则表达式 xff0c 暂时还不会 xff0c 看得那个符号晕晕的 这段时间学这个好了 其实这个写
  • 无法读取github中raw.githubusercontent.com解决办法

    想用github的raw文件做下pandas练习 xff0c 试了各种办法打不开 xff0c 比如更改host文件 xff08 可能是我的打开方式不对o o xff09 但是居然用大学时代的更改DNS的方式搞定了 xff08 噢耶 xff0
  • 【转载】写给电子信息工程专业的毕业生(一)

    一 继续深造 VS 找工作 在就业竞争异常激烈的今天 xff0c 也许大家大三起就开始忧心自己毕业后该何去何从了 摆在大家面前最为清晰的 xff0c 是两条路 xff1a 继续深造 xff08 考研 留学 xff09 和找工作 现在研究生扩
  • 通过python的百度云客户端可以把linux数据备份到百度云

    引言 网站备份真的很重要 xff0c 前段时间已经被坑过一次了 xff0c 幸好数据没有完全丢 xff0c 勉强恢复了 xff0c 虽然丢失了几篇文章 之前一直是每隔几天手动备份一下重要的数据 xff0c 然后下载到本地 但是有时候会忘记备
  • 把WORD中的文本框批量转换为图文框

    Sub test Dim obj As Shape For Each obj In ActiveDocument Shapes If obj Name Like 34 Text Box 34 Or obj Name Like 34 文本框
  • 获取chrome80谷歌浏览器存储的指定网站Cookie数据方法详解

    一 引言 说起来很惭愧 作为一个开了爬虫专栏的博主 对于需要登录再访问网站的爬虫应用 采用的是通过浏览器开发者模式获取Cookie 再拷贝到网站访问的代码中构建http请求头的方式来实现的 这两天仔细研究了一下谷歌浏览器Cookie的访问
  • 人工智能数学基础--概率与统计12:连续随机变量的概率密度函数以及正态分布

    一 连续随机变量的概率密度函数的定义 在 人工智能数学基础 概率与统计10 xff1a 离散随机变量的概率函数及常见的二项分布 泊松分布 介绍了概率分布函数的概念 xff1a 设X为随机变量 xff08 包括离散和非离散 xff09 xff
  • Appium如何判断滑动到了页面底部(Python)

    需求 xff1a 在做appium自动化的过程中遇到一个问题 xff0c 每次下滑都会刷新页面 xff08 比如微信朋友圈 xff09 xff0c 要通过滑动获取所有页面信息 xff0c 直到滑动到页面底部 xff0c 但是不知道怎么判断滑

随机推荐