程序员:路在何方?
你可能听说,大公司里勾心斗角的事太多,每个人只能当个小螺丝钉;
你也可能听说,大公司出身的人自带光环,别人都要高看几分。
你还可能听说,某创业公司的员工前一天还在加班,第二天却被通知公司解散;
就在上月,也一度被传的沸沸扬扬的:阿里、京东、华为相继被曝停止社招,新闻也是满天飞舞,不管是裁员,还是停止社招,这些事情没有落在亲身经历,没有落在自己身上我们都会觉得不痛不痒,毕竟一个旁观者,永远无法感受当事人的喜怒哀乐。
工作几年下来相信大家或多或少遇到过一些要么自己、要么身边的朋友、同事,都有过一些欠薪、公司倒闭、团队解散甚至裁员的事。
公司是从0开始的,
一切都是从0开始的,
包括第一行代码都是从0开始写的,每一天都是从早到晚的在忙,赶着把产品上线,几乎每天都在加班,但团队的每个同事们都毫无怨言,因为这些都是在已知的预料之中。
路在何方?
说了这么多,其实是想表达不管是裁员、欠薪、还是团队解散,当这样的问题发生时?我们该怎么做、怎么做、怎么做呢??
首先,好好跟公司沟通,维护好自己应有的权益,哪怕仲裁,这点不可妥协~;
其次 ,不要因为这种小意外,而否定了自己能力,自信的人最美(你永远是最棒的),此处不留爷 自有留爷处。
然后 好好静下心来,好好复习准备下一份工作,只要你活好,走到哪里都不怕,条条大路通罗马,你的星光大道就在前方;
最后,也是最重要的,工作之余,我们也应该多关注一些技术的发展趋势,不断的学习,强化自己的专业技能,才能不会被时代的洪水淹没。
特别是近两年,互联网一直处理一个高速持续的过程发展,前端更是如此:React、Vue、Angular等,甚至还有衍生出的 React Navite 、H5的新特性dialog、showModal()等等,常常会有网友在调侃老了、学不动了,调侃的同时却又阐述着无奈,迫于生活的压力,不得不提速前行。
未来的路我们是无法预知的,谁都不知道明天将会发生什么,我们能做的就是未雨绸缪,在事情未发生之前,自己多做、多想、多学。
管理大师德鲁克说过:现在的公司已经越来越少关注员工个人的职业成长,知识工作者,必须成为自己的首席执行官。
一入IT深似海
裁员随时会到来, 让自己保持长久竞争力才是要务。
裁员还会继续下去。但是也不用太纠结,通常很多大公司是这边裁员,那边招聘。
最后,互联网和IT行业蓬勃发展了十几年了,会出现一轮洗牌。
我们那么努力,为什么还会被裁掉?
昨晚下班经过北京望京地铁站,看到一位姑娘,在换乘通道里的消防栓上,打开电脑、蹲在地上在工作。
天啊,北京那会是零下的温度哇。
都说今年是寒冬,其实从夏天,就开始寒了!
据不完全统计,从2018年6月到7月初,共有108家P2P平台爆雷,裁员潮在互金领域抢先发生。
8月, 美团、拉钩曝出裁员信息;10月, 阿里、京东等企业不同程度“缩招”;12月,趣店斗鱼掀起裁员高潮......
我们这么拼,结果还是被裁掉!上周在程序人生(ID:coder_life)的一篇裁员文章中,有位用户中午还在看文章写评论,结果下午公司就宣布倒闭,并且还没钱赔偿!太气人了!
很多老板,你去的时候,大饼画得比奥运五环都圆;撵人走的时候,恨不得立刻扫地出门。
最讨厌的是,个别老板没钱给补偿,还哭兮兮地说,“你只是失去一份薪水,我却可能倾家荡产、失去老婆孩子!”
扯什么呢?谁又没逼着你创业,既然创业烦请遵守《劳动法》,OK?
好了,气归气。那么,程序员该如何避免裁员、裁员发生后该如何重新谋生和维权?程序员如何避免裁员?有的时候裁员并非是实力的问题,而是企业或自身年龄的问题,这些是不可抗力,而程序员就如何避免裁员,能做的就是:
技术是根本。对于不属于自己的模块、整个项目的架构等等,如果有条件,都要去了解。
业余时间一定要学习。把一门技术做深后,再去拓展,不要轻易地变换方向,对于技术趋势,要有自己的判断和理解。
不要局限于程序员这个角色。业务、产品和设计,都要有所看法,如果有发言权,都要尽力地说出来。
知道公司的愿景、领导的意图和愿景。
学会沟通和待人接物,做到与人为善。
选择公司时,用行话说,你自己本身也要对公司做尽职调查。
互联网行业似乎都处在了“寒冬”里面,面对裁员困境,作为一名Java开发程序员如何才能平安度过这个冬天?
答案是:只有提升自己才有出路!!!!
如何利用业余时间学习,提升技术?
需要相关资料可以加群:810589193,点击链接加入群聊【Java架构学习交流群】:https://jq.qq.com/?_wv=1027&k=5deQUBl
一:开源框架源码分析
学习Java技术体系,设计模式,流行的框架与组件
常见的设计模式,编码必备
Spring5
MyBatis
AOP源码解析
IOC源码解析
SpringMVC
二:架构筑基
任何脱离细节的ppt架构师都是耍流氓,向上能运筹帷幄,向下能解决一线性能问题,Java技术体系,需要了解:
性能优化
JVM调优
Web调优
常见工具调优
linux基础与进阶
三:高性能架构
高并发,高可用,海量数据,没有分布式的架构知识肯定是玩不转的:
分布式框架思维
分布式协调和分流
高可靠数据存储
缓存与NoSQL
异步与消息中间件
分布式解决方案实战
四:微服务架构
业务越来越复杂,服务分层,微服务架构是架构升级的必由之路,Java技术体系,和微服务相关的技术有哪些呢?
Spring Boot
Spring Cloud
Docker虚拟化技术
Dubbo应用及源码解读
五:团队协作
工欲善其事必先利其器,不管是小白,还是资深开发,玩Java技术体系,选择好的工具,提升开发效率和团队协作效率,是必不可少的:
Maven,项目管理
Jenkins,持续集成
Sonar,代码质量管理
Git,版本管理
六:B2C项目实战
高清思维导图及相关视频资料获取方式
加群:810589193,点击链接加入群聊【Java架构学习交流群】:https://jq.qq.com/?_wv=1027&k=5deQUBl