作为一名30岁的程序员到底该何去何从【2020年终总结】

2024-03-11 20:38

本文主要是介绍作为一名30岁的程序员到底该何去何从【2020年终总结】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

作为一名30岁的程序员到底该何去何从【2020年终总结】

  一直没有做年终总结的习惯,在刚看到CSDN年终总结的时候,突然有些感慨,对于我来说今年确实非同寻常,也该做个总结,不单是今年的,也是我前30年的。

  工作上有些焦虑,在国内软件开发这个行业压力太大,近几年感觉身体变差,越来越抵触加班,在青岛某信,所在部门处于萎缩状态,上升通道变窄,熬资历也能做底层管理,不过底层管理一年多拿的三五万也就是加班所得,基本没有周末,说开会就开会,到不了单位就微信会议,做项目经理需要常年驻外开发,不驻外年底考核就会差。下半年思考良久决定换个工作,结果兜兜转转还是留在某信,只是换了部门,不必出差,加班也少很多,目前较为满意。

  生活上呢,原计划今年3月份结婚,由于疫情推迟到十月份,准备时间变长了,庆幸的是婚礼很顺利,我俩和双方父母都很满意,婚后虽然有吵闹但感情越来越稳定,有了家庭我也可以将精力多投入工作和事业。古人云:三十而立,感谢在这个年纪找到了相守一生的人。

  到目前为止,自身也从来没有停止进步过,虽算不上奋斗,但一直在不停前进,近两年接触的同事朋友越来越多,体悟到了一些东西,越来越感觉努力的方向要比努力本身重要的多,因此对程序员这个行业重新进行了审视,深入思考了一下接下来一段时间的目标。其实只要你思维不受限,程序员的发展方向有不少,举例来说:

  1. 坚守所在行业深耕技术。
  2. 依托技术基础转产品规划、项目管理,晋升公司中层。
  3. 转销售、售前等,频繁接触客户寻求个人合作机会。
  4. 成为斜杠青年,凭借技术优势发展副业。
  5. 拓宽视野,直接转到其他行业。

此五条从前到后需要付出的努力以此递增,有些还要承担不小风险,我根据自身条件和所处环境认真的考虑了每一条:

  1. 深耕行业与技术。其实每个行业在当今时代都有发展与变革的可能,具体行业+互联网+盈利模式能产生多种组合,但这种对某信这种企业来说要改变太难,也不可能受你一个研发人员的影响去做出改变,至于技术我用换岗时找我谈话的一位总经理的话来说明,他说:“某信这种企业不会用到什么高深技术,很多工具都是现有的,你说的架构师什么的用不上的”,不得不说他说的很对。
  2. 转型产品规划、项目管理,晋升公司中层。由于所处部门中层必须全国各地跑,长期出差且无假日,因此对此条毫无兴趣,也感觉性价比较低,唯一可考虑的就是转型后熬一两年凭借资历跳到其他公司(目前很多人也就是这么做的,手动狗头)。
  3. 同样出差太多,不考虑。
  4. 这一条也是我目前的选择,我着重谈一下。斜杠青年就是一个人有多个身份,除开本身基本工作还有其他副业,比如周围有人帮家里打理生意,有人做自媒体、电商、咨询培训等等,随着对副业了解的越来越深,很多人副业收入也在稳步提升,生活抗风险能力也相应增加。从今年开始我也尝试开始自媒体之路,同时与同事合作尝试独自承接中小型研发项目,这半年以来基本无休,过得非常充实,也清晰的感觉到自身的提升,仿佛又回到了刚毕业时的那几年,痛并快乐着。感谢各位同事朋友同学的信任,前段时间两个软件研发项目相继签约,也给了我不少走下去的信心。
  5. 这一条风险较大,但不是不可以尝试,多和别人沟通交流,重点是表达自身寻求合作的意愿,很多时候不是没有机会,而是别人不知道你在找机会。

  以上的五条发展方向建议大家也根据自身条件和所处环境,好好思考一下,真心希望各位程序员都能有一个好的发展,也希望国内的环境能变得更人性化一些。

  无论是从生活上或者事业上,今年都是我人生中的重大节点,或许这就是我人生的转折与机遇,我已做好全力以赴的准备。

  无关成败,不惧看见未来。

作者简介 :游逸,高级软件工程师,5年开发经验,微信公众号【逸游源码汇】,喜欢分享干货与关注技术前沿,欢迎关注公众号一起交流学习

这篇关于作为一名30岁的程序员到底该何去何从【2020年终总结】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/799002

相关文章

TP-Link PDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务

