昨天看到一个消息,真的很刺痛心。有一种高薪叫:心在流血,家人在流泪。

看到消息的不少人也在下面纷纷跟帖,表示自己的孩子虽然薪资很高,但也是为他们捏了一把汗。

程序员的薪资高,这是众所周知的,但是他们的工作强度也是业内人士所知晓的。动不动就是加班,通宵,甚至有人竟然连轴转。我们之前公司就有一位程序员,即便是昨晚通宵了,第二天还是继续上班,直到第二天夜里十点多才回家。

有人可能会有疑问,难道真的有那么多工作吗?真的有必要这样拼命地加班吗?

坦白地讲,现在的很多互联网企业,基本都是线上办公,24小时全天候在线。不管是晚上还是节假日,只要系统出了问题,必须马上就位,即便是不能到公司解决,也必须要进行远程支持。

我一位同学,毕业两年多薪资达到25000元,真的让人非常羡慕,但他却说,也只有在发工资的时候心里多少有些安慰,原本想着趁着年轻多挣些钱,但是有时候真的不能不服老。

研究生毕业就是27岁了,工作了两年多,已经快到了30岁。颈椎已经开始出现问题,而且因为长期不运动,熬夜加班,开始出现严重脱发,为了健康他选择了离职,尽管有很多不舍,但健康更重要!

外人羡慕的程序员却是这样的生活。得知真相后,你还会羡慕他们吗?

除了这些,还有更夸张的,规划不好,程序员是一个比演员还“短”的青春饭。那么作为一个从业七年的程序员,分享一些非常有用的经验给你,也一些非程序员更加清楚地了解这个职业。

1、保持竞争力必须持续学习

我们总是会听到很多人说,程序员过了30岁,将会越来越难找工作。这个现象是真的吗?找不到工作不是因为企业不需要高技术人才,而是他们不需要年龄大的初中级程序员。

很多人说,我虽然年龄30岁了,但是我的薪资要低一些不行吗?抱歉,公司不接受,他们为什么不找一个年轻,有活力,又不会喊苦喊累的应届生呢?所以想要让自己在30多岁仍然有稳定的工作,我们就应该持续精进自己的技术。

时刻将自己的技术点与最新技术相契合,具有新技术的能力,又有多年的从业经验,这样的员工必然会越来越吃香,那些干一年混三年的职员,即便不是程序员,也依然会面临危机。

2、转型管理岗,但要有技术作支撑

也许你会说,我现在虽然是程序员或者技术人员,但是随着年龄的增加跟身体的原因,无法保持高强度的学习,这时候该怎么办?

转型管理岗。这里很多人会有一个误区:转管理不需要学习新技术,只需要管管人,安排安排工作就可以了。如果你是这种思想,那么一定会转型失败!

管理岗,虽然说更多的工作是协调资源,派发任务,但一定是要对新技术有了解,即便你不能够直接一行一行敲出来,但是一定要对每个技术的特点以及技术方案有自己的独到见解。脱离了技术本身,空谈管理,不仅团队成员不服,工作也不会有什么亮点。

记住一句话:管理岗是以技术作支撑的,没有技术少谈管理!

3、拓展其他领域

在程序员里行业里,有多数人其实都是看到程序员薪资高,而投身到这个行业的。但他们真正的兴趣并不在这里,这时候我们如果想要为将来做打算,最好的方式就是在拿着高薪的时候,提前利用业余的时间拓展其他领域。

这样的例子不胜枚举,跨界达人,斜杠青年都属于这类人。

年轻人的压力越来越大,但我这里想说的是,一份工作只要我们持续精进去做,突出自己的不可或缺性,还会差钱吗?另外一点,拿到高薪当然好,但如果没了健康,高薪又能有什么用呢?

我曾经在2016年加班加到吐,真的是好几个月都没有在天亮时下过班。最高时,一个月光加班费就有两千多,但当时的同事一致表示:这钱我们不想赚,就希望能够按时下班!


2000 年左右配合着美国互联网泡沫的破裂,那时候就听不少人讲过,甚至没摸过计算机的大爷大妈都知道:“别学计算机,饱和了。十几年过去了,今天的 IT 产业有没有泡沫,是不是过热?”

肯定有泡沫。不过就算泡沫破了,IT 产业的需求规模还是远大于其他行业的。软件行业人才需求扩大,随之而来的是进入这个行业的人数激增。市场的需求加大,进入行业的人增多,浑水摸鱼的人也便随之增多了。而随着行业的蓬勃发展,公司对低端程序员的需求越来越小,在人员冗余的情况下低端程序员最先被淘汰。

4、建议

脱离低端程序员圈

  • 无论你是科班、自学或是培训班出身,请坚信在软件界,衡量你是否优秀的标准永远只有一条:能否解决问题创造价值;
  • 如果你自认为没有能力做计算机科学的研究,认为自己更多地是在企业里软件工程师,那么请切记自己的身份首先是工程师,其次才是程序员。我们的工作是用工程师思维解决实际工程问题,而不是去做题,或者表演酷炫的编码技巧。如果你还在学习的路上,请把这一点放在所有学习项之前;
  • 如果你出自培训班,你不用因为一些行内程序员的看法而感到担忧,那只是你起跑方式有所不同而已,不代表你不能跑得比别人快,实际水平决定一切。
  • 编程可以速成,但是工程师绝对不可能速成,如果你真的想过上还算舒坦的日子,拿看起来还不错的薪水,请尽早打消速成的念头。

5、最后

漫漫开发之路,你我只是其中的一小部分……只有不断的学习、进阶,才是我们的出路!才跟得上时代的进步!

如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。谢谢。

希望读到这的您能转发分享和关注一下我,以后还会更新技术干货,谢谢您的支持!

有一句老话说的好:“比你优秀的对手在学习,你的仇人在磨刀,你的闺蜜在减肥,隔壁老王在练腰,我们必须不断学习,否则我们将被学习者超越。”当然一个人学习是枯燥的,还需要一个良好的学习氛围,因此我组建了一个学习交流探讨的社群,欢迎大家一起来交流探讨共同进步。还有一些收集整理的资料,感兴趣的可以加群,一起学习,共同进步!

这边把我收录整理的一些资料拿出来分享给大家,一方面是希望能够帮助大家提高,一方面也是警醒自己,要不断学习、不断提升,进阶才是王道!


我们之前因为秋招收集的二十套一二线互联网公司Android面试真题(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。)

自行领取直达链接:【点击获取】

需要相关知识点可以查看我的【GitHub】,对于已经掌握的可以忽略以节省时间。

Android framwork相关源码解读

只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。


