金山都成立三十年了,不得不感叹中国在这三十年中,互联网确实是一步一步的在改变人们生活的方方面面,随着国家的发展,一大批企业搭上了互联网这趟高速列车走过了这几十年的风风雨雨,当然也造就了一批批传统行业无法匹敌的造富运动,所以越来越多的人一头扎进了程序员这个行当,也梦想着自己也能像小马哥,军哥、强东哥一样,通过互联网走上人生的巅峰。

时也,命也,人也,运也,互联网的红利也在高速发展的过程中被赶上这波潮流的人一次次的收割着,以前一个互联网产品的获客成本基本可以忽略不计,出现一个新的玩意大家都挤着去玩,现在基本上需要投入几十上百元,有的甚至几百元才能获取到一个新用户。咱们可以简单的算一笔账,以50元一个客户来算,想获得1000万用户最少得投入5个亿的资金,互联网创业是越来越难,从百团大战到o2o平台以及共享模式火爆,哪一种不是争的头破血流,最后导致血流成河,尸横遍野——最后还有可能会被“鞭尸”。最近频频爆出京东裁员,滴滴不发年终奖,十几家大公司裁员,中年程序员成为主要裁员对象!很多人不禁发问互联网人的苦日子要来了吗?程序员的中年危机要来了吗?

不仅如此,最可恶的是这两天一大批前端程序员还被阿里未曾事先告知的圣诞彩蛋给害惨了,直接被公司无条件办理离职手续,本来就要裁人了,现在啥借口都不需要找了,打包滚蛋!在这样的寒冬下,请问还有什么比这更寒心更糟心的事?

我想在这个寒冬里除了程序员比较受伤之外,CEO以及董事长估计更难过,只不过作为程序员也得跟着公司共克艰难,只要不被炒鱿鱼就当发年终奖了!现在在这个互联网大浪潮中谁也无法独善其身,当下做好自己的本分工作似乎比什么都来的重要。

资本寒冬也好,中年危机也罢,如果真的单纯的为了工作而工作那做着有啥意思呢!生活还是得有点奔头,不然以后只会有以下称号“程序猿叔叔”“程序猿爷爷”,而我作为一个工作了八年的老程序猿和一个合伙创业了一年多新人菜鸟来看,提几点建议,希望借此扛过这个寒冬,迎来属于我们自己的春天!

1、 不断学习,并且适时自我刷新。现在技术更新很快(前端几乎是每日千里,后端也是日新月异,架构更是层出不穷),世界变化也很快,不断学习可以保障自己不至于过分落伍,并且能避免了解不够而导致目光“短浅”。而适时自我刷新能够让自己不再沉浸在自己的“水井”里,导致坐井观天,夜郎自大。

2、 拓展人脉,多多参与社交活动。人脉的重要性大家都知道,而且越是艰难的时候越需要抱团取暖。平时不联系,机遇怎会找上门?

3、 多锻炼自己的沟通能力、表达能力和写作能力。不会说话,不会表达,很可能是第一裁员对象,因为你不会“发声”。而且,这些能力擅长的话,在项目中可以发挥更多作用,就算离开了编程,也许也可以“混”口饭吃!以前我们总说,“酒香不怕巷子深”,但是在这个物欲横流的时代,不会表达,不会推销自己,很可能连机会都没有。

4、 跟紧公司的方向和战略,积极参与到公司和团队的各项活动之中,甚至包括销售和推广(小公司)。越是寒冷,在一艘船里的人越需要相互配合和支持,同时对于领导来说,“疾风知劲草,板荡识诚臣”,这也是一个证明自己的机会。

5、 老本行(编程)最好不要丢。干得好,还可以成为扫地僧,干得不好,只能成为扫地大叔。往往裁员,最容易裁掉部分偏闲职的中层和部分底层,多一项技能也许就多一条活路。虽然说年纪大了,代码编不动了,加班加不动了,但是编程能力不能丢,而且该了解的该学习的一定要去学习和了解,该编码还是得编码,因为不管是技术方向、管理方向、业务方向,编码能把这些都串起来,而且更易于和团队中不同角色的人沟通和合作。

6、 劳逸结合,身体才是革命的本钱,要是身体垮了,谈什么事业,谈什么将来!就算是能力不够下岗了,身体好还能去送外卖,送快递嘛!所以,尽量合理安排和规划时间,多多锻炼吧。

8、 最后一点,程序员不应该只和程序一直苟且下去,咱还得有诗和远方!毕竟程序员都有一个闷骚的心永远在跳动!!

在这湘江边上寒风凌冽的冬夜里!唯有借用毛主席的诗句来激励自己,革命尚未成功,我辈得继续努力!

沁园春 长沙

独立寒秋 湘江北去 橘子洲头 看万山红遍 层林尽染
漫江碧透 百舸争流 鱼翔浅底 万类霜天竞自由
怅寥廓 问苍茫大地 谁主沉浮
携来百侣曾游 忆往昔峥嵘岁月稠 恰同学少年风华正茂
书生意气 挥斥方遒 指点江山 激扬文字 粪土当年万户候
曾记否 到中流击水 浪遏飞舟

原文作者:心莱科技闵滔滔

