作者 | 五五

本文经授权转自程序人生

前一阵子美国发生了一起真实版“杀一个程序员祭天”新闻:一名程序员在办公室向四名同事开枪。关于他持枪杀人的动机有人猜测道:“同事不写注释,不遵循驼峰命名,括号换行,最主要还天天git push –f等因素”。

因为代码不规范被杀害,程序员们纷纷表示,这届程序员的工作真是太苦太危险了!

这届程序员,干活苦

有新闻说晚上十点某领导在微信群要求下属十分钟内回复,一员工因休息早没及时回复被裁了。

对于程序员来说,晚上十点仍有许多人在公司赶进度,等发布。即使在深夜熟睡之际,一旦报警电话响起,程序员在十分钟内就得起来查看处理,毕竟如果是系统宕机的话,晚一分钟处理损失就多几个零。

选择程序员这职业也就是选择7*24*365的待机模式,出门可以不带钱包但随身得带个vpn,搞不好在程序员结婚当天还得停下来打开电脑解bug。

难道不能工作和生活分开?在这一行是不存在的。

这届程序员,竞争大

编程技术不再高大上,入行门槛不再高。普通人从培训学校培训四个月便能就业,月薪轻松过万;大四学生不喜欢本专业,自己拿本书学习也能找到不错的公司以实习生的身份入门;00后从幼儿园开始学习编程软件,懂奥数不再厉害,会编程才是加分项,小学生会编软件操作机器人的比比皆是…

从前人人都是产品经理,如今人人都可以是程序员。

还有铺天盖地的程序员“35岁被清退”论,程序员被列入“十大高危行业”论……程序员这活真是不好干。

这届程序员,创业难

打工如此艰难,不如创业去吧。雷军说站在风口上,猪都能飞起来。可从几年前的互金、短视频、共享经济到现在的区块链、人工智能…这年头风头说换就换,小公司说倒就倒,创业者的头发说白就白,钱说没就没。

见过有优秀的程序员脱产创业,不到一年白头发清晰可见。整天四处奔波拉投资拉人员,压力巨大,公司生存艰难。

所有的创业只有上市或是被收购才算得上是完满的成功,而能做到这一步只有1%的概率,创业者所面临的局面再严峻不过。许多互联网创业公司盈利模式还没搞清楚呢,只会疯狂往里砸钱。

这届程序员,技术致富难

作为70后一线程序员的辉哥在帝都坐拥四套房,他的发家史简单粗暴:作为最早一批赶上互联网浪潮的程序员,瞄准一家创业公司,勤勤恳恳工作几年,公司上市后他用期权买房。之后跳槽到小公司,花几年时间将团队从几个人带到一百来人后再离开,这是辉哥第四套房的来由。

辉哥说自己没有大理想,不喜欢当管理,只喜欢在一线岗位和年轻人一起编程,在一家公司呆六七年,看公司逐渐发展扩大,然后得到自己该得到的。

辉哥说这届程序员太浮躁和焦虑,他几乎每个星期在吃散伙饭和迎新饭,每个人像虱子跳来跳去。五年四跳,三年三跳的程序员比比皆是。

可年轻程序员没有办法,工资不涨房价嗖嗖涨,与公司的一起成长的情怀比不过现实的残忍:领导画的饼迟迟不兑现,还没到30岁两鬓开始发白,腰背也熬病了,薪资还是那么点。同一起跑线的同学跳槽就实现薪资翻翻,人又何必在一棵树吊死呢?

有程序员自嘲道,程序员是建设信息社会的底层工人,性质像现实社会的农民工。楼建起来了,自己只能在门外路过。

这届程序员也可以选择不苦!

1.职业选择:喜欢就留下,不喜欢就离开

作为90后程序员的小广不认同老员工安心在一家公司养老的说法,他认为在一家公司待两年就腻了。小广不仅换跳槽频繁,更换城市也频繁,从京漂到杭漂,再到成都漂。

小广本身大学专业是学编程的,自然而然地从事程序员。这份工作比同期学别的专业的同学薪资高些,虽然经常加班,可同事关系简单融洽。

