放弃40k月薪的程序员工作,选择公务员,我来分享一下看法

news2024/11/18 1:22:23

我有一个朋友,拒绝了我为他提供的4万薪水的工作,去了一个体制内的银行,做程序员,即使薪水减半。他之前在北京一家大公司做程序员,一个月30k。当我开始创业时,我拉他来和我一起干,但那时我们太小,无法支付高工资,所以他没有来。今年我们发展得很快,我多次邀请他,最终他心动了。我给了他40K的高薪。他本来约定这个月入职,但昨天他告诉我,可能无法来了,因为他刚刚得到了一份银行的编制内offer,他已经跟家人商量了很久。

尽管我感到遗憾,他告诉我他不是不看好我的公司,而是他自己的年龄已经很大了,尽管他想和我一起拼搏,但他必须考虑自己的未来。他已经35岁了,如果他在创业中几年后还没有成功,到那个时候他将40岁,他再出来找工作谁还会要他呢?他花了很长时间才找到这个银行的编制内offer,虽然工资不高,但他至少可以稳定地工作一辈子,没有后顾之忧。他觉得,对于一个有家室的中年男人来说,稳定大于一切,他必须善于计算,想出各种办法来防范这种风险发生。因此,能够找到一个干到退休的事业单位是风险最小的解决方案。

 

人到中年,家里有房贷车贷、老人、孩子,你不再是一个人,你承担的责任和压力是你必须背负的。如果工作丢了,房贷谁来还?孩子上学,父母养老,一个家庭的费用谁来承担?因此,对于一个有家室的中年男人来说,稳定大于一切,他必须善于计算,想出各种办法来防范这种风险发生。因此,能够找到一个干到退休的事业单位是风险最小的解决方案。

我和他聊过后,我也在思考,之前我总是从自己的视角去要求和看待别人,要求别人也要上进也要敢折腾,要坚信自己能成一番事业,但是每个人的性格和受大环境影响的不同,经历的事情又不一样,导致我们彼此的认知慢慢就变得不一样了。到了人生下半场,混得好的有所成就的人可能胆子更大,更敢折腾;而普普通通混得一般的人可能更惧怕风险,谋求稳定。

程序员工作的优点:

  • 薪资相对较高,有更多的晋升空间:由于程序员在技术领域扮演着重要的角色,他们通常能获得比其他职业更高的薪资。此外,随着技术的更新换代,程序员也有更多的晋升空间来提高他们的技能和工资水平。
  • 工作内容有更多的创造性和挑战性:程序员的工作通常涉及到解决复杂的问题和开发创新的技术解决方案。因此,程序员通常能够在他们的工作中发挥创造性,同时也需要不断地学习和更新他们的技能。
  • 在创业公司工作,可能会获得更多的股权和回报:在创业公司工作的程序员,通常需要承担更多的风险,但同时也有机会获得更多的回报,比如股权和公司的成功奖金等。

程序员工作的缺点:

  • 工作压力大,需要不断学习和更新知识:由于技术的更新换代非常迅速,程序员需要不断地学习和更新他们的技能,这使得程序员的工作压力很大。
  • 工作时间长,需要经常加班:程序员的工作通常需要花费很多时间和精力,因此他们需要经常加班,尤其是在项目紧急时。
  • 工作不稳定,可能会随着公司的发展而变化:由于技术的不断更新和公司的发展,程序员的工作可能会随时发生变化,这使得他们工作的稳定性不如其他职业。

公务员工作的优点:

  • 工作稳定,不用担心失业:公务员的工作通常很稳定,不用担心失业问题。
  • 工作福利好,有较多的假期和社会保障:公务员通常享有各种福利待遇,包括较多的假期和社会保障。
  • 工作环境相对较为轻松:公务员的工作通常环境比较轻松,不需要承受太大的工作压力。

