程序员:路在何方?

作者: Java机械师 | 来源:发表于2019-01-18 15:42 被阅读5次

    你可能听说,大公司里勾心斗角的事太多,每个人只能当个小螺丝钉;

    你也可能听说,大公司出身的人自带光环,别人都要高看几分。

    你还可能听说,某创业公司的员工前一天还在加班,第二天却被通知公司解散;

    就在上月,也一度被传的沸沸扬扬的:阿里、京东、华为相继被曝停止社招,新闻也是满天飞舞,不管是裁员,还是停止社招,这些事情没有落在亲身经历,没有落在自己身上我们都会觉得不痛不痒,毕竟一个旁观者,永远无法感受当事人的喜怒哀乐。

    工作几年下来相信大家或多或少遇到过一些要么自己、要么身边的朋友、同事,都有过一些欠薪、公司倒闭、团队解散甚至裁员的事。

    公司是从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

    相关文章

      网友评论

        本文标题:程序员:路在何方?

        本文链接:https://www.haomeiwen.com/subject/sopndqtx.html