查看原文
其他

入职第一天,想跑路了!

鱼皮 程序员鱼皮 2024-01-21

大家好,我是鲏。

想先问大家一个挺有代表性的问题:如果你入职到一家新公司后,发现公司用的技术和你想的不一样,你会怎么做呢?

昨天我在 编程导航 回答了一个类似的问题,给大家一些参考:

问题

鱼皮你好,我刚毕业,入职了一家科技公司,公司规模也很大。

但是今天正式进入试用期,领导介绍了下我们组负责的产品和相应的功能,我才发现,这家公司是用 Java 最基础的 API 来开发,连 Spring Boot 之类的主流开发框架都没有用到,而是选择自研。我就突然有点迷茫了,因为我是 Java 方向的,担心一直待下去会不会和主流技术脱轨?会不会对职业发展产生阻碍?所以比较纠结是否要跑路。

目前我是偏向于不跑的,因为不确定能否找到差不多的工作,所以想听听鱼皮的建议。

鱼皮回答

先给结论,我的建议是:毕业生,先稳住脚跟,不要轻易跑路!

毕竟在这个大环境下,找工作不易,且行且珍惜。

其实你的情况和我大三暑期刚进腾讯实习的时候是一模一样的,所以我有些感同身受。

我刚开始进腾讯实习的时候,用的也不是特别主流的框架,像什么 Spring Boot、Spring Cloud 之类的。我当时也是在用一些冷门的框架,包括说我们部门内部自己造的一些轮子,其实在我当时看来也是会有一点点失望,也会像你一样担心 “哎,好像学这些没那么主流的技术,会不会影响我的秋招、会不会影响我以后的职业发展?”

但是实际工作两个月、也跟一些同事交流之后,我就改变了自己的想法。从 “学生思维” 出发,大家都希望公司给的工资要多、而且还要给自己成长;但从公司的视角来看,无论你会什么技术、要求你用什么技术,公司首先是要你来干活的。换句话说,你到公司是来赚钱的。所以不需要对公司本身能给你带来的成长有过高的预期,你进去就是拿钱干活儿,然后有成长当然更好。不要过于理想化,适当降低预期,工作过程才会更顺心。

如果你本身对自己的能力非常有自信,当然可以去找更理想的工作,不过应该就不会问出类似的问题了。

所以你要始终有 自学 的意识,无论公司的业务好与坏、无论公司实际用的技术是否符合你的 “胃口”、或者说市场的调性,你都要多花时间自学,这件事情是毋庸置疑的。

其次,虽然说这个公司用的技术可能并不主流,但是呢,你作为一个刚毕业的同学来说,肯定还是能学到很多东西的,比如说职场生存经验、沟通协作的技巧、编写文档的能力、需求分析能力、系统设计能力等等,这些能力是不局限于某一个编程语言或者某一个框架技术的。尤其是刚工作第一年的时候,只要你积极参与工作,这些能力的提升会很明显。

还有就是,你现在认为再简单的一个工作,其实交给不同的人去做,做出来的结果好坏也是完全不一样的。就举个最简单的例子,编写一个项目文档,新人可能就机械性地介绍一下代码目录就结束了;而有经验的程序员会从读者的角度出发,通过各种流程图、时序图、UML 类图来讲解业务流程和项目架构。

所以作为刚毕业的同学,希望能够有一个积极向上的心态,不要觉得简单的工作就会影响你的职业发展。还是那句话,换个视角很多问题就能想明白了。比如我从 Leader 的角度来看,你刚进公司当然不会给你难度很大的工作、也不会给你画很大的饼,只有你先把简单的工作完成得漂亮,领导和导师才会更加重视你,才会给你更多的机会去学习新的东西(比如你提到的自研框架)。

思考一下,换做你是 Leader,会不会也是这样给新人安排工作呢?

所以还是那句话,放平心态、积极向上,尤其不要眼高手低,踏实地做好每一件事。只要你自己不躺平、不摆烂,持续学习,没有公司和任何人能阻止你的进步。

如果觉得公司不能带给你任何成长了,那么改变不了环境,就去改变自己,找好下家再跑路。



欢迎学编程的朋友们加入鱼皮的 编程导航 ,和 2 万多名编程学习者共享知识、交流进步,学习鱼皮全程直播开发的原创项目、上千篇优质编程学习求职经验分享、并获取 1 对 1 答疑指导服务。

往期推荐

我的学习小圈子

拿下鹅厂一面!

员工写了个比删库更可怕的 Bug!

鱼皮 C++ 学习路线一条龙!

一个厉害的小工具,小黑子都在用!

16 个实用代码优化小技巧!

继续滑动看下一个

入职第一天,想跑路了!

鱼皮 程序员鱼皮
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存