公务员工作的缺点:

  • 薪资相对较低:相比于程序员等其他职业,公务员的薪资通常较低。
  • 工作内容相对单调,缺乏挑战性和创造性:公务员通常需要在相对单调的工作中长期工作,缺乏挑战性和创造性。
  • 晋升机会相对较少,发展空间有限:公务员的晋升机会相对较少,发展空间也有限,因此可能会对职业发展产生一定的限制。
  • 总的来说,程序员和公务员的职业选择各有优缺点,需要根据个人的兴趣和需求来选择适合自己的职业。如果你喜欢解决复杂的问题,喜欢创造性的工作,同时也愿意承担一定的风险,那么程序员可能是一个更好的选择;如果你更注重工作的稳定性和安全性,同时也乐于为社会做出贡献,那么公务员可能是一个更好的选择。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/492796.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

干货 | 思维转变之如何成为一个快速学习者!!!

Hello,大家好! 这里是壹脑云科研圈,我是喵君姐姐~ 在信息爆炸的今天,网络上有各种资源,其实有心想要学习,都可以学到。 但是,其实自我学习的过程还是比较艰难,那么是否…

人员管理KPI和OKR

文章目录 人员管理KPI和PI一、关键绩效指标概述(一)关键绩效指标的内涵(二)关键绩效指标的类型(三)基于关键绩效指标的绩效指标体系 二、关键绩效指标库三、指标权重与员工责任 OKR360 环评3P汇报法 人员管…

只使用位运算实现加减乘除

在线OJ: LeetCode 29. 两数相除 原题目的要求是不能使用乘法, 除法和取余运算符实现除法. 在本篇博客中把题目要求提高一点, 这里只使用位运算来实现, 顺便的也就把只使用位运算实现加减乘除实现了. 1 . 实现加法 首先我们需要知道两数之和可以是两个数位相加和不进位相加之…

c++ 入门概述

c 入门概述 1. c 关键字2. c 命名空间3. c 输入与输出4. c 缺省参数5. c 函数重载6. c 引用6.1 引用概念6.2 引用特性6.3 常引用6.4 引用与指针区别 7. c 内联函数8. c auto 关键字9. 范围 for 循环 1. c 关键字 c 98中,规定的关键字总共有63个: 2. c…

排序算法 - 插入排序

文章目录 插入排序介绍插入排序实现插入排序的时间复杂度和稳定性插入排序时间复杂度插入排序稳定性 代码实现核心&总结 每日一道算法,提高脑力。第三天,插入排序。 插入排序介绍 插入排序(Insertion Sort)的基本思想是: 把n个待排序的元素看成为一…

全网最火,Web自动化测试驱动模型详全,一语点通超实用...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 自动化测试模型&a…

我记不住的那些Git的操作

背景:其实接触Git也很长时间了,自打上学那会就用Git作为版本控制工具,感触颇深。写这篇文章也是记录一下自己的理解留作日后词典进行查询,另外也是想把这些内容分享给大家。本篇将以问题为导向来阐述相关的知识,面对的…

mid360激光雷达跑Point-LIO算法

在商场里面上下楼穿梭,使用mid360激光雷达,完成建图 以下是建图的运行过程及参数配置 mid360激光雷达驱动 安装(ubuntu20.4 ) /ws_livox/src/livox_ros_driver2$source /opt/ros/noetic/setup.sh /ws_livox/src/livox_ros_driver2$./build.sh ROS1配置修改MID360_confi…

《花雕学AI》06:ChatGPT,一种新型的对话生成模型的机遇、挑战与评估

最近ChatGPT持续大火,大家们是不是在网上看到各种和ChatGPT有趣聊天的截图,奈何自己实力不够,被网络拒之门外,只能眼馋别人的东西。看别人在体验,看别人玩,肯定不如自己玩一把舒服的啊。 上一期&#xff0…

( “图“ 之 二分图 ) 785. 判断二分图 ——【Leetcode每日一题】

❓785. 判断二分图 难度:中等 存在一个 无向图 ,图中有 n 个节点。其中每个节点都有一个介于 0 到 n - 1 之间的唯一编号。给你一个二维数组 graph ,其中 graph[u] 是一个节点数组,由节点 u 的邻接节点组成。形式上,…

