大家好,我是双越。wangEditor 作者,前百度 滴滴 资深前端工程师,慕课网精英讲师,PMP,前端面试派 作者。
我最近正在搞一个《程序员 1v1 访谈系列》即和我 1v1 微信语音或文字聊天,分享你的状态和困惑,我给出建议。以下是第 11 位沟通者的主要内容(无个人敏感信息),分享出来供大家参考。
基本信息
- 男
- 城市:太原
- 婚否:N
- 学历:本科
- 工作几年:应届生
- 公司规模:小
- 是否在职:是
- 岗位:后端
- 所属行业:财务
26 届应届生,实习加工作已经 1 年多了。专业是工商管理,大学时候自学过 Java 相关的知识,但后来没找到开发相关的工作。
现在在一个小公司干外包,主要是用金蝶平台的低代码功能给客户定制一些系统,财务行业居多。
他现在工资很低,想跳槽这种岗位也很少,所以还是想转 Java 开发。所以找我聊聊~
为什么非要做开发?
我一开始就问他,你为什么非要做开发呢?你有这个平台的相关经验,可以去做一个业务人员,做一个实施人员。工资也不低,工作岗位也不会少。
他回答不上来具体原因,反正他现在满脑子都是要去做开发,已经没法自己跳出这个圈了,以及他身边的同学同龄人,也是觉得要去做开发,不能再在一个软件低代码平台去天天拖拖拽拽的定制页面了。
我帮他分析了原因:
第一,他们刚毕业,对于整个职场和角色的了解很少,只能通过眼前看到的和网络上看到的来做判断,这很容易短视,没办法从长远目标看待问题。
第二,他大学学过很多 Java 知识,这就让他有了极大的沉没成本,沉没成本会严重影响一个人的决策,这是人的本能。感觉之前学过,再不继续用起来就是浪费了。就像这顿饭钱都花了,再难吃也要忍着吃掉。
第三,刚毕业的人,往往会觉得开发比业务厉害,我当年也这么觉得。开发要写代码,不经过专业训练和学习是看不懂的,而业务人员干的事儿好像谁都会干,尤其刚毕业入门阶段。但随着工作经验的增长,慢慢就变了,这一点他们现在看不到。
我分析完以后,他非常认同我的观点,同时也开始跟着我的思维,跳出圈外去思考。
如何选择工作方向
这个世界上工作岗位非常多,对于我们普通人,选择工作要看两个因素:
第一,看这个工作是不是能持续积累经验和能力,就是"复利"效果,不知道这个词的抓紧搜一下。
例如编程、实施、律师、医生等,这都是具有复利效果的工作岗位,随着时间的增长,你的技能和经验会积累更多。也许一开始工资很低,但 5 年 10 年之后你会成为技术专家。
再例如你去送外卖、摆摊、干电话客服,这些就是没有复利效果的,你干 5 年和刚入行 2 个月的新人没有什么区别。这纯就是拿自己的生命来换取一些生活资源,没有任何积累。
第二,看行情发展和个人优势。
例如现在的编程领域,AI 入场以后,大量的裁员失业,35 岁危机,技术更新快,需要持续学习,大量加班,环境闭塞,从身体到精神都不会好。
再例如你自己性格内向不善交际,让你去干销售去送礼,你也不合适。
从这两个方向去选择,可选择的岗位非常多,不只是开发编程。
建议去做实施工程师
基于他的条件和当下的环境,我更建议他去做实施工程师。不再是现在这样在一个平台低代码拖拽配置页面了,而是去找一个能到甲方部署项目的真正的实施工程师。
就定位在现在的财务领域,不要受限于某一个软件平台。可以去找其他软件、其他公司的工作。
财务是一个社会传统领域,相关岗位应该会非常多。而且是比较稳定的,不会随便就大裁员。
相比于程序员,做实施更容易积累行业经验并形成壁垒。程序员 35 岁失业,但你听说过项目经理 35 岁失业的吗?
而且只要聚焦在一个领域深耕多年,只要积累起来足够的知识,你是不需要像程序员一样每天痛苦的学习的。尤其传统领域,知识变化非常慢,都是在之前的基础上微调。
做实施唯一可能比较累的一点是:经常出差,也许要常驻甲方很久,2周回来一次。但对于一个应届生来说,没成家,近几年不是什么大问题。
我跟他说,我推荐你去做实施,聚焦财务领域,不能保证你就能工作轻松、挣大钱,我只能说,随着工作经验的积累机会更加有竞争力,相比于程序员来说。
最后
他如果已经是程序员且工作好几年了,我依然劝他继续干,毕竟已经积累了行业优势了。
但他还是个应届生,刚毕业几个月,那就别来卷开发了。能劝一个是一个吧,祝他能顺利顺利找到下一份工作。