程序员困局:去大城市进大厂却买不了房,回老家又没有高薪工作…

news2024/11/26 18:33:08

对于在外打拼的程序员来说,难的是进大厂,而不是买不起房。

进大厂的程序员,能不能买得起房?

进大厂的程序员的薪资,还是相当可观的。以阿里P6为例,年薪50万,到手40万左右,刨去10万的花销,每年能存下30w,奋斗个4/5年,大城市的首付就够了,再用公积金抵房贷,小日子还是能过得挺滋润的

就算买不起一线城市的房子,攒个百八十万的回老家全款买房,那也是够够的。可以说大厂程序员的路要比普通程序员要轻松太多,不要说什么“青春饭”、“996”之类的话,这世界上有太多一边996,薪资和社会地位还远不如程序员的群体。

事实就是,程序员的生活水平已经超越了80%的人,超越了99%的普通人。

没进大厂的程序员,该怎么努力?

想要进大厂,需要看自己是否满足大厂的最低标准,一个最简单粗暴的方法就是打开岗位JD,一条条对照着检验。如果你有大厂员工的朋友,那么还能挖到不少“潜规则”,比如华为的社招会卡211以上本科+985/211/海归硕士(特殊情况可放宽至211本科)。

拿阿里的Java工程师为例:

我们可以拆解出以下的基本要求:
①科班出身,本科及以上学历(这个一般是幌子,最好是跟内部的老哥再确认下)
②4年+工作经验,有系统架构能力,有拿得出手的项目
③熟悉各种设计模式和开源框架
④熟悉Oracle、MySQL和Linux操作系统。

学历和专业是我们手上不可更换的底牌,而工作经验的积累、系统架构的能力、公司的核心项目等,都可以靠在现东家的工作来积累,有意识地朝着这个方向奋斗,你进大厂的概率也会高出许多。

这仅仅是阿里Java工程师的基本要求,你也可以举一反三,查看其他一二三线互联网公司的岗位要求,必要时还可以适当投几份简历试试水,并朝着大厂所需要人才的要求奋斗,有目标感的前进会让你摆脱CRUD的枯燥,让你的工作更有意义。

进不了大厂的程序员,如何自救?

我们也要认识到,不是所有人都能进大厂,或者说不是所有人都想进大厂,如果你在大城市里进不了大厂,或是在小城市没有足够的收入让你养家糊口,你还可以从这些方面努力:

①寻找合适的副业增加收入
比较推荐给程序员的副业有外包接单、自媒体、外卖骑手等,这里重点说一下外包接单。

外包接单是程序员最对口的副业之一,你需要的仅仅是在程序员客栈、码市等平台完善信息,寻找合适的外包私活,并和企业对接,最终完成项目交付即可。

最重要的是选择合适且靠谱的平台,在广撒网的同时保障自己的权益,并逐步建立起自己的口碑,成为一份细水长流型的副业。我身边的程序员靠外单接单赚钱的大有人在,比较厉害的月入3w+,甚至已经超过了主业。

如果进不了大厂的话,选择外包接单贴补家用也是个高性价比的选择。

②有意识地提升自己的管理能力

无论在大厂还是小厂都很缺乏管理型人才,想要迈过35岁这道坎,提升自己的管理能力要比成为一个独当一面的架构师更容易。

如果想成为一个优秀的领导者,你现在可以做的是多听多看多学,逐步向自己的领导看齐,同时也要把握住主导每一个核心项目的机会,提高自己的项目管理能力和组织协调能力。

③进入体制内

在小城市安家一个比较好的选择就是体制内。无论是公务员、事业单位还是银行这类国企都是不错的选择,小城市对计算机人才的需求紧迫,虽然薪资福利比不上大城市,但相对的竞争压力也较小,在小城市上岸也是个不错的选择。

我身边大多数程序员回老家会选择银行、教师这类职业,每天朝九晚五,日子也是过得挺滋润的。

作为程序员,千万不要被房价和工资困住。

因为能困住你的,只有你自己的选择和眼界。

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

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

相关文章

【C++学习】C++11——新特性 | 右值引用 | 完美转发

🐱作者:一只大喵咪1201 🐱专栏:《C学习》 🔥格言:你只管努力,剩下的交给时间! C11——新特性 | 右值引用 | 完美转发 👀列表初始化🦴 std::initializer_list…

收藏!网络行业主流的六大技术认证全科普

大家好,我是老杨。你的年终总结做完了没?还没做完,点击“年终总结”,拿个模板,快速完成。 很多人在年末都会有列一个新年愿望清单,写写来年想要完成的事情。 不少网工在这两年的就业环境之下,…

Nginx-部署2个vue项目(多个项目)-二级域名设置代理

前言 最近在实际开发过程中,需要在服务器部署2个项目。需要nginx二级域名。 开始时候在网上查了一圈,各有说法,不是很全,很头大。这里把自己成功的二级域名代理记录一下。 网上有很多文章说要该router.js文件,要该vu…

自动备份交换机的配置到远程服务器

环境 交换机配置修改后及时备份相关配置,每次配置变化后需要在1分钟后自动进行保存,并且将配置上传至FTP服务器;每隔30分钟,交换机自动把配置上传到FTP服务器 配置命令: [huawei]set save-configuration delay 1 //…

单片机外围电路:电阻之上下拉电阻