ios 在windows chrome 联调

必要条件 1、iOS设备、数据线 2、Node.js 环境 3、Chrome 浏览器 4、电脑登录iTunes 5、手机 Safari 浏览器环境准备 1、安装Node环境参考Node安装的教程,确保终端输入node时可正常使用 2、安装 scoope 以及相关配置为了安装后续需要用的工具 remotedebug-ios-web…

c# 数据保存为PDF(三) (PdfSharp篇)

PdfSharp 使用,创建PDF文档 前言关于 PdfSharp下载 PdfSharp使用PdfSharp常用命名空间和类1 创建一个简单的PDF文档2 创建一个带页脚的PDF文档2.1 创建临时数据表2.2 创建页脚2.3 完整代码 小结附录: 往期文章: 1、 c# 数据保存为PDF&#x…

java并发编程之美第四章读书笔记

第四章java并发包中原子操作类原理剖析 JUC包提供了一系列的原子类操作,这些类都是使用非阻塞算法CAS实现的,相比使用锁实现原子操作在性能上有很大提高 本章只讲解最简单的AtomicLong类的实现原理以及JDK8中新增的LongAdder和LongAccumulator类的原理 原子变量的操作类 At…

java并发编程之美第三章读书笔记

java并发包中ThreadLocalRandom类原理剖析 该ilei是JDK7在JUC包下面新增的随机数生成器吗,弥补了Random类在多线程下的缺陷 Random类及其局限性 public class RandomTest {public static void main(String[] args) {Random randomnew Random();for (int i0;i<10;i){Syste…

Facebook 用户量十分庞大,为什么还使用 MySQL 数据库?

Facebook是一个拥有超30亿用户的互联网公司&#xff0c;拥有海量数据&#xff0c;而且增长很快&#xff0c;单机数据库完全无法满足这种需求。 这时需要对数据进行分片&#xff0c;存储到多个数据库节点中&#xff0c;这个时候如果使用IOE作为其中一个节点&#xff0c;肯定可以…

MySQL Order by对各种排序算法的应用

通常我们实现的排序算法&#xff0c;都是在”纯内存“环境中进行。 MySQL 作为数据库难道是在先将所有要排序的数据加载到内存&#xff0c;再应用排序算法吗&#xff1f; 一、什么是内排序&#xff1f;什么是外排序&#xff1f; 内排序&#xff1a;全称为内部排序。内部排序是…

力扣题库刷题笔记647-回文子串

1、题目如下&#xff1a; 2、个人Python代码实现 思路如下&#xff1a; a、以切片的形式&#xff0c;判断每个子字符串是否为回文字符串。这里如何确定切片的起始下标就很重要了 b、首先需要知道的是字符串s&#xff0c;s[i,j]&#xff0c;指的是从下标i开始&#xff0c;到下标…

cout源码浅析

目录 cout源码浅析 那么对于没有定义在这之中的要怎么办呢&#xff1f; 实际使用 结语 首先来看我从cplusplus中截取的这张图&#xff1a; 注意最下面这一行字。cout其实是ostream的一个标准对象object。而上面则演示了一些继承关系。 好的&#xff0c;理解了之后&#xf…

算法DAY52 动态规划10 300.最长递增子序列 674. 最长连续递增序列 718. 最长重复子数组

300.最长递增子序列 五部曲&#xff1a; 1、dp数组的含义&#xff1a; dp[ i ] : 代表 截至到nums[i] (包括 nums[i]) 的序列中&#xff0c;以nums[i] 结尾的&#xff0c;最长递增子序列的长度。这里强调以nums[i] 结尾&#xff0c;是因为还要跟nums[j]做对比&#xff0c;确定…

ACG-crcme1(★★★)

运行程序 info exit 查壳 没壳 载入OD分析 刚载入OD发现要使用 ACG.key 搜一下字符串看看 发现这有貌似成功相关的字符串 进去看看 可以找到关键跳 爆破的话直接在这就可以完成 上面就该是算法了 算法分析 开始先判断文件存在和文件内容大小 读取文件内容&am…