年薪百万怎么了?程序员这个职业一周工作70+个小时是在用命换钱啊!相关推荐

  1. 程序员如何达到年薪百万?java程序员必读书籍!

    想年薪百万,必读的书! Java编程思想 深入理解JVM虚拟机 Java并发编程实战  Effective Java  <Java性能权威指南> <大话设计模式>

  2. 程序员如何达到年薪百万?python程序员必读书籍!

    想年薪百万,看书是最基础的修炼,所以这里先推荐几本很好的python书籍 <Python编程:从入门到实践> <Python Cookbook> <Effective P ...

  3. python程序员年薪百万_想要成为年薪百万的Python程序员,这套面试题别错过

    近几年来,Python的运用范围越来越广,发展势头十分强劲.小到网页建设.网站搭建,大到人工智能AI.云计算.人脸识别.大数据分析等等尖端技术,都基于Python编程语言来实现. 在小伙伴们通过参加培 ...

  4. 不能跳过的《程序员的职业素养》(The Clean Coder)中的一个章节

    我猜,你之所以拿起这本书,因为你是程序员,"职业素养"这个说法吸引了你.你应该如此.我们这种专业人士迫切渴求的,正是"职业素养". 我也是程序员.我编了42年 ...

  5. python免费开源工具推荐_年薪200万的程序员,推荐这10大Python免费开源工具!

    原标题:年薪200万的程序员,推荐这10大Python免费开源工具! 毫无疑问,Python是最流行的语言之一,其成功的原因之一是它为科学计算提供了广泛的报道. 在这里,我们仔细研究用于机器学习和数据 ...

  6. 10年程序员谈.Net程序员的职业规划

    前言 从事Dotnet程序开发工作近10年了,从开始的月薪3k的小程序员菜鸟,到现在年薪60w的项目总经理,从战战兢兢的去各个公司应聘,到现在开始面试那些战战兢兢的小程序员,回想起这近十年来的经验,看 ...

  7. .Net程序员的职业规划

    转:10年程序员谈.Net程序员的职业规划(图/文) 序开发工作近10年了,从开始的月薪3k的小程序员菜鸟,到现在年薪60w的项目总经理,从战战兢兢的去各个公司应聘,到现在开始面试那些战战兢兢的小程序 ...

  8. 别被“选择大于努力”骗了!曾经我最成功的事是选了程序员做职业,如今却一败涂地。...

    01  一次短视的选择,把我打回原形 我的好朋友小可,985研究生毕业进入外企做程序员,起薪2w,工作轻松.当时,他身边收入到这个水平的人还不多.他对我说,其实我也没什么本事,代码都写不了几行,只是选 ...

  9. 10年程序员谈.Net程序员的职业规划(图/文)

    从事Dotnet程序开发工作近10年了,从开始的月薪3k的小程序员菜鸟,到现在年薪60w的项目总经理,从战战兢兢的去各个公司应聘,到现在开始面试那些战战兢兢的小程序员,回想起这近十年来的经验,看着还是 ...

最新文章

  1. 微软私有云分享(R2)26配置基线与更新
  2. 【系统平台】模拟器-通道-模型-图形配置
  3. c#(服务器)与java(客户端)通过socket传递对象_C#(服务器)与Java(客户端)通过Socket传递对象...
  4. 继承和多态的区别[发现记混了,区别下]
  5. Django REST framework介绍
  6. 详解nohup和 区别
  7. 戴尔科技:以技术突破创新边界!
  8. Linux下Vim工具常用命令
  9. 首批马云援欧口罩运抵比利时eWTP枢纽
  10. VS2017安装过程电脑突然关机
  11. 元宇宙构建基石:三维重建技术
  12. 康托尔点集matlab实数,仿照科赫曲线程序 , 按照课件上的算法写出康托尔点集 – MATLAB中文论坛...
  13. 应用统计学考研笔记1:数据整理与抽样
  14. 对于拉格朗日乘数法的个人理解
  15. 算法 c语言实现 英文版 pdf,数据结构与算法分析++C语言描述++英文版++..pdf-得力文库...
  16. k3cloud二次开例子
  17. Android实现SSH Client
  18. Spring 的 init-method 和 destory-method
  19. JavaScript-高级进阶
  20. 晋江文学城网站优化与诊断

热门文章

  1. Varnish高性能开源HTTP加速器:Varnish Nginx和Varnish Apache搭建配置
  2. android 项目Failed to transform file ‘xxxxx.jar‘ to match attributes 解决方法
  3. html5实例视频教程之html5微案例讲解
  4. 每周全球科技十大新闻(2020.8.24-8.30)
  5. 成绩分析系统(数据结构)
  6. Hadoop运维工程师专家之路--第二章Hadoop架构简介
  7. PPT 风格设计 整齐 有感觉
  8. 【iOS沉思录】iOS添加自定义字体详解
  9. 2022.04.04 打家劫舍
  10. 系统支付服务器 绑定支付宝,支付宝支付 · CRMEB 多商户系统 帮助文档 · 看云...