网上黑程序员的不少,他认为程序员和其他职业是一样的,仅是个普通的职业。他一个人没什么负担,干活嘛开心就好好待着,不爽就滚蛋,公司这么多能待的城市也不少,不多折腾又怎么知道哪个城市更适合自己,自己更喜欢哪个公司呢?

2.职业不同,相同的职业成就感

我曾参与一个项目,给某大型节目开发系统,虽是打酱油的角色,可看节目时,开心地和人说,我有参与那系统的!那感觉大抵和建筑工路过自己亲手搭建的大厦似的:看到大家用上自己开发的软件,自豪感油然而生。

即使后续自己离开公司不再负责它了,偶尔不经意打开它,看看后来人如何改变它,一边吐槽一边怀念当时和同事奋斗的时光:这产品咋没有我在时好用呢!

怕什么bug无穷?灭一个有一个的欢喜。即使开发一个小系统,只要用户使用良好就好,偶尔发点奖金,就是幸福。

3.在企业永远是螺丝钉,但创业能野蛮成长为独立的个人

《阿里创业军团》书里说,在企业我们顶多是从钢的螺丝钉变成镀金的螺丝钉,变成纯金的螺丝钉,但是我们始终不能成为独立运转的机器,一旦这个机器不要我们了,我们插在别的地方说不定是拧不进去的。

前同事林同学在第一次创业失败后,应聘成为一名普通的程序员,如果他不说,没人知道他曾创业两年。在公司干了两年后,拿着积蓄他又跑去创业了。问他这次要再失败怎么办?30岁的他无所谓道,重新找家公司打工挣钱,再想办法创业。

在创业路上,有的人倒下就再也没有起来,有的人尽管跌跌撞撞,但始终在前行。这么多人执着于创业,可能是我们在企业只能像螺丝钉般地流水工作,但创业能野蛮成长为独立的个人。

无论你是在哪条路上,我们每天低头忙碌为的只是像法国诗《海滨墓园》里描述的:起风了,唯有努力生存。

微信改版了,

想快速看到CSDN的热乎文章,

赶快把CSDN公众号设为星标吧,

打开公众号,点击“设为星标”就可以啦!

推荐阅读:

  • 中兴再危机!摩拜入局电商为续命;史上最贵 iPhone 销量好于预期 | 极客头条

  • Vue 3.0 将从头开始重写!

  • 爬取去哪儿网 6000 多个景点数据告诉你,国庆哪里不是人山人海!

  • 为什么我放弃了 Chrome?

  • Skr!如何用 Python 爬取中国新说唱热门歌曲?

  • 开源社区该面对现实了!

  • 优秀的程序员是不用机械键盘的

  • 重磅!Facebook公布PyTorch 1.0预览版!

2018 AI开发者大会

只讲技术,拒绝空谈

2018 AI开发者大会首轮重磅嘉宾及深度议题现已火热出炉,扫码抢“鲜”看。国庆特惠,购票立享 折优惠!

点击“阅读原文”,也可立即报名。