1.基础概念 上拉就是将不确定的信号通过一个电阻钳位在高电平,电阻同时起限流作用。下拉同理,也是将不确定的信号通过一个电阻钳位在低电平。 2.基础应用 上下拉电阻在数字电路中使用,为了好理解一点,可把上下拉电阻大致分为两种…

货币简史:从物物交换到数字货币

货币简史 1. 物物交换阶段2. 一般等价物阶段3. 信用货币阶段4. 电子货币阶段5. 数字货币阶段 金钱是什么时候产生的呢,这取决于你如何定义金钱。 费利克斯马丁(FelixMartin)名为《金钱:未授权的传记》(Money:An Unauthorized Biography)书中…

19c rac环境修改pubic, vip,scan ip步骤

19c rac环境第一次修改public、vip和scan ip,和11g还是稍有不同。首先说明下环境 具体步骤如下 1、修改public地址,关闭实例后使用root用户操作 [rootdb1 ~]# ./oifcfg getif bond0 172.20.30.0 global public bond2 100.100.100.0 global clust…

【JVM】JVM堆内存(heap)详解

文章目录 前言一、堆内存划分二、为什么移除永久代?三、分代概念四、为什么分代?五、为什么survivor分为两块相等大小的幸存空间?六、JVM堆内存常用参数七、垃圾回收算法(GC,Garbage Collection)八、垃圾收…

java 反射及代理模式初步学习

java 反射及代理模式初步学习 0. 什么是反射? Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法&#xf…

小程序组件

swiper swiper 和 swiper-item 结合使用,, swiper有默认高度 300rpx 属性: autoplay : 自动播放circular : 循环播放indicator-dots : 显示指示点indicator-active-color : 轮播选中的颜色 &…

SpringBoot整合钉钉消息推送(四十四)

从头开始,并不意味着失败,相反,正是拥抱成功的第一步,即使还会继续失败 上一章简单介绍了 SpringBoot 发送邮件(四十三), 如果没有看过,请观看上一章 钉钉消息推送, 官方文档: https://open.dingtalk.com/document/gr…

3.结构化的数学思想

前言 今天在复习概率论的公理化过程中,我发现它的公理其实也是人为定义的,为什么我会这么想呢?这是因为我曾听过严伯均在为什么诺贝尔奖没有数学讲曾说过数学是一门无法证伪的学科,甚至不能算是科学,而诺贝尔设置这个…

超详细的Linux环境下使用git上传代码教程(gitee版)

git是一个版本控制器,我们使用它上传我们以前写过的代码给他进行托管,更为方便以后找到,同时也方便我们找到我们每次更改了什么。 创建仓库 创建完成后界面: 接下来复制我们创建的仓库的地址: 使用 git 命令行 安装…

BGP路由策略,IPV6

下一跳不变 从EBGP来的路由,传给|BGP S居时,下一跳不变 解决方案: 水平分割 ∷:AS内防环 从|BGP来的路由,不会传给IBGP邻居 1全互联 2路由反射器 3联盟 BGP选路原则: 当BGP 由表存在多条相同路由,会产生多个转发路径,BGP 会根据这些路由的属性,选择一条最优…

使用 C 语言验证非均匀概率的离散事件在样本数量足够大时,符合正态分布曲线(通过生成一个PPM格式的图像)

我想写本文的原因是看到著名数学科普账号 3Blue1Brown 发布的【官方双语】但是什么是中心极限定理?中提到:不论这个离散型事件的各种情况概率是不是平均的,当数量一定大时,还是会符合正态分布曲线。我就想自己试试看是不是这种情况…

深入篇【C++】类与对象:const成员与Static成员

深入篇【C】类与对象&#xff1a;const成员与Static成员 ⏰<const成员>&#x1f553;1.权限&#x1f550;2.规则&#x1f552;3.思考&#xff1a; ⏰<Static成员>&#x1f551;1.概念&#x1f557;2.特性&#x1f555;3.思考&#xff1a; ⏰<const成员> &am…

从零开始 Spring Boot 29:类型转换

从零开始 Spring Boot 29&#xff1a;类型转换 图源&#xff1a;简书 (jianshu.com) PropertyEditor Spring使用PropertyEditor进行String和具体类型之间的转换&#xff1a; public interface PropertyEditor {void setValue(Object value);Object getValue();String getAsT…

第五章 面向对象-7.hashCode()和toString()

hashCode()和toString() hashCode() hashCoed 的特性&#xff1a; &#xff08;1&#xff09;HashCode的存在主要是用于查找的快捷性&#xff0c;如Hashtable&#xff0c;HashMap等&#xff0c;HashCode经常用于确定对象的存储地址&#xff1b; &#xff08;2&#xff09;如果…

华为OD机试真题 Java 实现【统一限载货物数最小值】【2023Q1 200分】

一、题目描述 火车站附近的货物中转站负责将到站货物运往仓库&#xff0c;小明在中转站负责调度 2K 辆中转车(K辆干货中转车&#xff0c;K 辆湿货中转车)货物由不同供货商从各地发来&#xff0c;各地的货物是依次进站&#xff0c;然后小明按照卸货顺序依次装货到中转车&#x…

智能床垫市场调研分析报告

文章目录 一、简介&#xff08;1&#xff09;电动床&#xff08;2&#xff09;气垫床 二、使用人群三、睡姿四、实用性 一、简介 &#xff08;1&#xff09;电动床 电动床之下又分成了分体、连体和床头分体。分体电动床是指床垫与床底座分开的电动床&#xff1b;连体的则是床垫…