互联网寒冬,阿里Ant Design还开坑,程序员该何去何从?的更多相关文章

  1. 对于长沙互联网发展,一个外来两年Java程序员的所见所感所愿

    惟楚有材,于斯为盛 本文有感于2019长沙互联网求职招聘大会,内容比较多,但都是我自己的一些所见.所感和所愿. 2019年3月的最后一天,参加2019长沙互联网求职招聘大会,看到了很多的招聘企业,也看 ...

  2. ant design的一些坑

    1.在本地修改ant design的某些样式可以生效,但在线上就失效了.比如collapse组件里的箭头图标在本地和在线上的类名有变化,本地类名,线上类名:箭头图标的svg样式在线上会自动添加一个内联 ...

  3. “大话架构”阿里架构师分享的Java程序员需要突破的技术要点

    一.源码分析 源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂. 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心. 我认为是阅读源码的最核心 ...

  4. 互联网大公司的CEO,多是程序员出身

    互联网有个现象,大公司的CEO,多是程序员出身.举例如下:------马化腾93年深大计算机系毕业,进入润迅通信从软件工程师做到开发部主管,98年11月与张志东等凑齐50万元注册腾讯公司,99年2月开 ...

  5. 数据库周刊28│开发者最喜爱的数据库是什么?阿里云脱口秀聊程序员转型;MySQL update误操作;PG流复制踩坑;PG异机归档;MySQL架构选型;Oracle技能表;Oracle文件损坏处理……

    热门资讯 1.Stackoverflow 2020年度报告出炉!开发者最喜爱的数据库是什么?[摘要]2020年2月,近6.5万名开发者参与了 Stackoverflow 的 2020 年度调查,这份报 ...

  6. 2017年终巨献阿里、腾讯最新Java程序员面试题,准备好进BAT了吗

    Java基础 进程和线程的区别: Java的并发.多线程.线程模型: 什么是线程池,如何使用? 数据一致性如何保证:Synchronized关键字,类锁,方法锁,重入锁: Java中实现多态的机制是什 ...

  7. 阿里,百度,腾讯招聘 Java 程序员的技术标准

    阿里巴巴篇 扎实的计算机专业基础,包括算法和数据结构,操作系统,计算机网络,计算机体系结构,数据库等 具有扎实的Java编程基础,理解IO.多线程等基础框架 熟练使用Linux系统的常用命令及shel ...

  8. 使用Ant Design的select组件时placeholder不生效/不起作用的解决办法

    先来说说使用Ant Design和Element-ui的感觉吧. 公司的项目开发中用的是vue+element-ui,使用了一通下来后,觉得element-ui虽然也有一些问题或坑,但这些小问题或坑凭 ...

  9. 在培训机构花了好几万学Java,当了程序员还常被鄙视,这是招谁惹谁了?

    在之前的文章中说过,我是非计算机专业,通过参加培训进入程序员这行的. 入了程序员这行后,挺长一段时间在亲戚朋友中,我还是挺有面子的:家族里的第一个程序员,工作不用风吹日晒,收入比其他行业高不少,尤其是 ...

随机推荐

  1. android BLE Peripheral 做外设模拟设备,供ios、android 连接通讯。

    为了能让其它设备可以发现其设备,先启动特定广播.看自己需要什么广播格式. 对于广播可见的mac address: 在调用startAdvertising();时,mac address 就会改变. 并 ...

  2. Java 跨平台原理

    Java的跨平台基于编译器和虚拟机.其中,CPU处理器和操作系统的整体称为平台.编译器把源文件编译成与平台无关的基于Unicode的字节码class文件,虚拟机把该文件解释成与平台有关的机器码指令,可 ...

  3. shell基础及变量

    一 Shell概述 1.Shell的作用——命令解释器,“翻译官” shell作为一个人机接口,用于解释用户输入的命令,将命令解释为Linux内核可以执行的2进制代码,并将执行的结果返回在标准终端上. ...

  4. VUE 一些环境配置

    1. 安装  nrm 一键切换npm源 npm i nrm -g       [安装命令工具] nrm ls                 [罗列出所有的源] nrm use taobao  [使用 ...

  5. Autograd:自动微分

    Autograd 1.深度学习的算法本质上是通过反向传播求导数,Pytorch的Autograd模块实现了此功能:在Tensor上的所有操作,Autograd都能为他们自动提供微分,避免手动计算导数的 ...

  6. STS(Spring Tool Suite)下SSM(Spring+SpringMVC+Mybatis)框架搭建(一)

    最近在用SSM框架做一个网站,就顺便把自己要做的笔记需要了解的东西都写了下来,看看对大家学习SSM框架有没有帮助. 开发环境: 1.win10 64位 2.spring-tool-suite-3.9. ...

  7. 关于gulp-sftp上传到服务器

    首先下载npm模块 npm install --save-dev gulp gulp-sftp webpack del gulp-sftp 上传服务器主要依赖 gulp.webpack必备 del 是 ...

  8. Round #4 RMQ问题ST算法

    前几天群里看到有人问[JSOI2008]最大数,一道很简单的问题,线段树无脑做,但是看到了动态ST,emmm,学学吧,听大佬说了下思路,还好,不难的: 四道题都可以用其他数据结构或做法代替,例如线段树 ...

  9. BUAA_OO Summary——多项式求导问题

    从C.DS.计组一路折磨过来, 几乎都在采用过程化.函数式的编程思想.初接触面向对象的项目开发,经过了三周的对多项式求导问题的迭代开发,经历了设计.coding.测评环节,算是对面向对象有了一定的认识 ...

  10. framework7 入门(数据绑定)

    数据绑定是用template7,官网,framework7内置template7,不用单独下载,下面介绍一些简单的绑定 当你的数据是个数组 return{ data:function(){ let i ...