最新消息:欢迎访问Android开发中文站!商务联系微信:loading_in

大龄程序员的尴尬

热点资讯 loading 103浏览 0评论

不知不觉,2014年06月毕业开始在广州入职一家小团队创业公司成为一名月薪3000的程序员开始到今天2022年09月在南山一家建模的创业公司继续当程序员已经走过了接近8个年头,曾经“大龄程序员”这个词,在我眼里还没足够的重视,或许说,在我还没有足够的重视起来或者说积攒到足够的技术资本、人脉资本,它就已经悄然来到跟前,时不时的让人感觉到有点无所适从。

一、感慨技术迭代更新块

2014年那会,Structs2+Spring+Hibernate并称SSH足够资本去成为一名Java后端技术;接着是2015年开始是SSM,总的来说还是SpringMVC横行的天下。

2016年开始,身边的同事开始推行SpringBoot+Jenkins+Shiro ;接着是SpringCloud微服务盛行,同学的公司痒痒着公司要上云:Docker+SpringCloud,大量的SSH架构的老系统给重构成SpringCloud。

2017年开始,入职中软的商业银行业务线,接触大数据。Linux基础不行,给Hadoop环境集群安装给搞崩心态。还好坚持了下来,4年下来Hadoop、Hbase、Hive、Solr、Zookeeper、Spark、Flink、CDH、FusionInsight倒也耳熟能详,算入门具备了开发能力,19年~20年还出差深圳的某银行,重构和设计落地了二个Spark离线批处理系统,算是给自己的大数据学习完成了一个阶段性的总结。

2021年7月,感觉呆着要颓废了,找了一会大数据开发岗,面试上准备不足,碰壁了好几家。最终因为朋友的介绍,选择跳槽来到在深圳一个国企,挂靠还是在外包小公司。项目技术栈上还是Docker+Alibaba版SpringCloud微服务,原来期待的大数据平台并没有排上日期。一年后,由于一些人事上的相处问题,选择离职。

2022年7月入职一家新的创业公司。技术语言从Java切换成了Python、Django、Airflow,负责CDH的搭建和维护以及公共组件的Hive、Impala、Spark的二次开发和优化。

每隔一段时间或者换了一个环境,技术栈都在更新。

二、感慨技术深度不够

这种感觉这2年尤其深刻。2021年7月做会员项目,虽说SpringCloud技术栈之前也在用,但是新公司,由于带队的原因,对于一些组件安装和使用出现的一些莫名其妙的错误,加上工期紧张自己又是作为挂名项目经理,常常熬夜到1,2点完成一些验证。

2022年6月入职现在的公司,抛开Python语言不说,在局域网环境安装大家CDH,折腾了2周吧。加上安装后出现的各种问题和最近在接入Spark数据源,对于Spark 的Hive支持Yarn执行,原来提交之前做过,但是本次实现的时候,由于以前使用华为FI的时候,都是有专门的运维负责环境,所以很多问题没仔细考虑过一些细节、工作过程和原理。只是知道个大概,对于提交后为何提示Hive Class 找不到花了2天2夜才突然想到和解决。

三、时间好像永远不够

入职这3个月以来,早上7.30起床上班,9.30上班;晚上8点10下班,10点做完核酸和吃饭。10.30到家,躺一会刷个手机,洗澡出来11.20;接着开机解决白天没解决的问题或者一些其他的事。由于新入职,还没渡过试用期,所以感觉压力很大,担心公司老大觉得水或者干活能力不行,经常熬夜搞。搞到2,3点。好多次担心自己会猝死!周末2天,1天约会,1天懒觉+低效率的加班。其中除了公司得安排有点不合理(周一排好周任务,代码那边一堆问题,中间临时安排做其他事情但是你周任务也要保证能完成,由于一些环境问题或者遇到棘手得问题解决不下来)也感觉是有自己能力不够深入导致得有关。

四、佛了

偶尔会佛系,感觉这3个月每天都这么过,黑眼圈越来越重,越来越憔悴。有时候不想睡觉,有时候又想放弃,随便公司怎么想,反正任务就是还没完成。

中间,老大时不时跟我提,不要将自己当成一个开发,找准自己在公司的定位是一个高级、要思考架构、提建议改善,掌握所有项目去带队。有时候会想,才入职一周,就让我提我对项目的技术架构调整,这合适吗?

入职的这段时间,天天加班,到没时间下班,根本没额外的时间去折腾,去了解。

总结

还是希望能抽出点时间好好学习和深入。不要频繁得跳槽,真的,太心累了!!!

转载请注明:Android开发中文站 » 大龄程序员的尴尬

您必须 登录 才能发表评论!