B哥的故事

B哥是在17年底朋友聚会上认识的一个哥们,因为都是程序员,也聊得来。就加了微信。今年是他北漂的第三个年头了。

B哥是从小南方长大的一个男孩,高中学习还凑凑活活,勉强过了二本,上了大学没人管了,整天泡妹子、打DOTA、偶尔也会打个球。别说上自习了,就连上课能准时去就不错了。就这样彻彻底底的成了学渣,甚至连渣都不剩了。

大三的时候某培训机构去他们大学宣讲,招生。班里二十来个人报名了,B哥自然是拒绝的,但是顶不住女朋友的逼迫。最终还是一起踏上了北京的火车。在海淀区某中心开始了北漂的第一站,也许是被高昂的报名费,或者是真的想和女朋友有个好的未来。B哥跟打了个鸡血似的,天天上课很认真,不停的敲代码。休息的时候也会抽空去学习。培训结束之后,很轻松的就收到了几个offer。最终入职了三元桥的一家公司。

B哥的成长很快,干了一年半觉得在这个公司里没有成长空间了,不顾领导的劝说。最终还是离职了,凭借过去一年的积累和努力,很轻松的斩获了好几个offer,入职了某一线互联网公司,薪资翻了一倍还多。

工作一切都还顺利,能力也提高了不少。虽然18年底,经常在论坛上看到 某某公司在人员优化,某某公司末位优化,一大批人失去了工作。B哥的内心毫无波动甚至还想来一段Bbox,因为觉得这种事情无论如何都不可能发生在我身上。

12月24日,上午开了两个小时需求评审,下午正在写bug,领导突然叫B哥去会议室谈话。主要内容就是说公司现在要开源节流,需要在人员上进行优化,然后也说了很多客套话。B哥当时是有点懵的,扪心自问表现确实不错,能力在团队中也不差。而且一天之前B哥还去面试了一个开发人员。因为之前的整理的文档都还在,下午短暂的交接就办了离职。公司也按照规定赔偿了N+1。

不得不说B哥的心态是真的强。人挪活,树挪死,丝毫没有受到什么打击,重新写了一份简历,在拉钩、boos、100offer上各种投递简历,另外技术论坛上也是小有名气,也有人帮忙内部推荐,这里就显得人脉也很重要,很快又入职新公司。

防患于未然

近几年,培训机构越来越多,每个月像社会输出上万名开发人员。竟然越来越激烈,再也不像几年前那样抢着要人。如今的程序员就好比以前工地搬砖的人,如果不提升自己,在这激烈的竞争中迟早会被淘汰。

通过这次B哥的经历,想了很多,如果有一天自己被辞退了怎么办?我的存款能否维持日常生活开销还有高昂的房租?作为程序员写代码使我们本职工作,所以时时刻刻要利用好时间学习新的技术,提升自己的能力和竞争力。除了每天写代码,改BUG,更需要多了解行业趋势,经常思考和总结自己。程序员,不止于Code。加强自己的只是储备,让自己的身份在团队中处于不可替代的地位,如果不是公司面临倒闭,自然不会轻易被辞退。

如果每个月有房贷,车贷,再或者每个月需要去还花呗。这个时候如果一旦没了经济来源,就会面临很多问题。理财和第二收入就变得很重要了。平日生活中要有规划,消费适度养成记账的习惯。每个月能抽出一部分钱存起来是最好不过了,这样下来积少成多。也会是一比不少的收入。现在我就开通了支付宝的心愿储蓄,每周都会自动从银行卡扣除一部分到心愿储蓄里。其次还可以利用自己的所学知识去增加收入,比如付费的知识分享,比如CSDN上发布一场CHAT,不光提高自己的技术,还能锻炼自己的写作能力、提高自己的知名度,当然肯定也能挣点外快。

另一方面扩展自己的社交圈子和技术栈,多认识一些优秀的人。俗话说的好,在家靠父母,出门靠朋友。当你身边优秀的人多了,才会发现自己更多的不足。这样才会有更多的动力去提升自己。居安思危,跳出自己的舒适圈,不定期的给自己一个小目标,保持个人竞争力。

还有,要有一个健康的身体。有时候在写代码一写就是一天,网上偶尔也会看到某互联网公司有人在工位晕倒,甚至猝死。身体是革命的本钱,这是一切的基础。不说每天锻炼一周能锻炼三次,长久坚持下去改变也会非常明显。

