3

离职,问题就解决了吗?

 2 years ago
source link: https://www.cnblogs.com/xiaoyangjia/p/16395151.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

离职,问题就解决了吗?

  • “领导脾气太大了,老子不伺候了。”
  • “工作三年工资才涨几百,打发叫花子吗?”
  • “这破系统改不完的bug,学不到真技术!”
  • “上班996,下班on call,太累了。”

刚入职场的那几年,我经常对工作有各种抱怨。回想起来,有两次冲动的不必要的离职,或者说应该干得更久一点。一旦有了离职的想法,整个人每天都纠结是去还是留,这种纠结成倍的放大焦虑,让自己做出错误的决策。如果你也有离职的纠结,无论原因是什么,都可以问自己:离职,问题就解决了吗?

离职固然可以解决一些问题,但是与职业规划和个人性格有关的问题,换公司要谨慎。

1.可以解决的问题

最近十年以来,IT行业尤其是互联网公司的薪酬涨幅一直名列前茅。2022年2月25日,拉勾网发布《2022年互联网行业春招薪酬报告》报告显示,互联网行业平均薪资为18500元,较去年同期增长7.5%,高于去年6.9%的增幅。

按照行业的一贯作风,研发岗位每年至少要涨薪10%,否则根本留不住人。国内公司存在一种普遍现象:宁愿高价找新人,也不涨薪挽留老员工。总的来说,跳槽通常可以解决薪资问题。

选择一个快速扩张或处于行业风口的公司,通常能获得更快的发展,但是有两个前提:参与的项目必须是公司的重要战略,就职的岗位也必须是核心的。

我曾经任职过一家知名的网络彩票公司。这家公司在业绩好的几个年头,可以给到十八月的薪资。入职后不久,国家开始整顿网络彩票,公司不得已转型做其他的业务。我选择了一个衰退的行业,错过了更好的发展。

2.未必能解决的问题

  • 提升职业素质

假设我们有一些缺点,而公司有管理制度帮助你来改进,那么干长久一点会更好。比如不善于演讲,公司要求每个人每月都要做一次技术分享,这种外部压力迫使我们做不擅长的事情,恰恰是最好的提升。优秀的公司一定会对员工的职业素质有很高的要求,并且有相应的考核制度去推动这些要求。万一入职了一个草台班子,就很难有机会提升软实力了。

  • 成为业务专家

所有的公司都希望将技术和业务融合的更好,这一点只有既懂技术又懂业务的人才能做到。如果你希望成为某个行业的业务专家,至少要吃透当前公司的业务流程才考虑跳槽。处于相同行业的公司,核心的业务流程差距不会太大。在现在的公司已经混成了老人,更容易通过关系去熟悉不太了解的业务领域。

  • 完成职业规划

如果要从技术转管理,须知一个现状:管理岗位是极度稀缺的。除了快速扩张的公司,大多数公司更愿意从内部培养管理人才。在现在的职位上熬了几年,获得上级的认可,也许能得到空缺的管理职位。如果缺乏管理经验,直接去面试管理职位,成功的机率也不高。

3.职业规划四点原则

做职业规划务必结合自身条件和性格爱好,否则这个规划很难执行下去,参考以下四点原则:

  • 个人偏爱:做自己喜欢的事情,才有可能在极端艰难时不会放弃,在巨大诱惑的时也不会动摇。
  • 个人擅长:做擅长的事,才有能力做好;有能力做好,才能在竞争中脱颖而出。
  • 认同价值:做自己深刻认同其价值的事情,坚信事情的回报有足够的吸引力。
  • 长远发展:选择的行业得有足够大的市场与成长空间,才能拿到更高更持久的回报。

不可否认,中国人始终是官本位思想,做管理的比做技术的地位更高、收入更高。软件是一个纯智力产品,IT行业总体是比较渴求和尊重技术人才的。职业规划可以简单的分成两个方向:管理线和技术线。管理和技术对能力的要求不一样,管理工作需要更好的沟通和协调能力,技术工作需要严密的逻辑思维和严谨的态度。事实上,高端的技术岗位也有一定的管理工作。

4.技术线的发展

技术的发展路线依次是工程师、高级工程师、资深专家、架构师。最顶尖的是CTO,本质是做管理和技术战略工作。CTO职位极其稀缺,需要天时地利的配合才能达到。对于大部分人来说,架构师就是职业顶点了。这个职位市场需求大薪资高,努力学习知识和技能,做到的机会很大。

我们看看架构师的分类和职能:

  • 特定技术架构师:特定技术架构师|从事安全、存储架构等专项技术的规划和设计工作
  • 系统架构师:从系统的维度,负责整体系统的架构设计,主要是基础服务和各系统间协调上,关注服务器负载,可靠性,伸缩,扩展,数据库切分,缓存应用等方面的基础架构设计。综合运用已有的产品和技术,来实现客户期望的需求。要求通晓软、硬件两方面的知识,知识体系相对庞大。
  • 应用架构师:从应用程序的维度,负责某个应用的技术架构,主要理解业务、梳理模型、构建业务系统等。

在互联网公司,常常说的架构师是指系统架构师,应用架构师就是高级工程师或者资深专家。近些年由于前端技术Vue、Flutter等蓬勃发展,也出现了前端架构师。

5.管理线的发展

管理的发展路线依次是工程师、高级工程师、团队Leader、技术总监、技术VP/CTO。从高级工程师到团队Leader隔着一个坎,必须先成为优秀的基层员工,并掌握一些管理知识,能运用到实践当中去,才能迈过这个坎。比起技术线的职位,管理岗位更加稀缺,承受压力更大。中层管理比较舒服,不太关注业务细节,又不用思考战略问题。

6.可执行的目标

无论选择技术还是管理线,要达到晋升目的,必须制定清晰可执行的目标。比如系统架构师需要掌握的知识有计算机基础、分布式理论、分布式组件应用、容器化技术等等,如果计算机基础知识薄弱,就制定计划持续学习,不要跳跃的学习其他东西,高楼不能建在流沙之上。

想做技术管理的话,不能只学管理理论而不实践,“一看就会,一做就废”。日常工作中,尝试找到团队的普遍问题,向领导提出解决方案,看看领导如何决策。无论什么规模的公司,都想要降本增效,从这个角度思考,能发现团队和公司的不少问题。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK