去了一家技术栈落后的公司,想离开了!

程序员的成长之路

共 2686字,需浏览 6分钟

 ·

2024-06-23 08:00

程序员的成长之路
互联网/程序员/技术/资料共享 
关注


阅读本文大概需要 2.8 分钟。

来自:网络

推荐一个我自己写的程序员常用工具网站:
http://cxytools.com

涵盖了时间戳、JSON工具、随机数、UUID、文本对比等常用工具,复制URL可直达。


以下是正文。



现在的求职行情确实不太好,有很多抱怨自己找到的工作技术栈落后的同学,我也是建议他们接下先干着。
不能幻想毕业之后还能找到更合适的工作,那个时候就基本只能参加社招了,没有工作经验参加社招想要获得满意 offer 的更是地狱难度。
校招都获得不了合适的 offer,还指望社招么?
这都什么时候了啊?
不要野心比能力大,要学会接受现实并努力在正确的方向突破。
对于已经在技术栈落后的公司工作几年的朋友,可以考虑跳槽,但尽量“骑驴找马”,提前做面试准备,还要实际感受一下面试难度和市场行情。
不过,也确实能理解这些朋友的抵触心理,落后的技术栈主要有下面几点问题:
1.开发难受
用这些技术做项目会比较难受,开发效率更慢,维护起来也更麻烦。
尤其是对于用惯了 Spring Boot 框架的同学来说,再去写 SSM +JSP 这种已经淘汰技术的项目,那叫一个痛苦。
我在做技术选型的时候,如果一个技术比较新,但已经比较稳定可靠且确实更适配项目的话,我会毫不犹豫采纳新技术。
当然了,学习成本也在考虑范围之内。
2.对个人能力提升有限
虽然说已经被淘汰这些技术并不是一点价值都没有了,但对个人能力提升确实有限。
毕竟是已经淘汰的技术了,能不学的话,当然最好,要学就学当下主流的技术栈。
3.简历不好写
最难受的一点还是这种项目在写简历的时候很难下手,因为确实想挖掘亮点也很难挖掘出来,对你个人履历的改进提升很小。
而且,这种项目如果如实写的话,求职绝大部分公司都不匹配,达不到要求。
如果你所在的公司技术栈比较落后或者对个人能力提升较小的话,个人有如下建议:
1.如有跳槽想法,建议尽早开始备战面试跳槽。在完成工作任务的前提下,尽可能地多挤出时间来准备面试。
工作期间挤不出来时间就下班之后再开始,少刷一些抖音,少打一些游戏。
一定要做好规划,每天时间充足就拉短周期,每天时间少就拉长周期。
2.尽全力地去补强自己的项目经历,完善现有的项目或者去做更有亮点的项目。
3.心态要放好,不要觉得自己在这种公司就已经废了,不要自暴自弃,再冲一波,给自己一个交代。
4.平时要抽时间多看一些优秀的技术书籍和技术博客,学习优秀的技术实践,并将重要的内容整理记录下来,定期回顾。
如果有合适的机会,可以将学习到的优秀实践应用到实际的项目中去。
5.多逛开源社区,遇到感兴趣的开源项目,可以抽时间去深入研究学习。
6.深入且系统地学习你所从事的方向的需要掌握的技能。
7.一定不要把自己的精力都花在各种工具库、框架和中间件的使用以及配置上。
技术方面,我们应该投资计算机技术基础知识、优秀的编码实践、系统设计、设计模式、各种技术的原理,定位问题的能力等等。
非技术方面,我们应该投资业务的理解能力、抗压能力、表达能力等等。
基础以及原理性的知识一般不会被淘汰,只会被更先进的技术给颠覆。
8.一定要学会使用 AI 工具辅助自己进行开发,提高效率,这样自己才能有更多属于自己的自由支配时间。
你不光可以让 AI 帮助自己理解已有的代码,还可以把自己的需求告诉 AI ,让其帮助你写出一个基本原型。
常用的 AI 辅助编码工具有:ChatGPT、New Bing、GitHub Copilot、CodeGeeX、Bifrost、Cosine、CodeWhisperer 等等。
<END>

推荐阅读:

为什么 "𠮷𠮷𠮷".length !== 3 ?

减少 try catch ,可以这样干!

   
程序员在线工具站:cxytools.com

推荐一个我自己写的工具站:http://cxytools.com,专为程序员设计,包括时间日期、JSON处理、SQL格式化、随机字符串生成、UUID生成、随机数生成、文本Hash...等功能,提升开发效率。

戳阅读原文直达!                                  朕已阅 

浏览 36
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报