寒冬怎么过?

至于普通员工如何扛过去呢?

很简单啊,别让自己自己被裁掉就好了。

 

那怎么不让自己被裁掉呢?

尽力做好自己的工作,不要被末尾淘汰掉,当然,真要裁人,可能你表现很好也会被裁掉,但是做好自己的工作至少让你有一技防身。

如果不幸被裁掉了怎么办呢?

首先需要迅速的调整好自己的心态,然后找下一个工作,不过这需要你在被裁之前就做好准备,还是那句话,让自己有一技防身,这一技最好是行业通用的,而不是只在一个组织里有用的,比如,你作为产业经理只会伺候某一个公司的CEO,但是对业界产品设计一窍不通,那被裁了就惨了。预先学习一些行业有通用需求的技能,对你有百益而无一害。

如果被裁之后没有补偿怎么办?

只有对于劳动者无过错解除的,用人单位可以提前一个月通知、或者额外支付一个月工资来解除劳动者劳动合同,即‘N+1’补偿。这里的N代表你在公司工作的年份,如果工作了3年,那么就会得到4个月薪资的补偿。

所以劳动者要擦亮眼睛,甄别用人单位解除劳动合同的理由,因为这关系到法定补偿标准。

倘若用人单位解除劳动合同不支付补偿,劳动者可以要求用人单位支付经济补偿金;

如果用人单位解除劳动合同的缺乏事实和理由,或违反法律规定的,劳动者可以根据《劳动合同法》第87条,要求单位支付违法解除的赔偿金,以及前往用人单位注册地、或者劳动合同履行地的劳动仲裁机构,提起劳动仲裁维护自身权益。”

如果被裁掉之后还找不到工作怎么办呢?

接着找,我曾经找工作就找了两个月。当然也找工作找了一年才找到合适工作的人,当然,前提是你的存款能支持你生活这么久,所以,不要做月光族,人还是应该有一些储蓄,以备不时之需。

如果我没有储蓄怎么做呢?

从今天开始就存钱。

最后

与其他行业相比,IT公司因裁员、辞职等造成的人力资源流动率总体上要高一点,就算是全行业范围内,在某个特定阶段有相当数量公司批量裁员,历史上也不止发生过一次。总是有涨有落,这事实属正常。对于普通员工,日子好过时别把钱都花光了,要有点积蓄。如果买房子,别“越大越好”,确实,"大房子"住得舒服,但每月还贷也多,要量力而行,比如你现在月入3万,当前月供1万似乎问题不大,但风险在于你不能假设这个收入能够持续多年,并且你的收入一直是上升的,这就太乐观了。在手中一定要保留有足够的现金流,这很重要!!!技术上要多学几手,多个本事多条路,“把鸡蛋放到一个篮子里”是很危险的。程序员要横向拓展自己的技术,不要只顾着深钻,也不要一直局限于程序员这个角色。在公司内部对业务、产品也要多思考,及时的提出自己的想法。因为技术进步太快,万一你所深钻的技术被"颠覆",而你又不会别的,那就危险了!!!


关注公众号。一个面向Java、Python的社区,回复「获取资源」给你程序员的所有优质资源