这届程序员,要做好苦日子的准备了?相关推荐

  1. @程序员,2020年,这类程序员要做好苦日子准备了!

    "我懒只是因为怕麻烦,不是我没能力." 这话我们都说过,但是我想说一个真相是,因为你懒得做,本该属于你的钱都被别人挣走了!你仔细琢磨一下,哪一个挣钱的商品,不是帮人"节省 ...

  2. 2020年,程序员要做好苦日子的准备了!

    我们最常说的一句话是,我"懒"只是因为怕麻烦,不是"我没能力做到". 但是我想说一个真相是,因为你懒得做,本该属于你的钱都被别人挣走了!你仔细琢磨一下,哪一个挣 ...

  3. 好程序员分享做HTML5页面你要懂得这些

    为什么80%的码农都做不了架构师?>>>    好程序员分享做HTML5页面你要懂得这些,很多人问过我这个问题,而问这个问题的人基本上都是刚听说过HTML5,处在懵懂的阶段,他们往往 ...

  4. 优秀程序员应该做的几件事【转】

    为什么80%的码农都做不了架构师?>>>    下面是一些优秀程序员应该做的几件事,当然这只是建议,每个人都有不同的生活和学习方式,以下提供的几条也仅供参考. 程序员每天该做的事 1 ...

  5. 关于程序员能做什么副业,相关文章用机器学习算法分析

    ​最近想了解下程序员可以做什么副业,我抓取了各大网站关于程序员搞副业的文章,但抓取的文章较多,为了将相似的文章归拢到一起,我用聚类算法将文章划分到不同的主题.下面我就来介绍一下分析的结论以及过程.文末 ...

  6. 【转】程序员该做的事 - 每天、每周、每月

    from:http://www.cnblogs.com/jirigala/archive/2013/04/20/3032870.html 程序员该做的事 - 每天.每周.每月 2013-04-20 1 ...

  7. 2021年程序员可以做哪些副业?

    哈喽,大家好,我是孙叫兽,本期内容给大家分享程序员搞副业的一期节目,欢迎大家一起学习. 1.程序员为什么要做副业? 副业意味着自由 时至今日,仍然有一大群程序员还天真地认为从事副业是一种压迫.但事实是 ...

  8. 为什么都建议程序员不要做“外包”?看完这些经历,很辛酸

    在程序员圈子里面,外包程序员似乎永远处于一个尴尬的角色,如果你说他们不是程序员吧,他们也是程序员.应该说是外包这个词比较尴尬吧. 其实我们身边也有很多外包程序员,我身边也有从外包进一线互联网企业的例子 ...

  9. 程序员适合做自由职业者吗?

    企业基于自身的弹性用工需求,雇佣兼职或自由职业者来解决用人难题,这种灵活用工模式效率更高.成本更低,企业把灵活用工与固定全职结合起来使用,正在变成一种常态.有数据指出,全球灵活用工业务总收入高达3万亿 ...

最新文章

  1. pytorch 查看模型参数,查看模型特定层输入输出,模型结构图绘制总结
  2. python高斯函数表达式_Python实现高斯函数的三维显示方法
  3. springMVC参数的传递方式(1.通过@PathVariabl获取路径参数,2.@ModelAttribute获取数据,3.HttpServletRequest取参,4@RequestParam)
  4. PHP生成缩略图函数
  5. 如何以及何时使用例外
  6. 神龙架构没那么难理解—图解世界领先的阿里云神龙架构(二)神龙出世
  7. html5微信视频禁止自动全屏,关于HTML5 video标签在安卓版微信浏览器内被强行全屏播放的问题...
  8. WPF中如何创建服务
  9. python并发循环_在Python中模拟一个并发循环?
  10. 20145313《信息安全系统设计基础》第7周学习总结
  11. Django rest framework(7)----分页
  12. wince 错误 Error: failed PB timebomb check
  13. linux看磁盘是sas还是sata吗,sas硬盘和sata硬盘区别能用在普通台式机上吗
  14. 中国神话故事中的仙佛怪关系整理
  15. 关于巨杉数据库的学习
  16. Kali Linux虚拟机——安装VPN客户端
  17. 基于Unity hdrp制作的转盘抽奖程序
  18. 微星B550M迫击炮WiFi板第二条M2固态(M2_2接口)不识别问题
  19. 动态时间规整算法(Dynamic Time Warping, DTW)之初探单词语音识别
  20. debian e42 wifi

热门文章

  1. 常用排序+查找算法时间复杂度大集合
  2. 目标跟踪学习之MDNet
  3. linux cat grep+head/tail
  4. 记录——《C Primer Plus (第五版)》第十章编程练习第十题
  5. 编译过程、静态库和动态库
  6. IT必须掌握的面试大全技巧教你怎么回答
  7. 【IT】C语言函数中怎么返回一个二维数组
  8. PHP、Python 上榜最慢的现代编程语言
  9. 牛人三个月内花不到 5000 美元拿到 CS 学位
  10. 专访 openEuler 江大勇:对美好的向往就是越有能力越开放