《TP-LinkPDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务》近期,路由器制造巨头普联(TP-Link)在用户群体中引发了一系列重要变动,上个月,公司发出了一则通知,明确要求所... 路由器厂商普联(TP-Link)上个月发布公告要求所有用户必须完成实名认证后才能继续使用普联提供的 D

mysql-8.0.30压缩包版安装和配置MySQL环境过程

《mysql-8.0.30压缩包版安装和配置MySQL环境过程》该文章介绍了如何在Windows系统中下载、安装和配置MySQL数据库,包括下载地址、解压文件、创建和配置my.ini文件、设置环境变量... 目录压缩包安装配置下载配置环境变量下载和初始化总结压缩包安装配置下载下载地址:https://d

usaco 1.3 Mixing Milk (结构体排序 qsort) and hdu 2020(sort)

到了这题学会了结构体排序 于是回去修改了 1.2 milking cows 的算法~ 结构体排序核心: 1.结构体定义 struct Milk{int price;int milks;}milk[5000]; 2.自定义的比较函数,若返回值为正,qsort 函数判定a>b ;为负,a<b;为0,a==b; int milkcmp(const void *va,c

30常用 Maven 命令

Maven 是一个强大的项目管理和构建工具,它广泛用于 Java 项目的依赖管理、构建流程和插件集成。Maven 的命令行工具提供了大量的命令来帮助开发人员管理项目的生命周期、依赖和插件。以下是 常用 Maven 命令的使用场景及其详细解释。 1. mvn clean 使用场景:清理项目的生成目录,通常用于删除项目中自动生成的文件(如 target/ 目录)。共性规律:清理操作

2024网安周今日开幕,亚信安全亮相30城

2024年国家网络安全宣传周今天在广州拉开帷幕。今年网安周继续以“网络安全为人民,网络安全靠人民”为主题。2024年国家网络安全宣传周涵盖了1场开幕式、1场高峰论坛、5个重要活动、15场分论坛/座谈会/闭门会、6个主题日活动和网络安全“六进”活动。亚信安全出席2024年国家网络安全宣传周开幕式和主论坛,并将通过线下宣讲、创意科普、成果展示等多种形式,让广大民众看得懂、记得住安全知识,同时还

c++习题30-求10000以内N的阶乘

目录 一,题目  二,思路 三,代码    一,题目  描述 求10000以内n的阶乘。 输入描述 只有一行输入,整数n(0≤n≤10000)。 输出描述 一行,即n!的值。 用例输入 1  4 用例输出 1  24   二,思路 n    n!           0    1 1    1*1=1 2    1*2=2 3    2*3=6 4

LabVIEW程序员是怎样成长为大佬

成为一名LabVIEW编程领域的“大佬”需要时间、实践、学习和解决复杂问题的经验。尽管LabVIEW作为一种图形化编程语言在初期可能相对容易上手,但要真正成为精通者,需要在多个层面上深入理解。以下是LabVIEW程序员如何逐步成长为“大佬”的路径: 1. 打好基础 LabVIEW的大佬们通常在初期会打下非常坚实的基础,理解LabVIEW编程的核心概念,包括: 数据流编程模型:Lab

【H2O2|全栈】Markdown | Md 笔记到底如何使用?【前端 · HTML前置知识】

Markdown的一些杂谈 目录 Markdown的一些杂谈 前言 准备工作 认识.Md文件 为什么使用Md? 怎么使用Md? ​编辑 怎么看别人给我的Md文件? Md文件命令 切换模式 粗体、倾斜、下划线、删除线和荧光标记 分级标题 水平线 引用 无序和有序列表 ​编辑 任务清单 插入链接和图片 内嵌代码和代码块 表格 公式 其他 源代码 预

嵌入式面试经典30问:二

1. 嵌入式系统中,如何选择合适的微控制器或微处理器? 在嵌入式系统中选择合适的微控制器(MCU)或微处理器(MPU)时,需要考虑多个因素以确保所选组件能够满足项目的具体需求。以下是一些关键步骤和考虑因素: 1.1 确定项目需求 性能要求:根据项目的复杂度、处理速度和数据吞吐量等要求,确定所需的处理器性能。功耗:评估系统的功耗需求,选择低功耗的MCU或MPU以延长电池寿命或减少能源消耗。成本

程序员必备心理学——心流

心理学之心流 前言一、“心流”是什么?二、心流的好处二、如何进入心流心流状态的四个阶段第一个阶段:挣扎第二个阶段:放松第三个阶段:心流第四个阶段:巩固 进入心流的技巧 总结题外话 前言 你是否常常感觉自己明明学习了一整天,但是就是感觉没有太多的收获。这个时候除了你的学习方向等问题之外,也可能是你的学习方法太低效了。作者本人就经常有这种情况,好在偶然间在b站刷到一个大佬的这个心