B哥竟然也被裁了,聊一聊我的看法的更多相关文章

  1. hdu 1166 敌兵布阵--BIT

    BIT模版题,学完直接刷毫无压力,水的不要不要的 敌兵布阵 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Ja ...

  2. Python2.7 xlwt安装 No module named future.builtins

    遇到的坑 事情是这样的,因为项目要使用Python配合软件集成时的自动化,以前遗留的Python代码已经out of date啦,只能亲自update,所以必须搭建Python环境,使用2.7版本(我 ...

  3. 酱油 Noip2018颓废记

    也不知道写一些什么了 凑和着写写吧 最近十分的¥#&(^ --#%!*%¥^#$# Day -1 上午考了一场试 就\(TM\)考了60分 好不容易积攒起来的信心啊~~~~~~ 就这么垮了~~ ...

  4. it's over | 2019 CSP-S 第二轮认证(超长预警)

    也许应该从Day -1(2019年11月14日周四)开始说起? 卑微的我们在学长的怂恿下终于...停课了(哇我们太菜了,只停一天半的课有个卵用 早读后我带头去办公室请假,飞哥很大方地答应了,同时免了我 ...

  5. 手把手教你用 FastDFS 构建分布式文件管理系统

    说起分布式文件管理系统,大家可能很容易想到 HDFS.GFS 等系统,前者是 Hadoop 的一部分,后者则是 Google 提供的分布式文件管理系统.除了这些之外,国内淘宝和腾讯也有自己的分布式文件 ...

  6. Kafka问题总结

    kafka问题总结 kafka如何保证数据可靠性和数据一致性 Kafka Rebalance机制分析 Kafka的用途有哪些?使用场景如何? Kafka中的ISR.AR又代表什么?ISR的伸缩又指什么 ...

  7. Kafka知识总结及面试题

    目录 概念 Kafka基础概念 命令行 Kafka 数据存储设计 kafka在zookeeper中存储结构 生产者 生产者设计 消费者 消费者设计 面试题 kafka设计 请说明什么是Apache K ...

  8. 链家鸟哥:从留级打架问题学生到PHP大神,他的人生驱动力竟然是?

    链家鸟哥:从留级打架问题学生到PHP大神,他的人生驱动力竟然是?| 二叉树短视频 http://mp.weixin.qq.com/s/D4l_zOpKDakptCM__4hLrQ 从问题劝退学生到高考 ...

  9. 鸟哥的linux私房菜---非常好的linux基础网址【转】

    转自:http://linux.vbird.org/linux_basic/0320bash.php 在 Linux 的環境下,如果你不懂 bash 是什麼,那麼其他的東西就不用學了!因為前面幾章我們 ...

随机推荐

  1. C++判断字符串是否为空的一个小问题

    刚才visual studio下处理一个函数字符串入参,判断入参字符串是否为空有点小问题. 接口函数声明是这样的:SHORT GETWFSINFPINKEYDETAIL(LPCTSTR strKeyN ...

  2. (汇总)os模块以及shutil模块对文件的操作

    ''' # os 模块 os.sep 可以取代操作系统特定的路径分隔符.windows下为 '\\' os.name 字符串指示你正在使用的平台.比如对于Windows,它是'nt',而对于Linux ...

  3. Flask入门之自定义过滤器(匹配器)

    1.  动态路由的匹配器? 不知道这种叫啥名,啥用法,暂且叫做匹配器吧. Flask自带的匹配器可以说有四种吧(保守数字,就我学到的) 动态路由本身,可以传任何参数字符串或者数字,如:<user ...

  4. IDEA修改编辑背景图片

    1.打开File -> Setting -> Plugs -> 搜索BackgroundImage. 然后安装.如图 2.按快捷键ctrl+shift+A,搜索set backgro ...

  5. angular5学习笔记(deep in 路由)

    最近接手了一个angular5的项目.项目本身是由不同的人开发的,所有代码结构风格本身就有很大不同,加上本身接触angular5也不久,之前都是使用1,所有自身压力还是很大的. 接手前几天当然是熟悉代 ...

  6. element-ui bug及解决方案

    1.element-ui 使用MessageBox后弹窗显示异常 解决方案:去掉Vue.use(MessageBox); 2.element-ui 分页切换后若改变总数会导致请求两次 解决方案:< ...

  7. 如何识别企业内的“千里马”?

    很多企业主都在感叹无法找到合适的优秀管理人才,却忽视了一条获得管理人才的捷径:内部培养.在员工中挑选具有领导潜质的人才,加以培养,必成企业栋梁,而且这样选拔的人才与企业的契合度.忠诚度方面都相对较高. ...

  8. MySql中innodb存储引擎事务日志详解

    分析下MySql中innodb存储引擎是如何通过日志来实现事务的? Mysql会最大程度的使用缓存机制来提高数据库的访问效率,但是万一数据库发生断电,因为缓存的数据没有写入磁盘,导致缓存在内存中的数据 ...

  9. java项目中通过添加filter过滤器解决ajax跨域问题

    1.在web.xml添加filter <filter> <filter-name>contextfilter</filter-name> <filter-cl ...

  10. RestTemplate的设置和使用

    什么是RestTemplate? RestTemplate是Spring提供的用于访问Rest服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效 ...