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. Stack和Vector源码分析

    Stack和Vector源码分析 Stack和Vector源码分析stack源码分析1.Stack是什么2.Stack的结构图3.Stack继承关系4.Stack的主要方法5.Stack源码Vecto ...

  2. Fiddler抓包工具证书安装

    转自:https://www.cnblogs.com/hushaojun/p/6385947.html Fiddler证书安装(查看HTTPS) 现在很多带有比较重要信息的接口都使用了安全性更高的HT ...

  3. python_汉塔诺

    '''据说古代有一个梵塔,塔内有三个底座A.B.C,A座上有64个盘子,盘子大小不等,大的在下,小的在上.有一个和尚想把这64个盘子从A座移到C座,但每次只能允许移动一个盘子,在移动盘子的过程中可以利 ...

  4. 关于input的一些问题解决方法分享

    前言 input是我们接受来自用户的数据常用标签,在前端开发中,相信每个人都会用到这个标签,所以在开发过程中也时候也会遇到一些问题,本文的内容是我在跟input相爱相杀过程中产生的,在此记录分享一下. ...

  5. 以Kafka Connect作为实时数据集成平台的基础架构有什么优势?

    Kafka Connect是一种用于在Kafka和其他系统之间可扩展的.可靠的流式传输数据的工具,可以更快捷和简单地将大量数据集合移入和移出Kafka的连接器.Kafka Connect为DataPi ...

  6. 3GPP 测试 /etc/udev/ruse.d/50文件 /lib/udev/ruse.d/55* 网络配置

    3GPP是个标准化协议组织,其工作目标是制定协议实现由2G网络到3G网络的平滑过渡,保证未来技术的后向兼容性,支持轻松建网及系统间的漫游和兼容性. 3GPP协议的制订主要是以GSM核心网为基础. 测试 ...

  7. cas 4.1.4单点登录实战

    使用工具 maven-3.3.9 cas-4.1.4 Tomcat-7.0.57-win-x64 cas-sample-Java-webapp 一.Hello cas 1.下载Tomcat,解压:修改 ...

  8. MySQL 的性能(下篇)—— 性能优化方法

    简介 文中内容均为阅读前辈的文章所整理而来,参考文章已在最后全指明 本文分为上下两篇: 上篇:MySQL 的 SQL 执行分析 下篇:MySQL 性能优化 下面为下篇内容,分为以下部分: 一.创建表时 ...

  9. Android开发的一些总结

    Android开发与Java区别 1.执行入口点 AndroidMainfest.xml文件中的intent-filter 2.基于组件 Activity(Fragment), Service, Br ...

  10. if_else_while_for

    import getpass #标准库里要加密密码需要导包getpass.但是getpass在pycharm中不好用,需要在命令窗口中输入才管用. _username = "abc" ...