程序员35岁就失业了吗?就没有其他路可以选了吗?

news2024/11/15 21:26:21

前言

回到老家最近感到很迷茫,不知道该做什么,也不知道学习了更多的技术又能干什么。

有句话确实是很符合我现在的处境:时势造英雄!虽然我不是英雄,但是我确实需要一个鞥一展所长的环境。

记得当初决定回到哈尔滨,还是满心欢喜的。现在却真的有点后悔了。生活上确实很舒适,但是我的绝大部分时间还是在工作岗位上面的。而工作上的未知,毫无晋升希望,真的让我有点度日如年的感觉。到现在我才发现,我真的不是一个适合安逸的人。

明年就要满35岁了,距离让人畏惧的35岁越来越近。这让我不得不想到如果35岁后,我该何去何从。越想就越迷茫,能做什么呢?没有机遇,没有想法。

以至于现在每天不断的浏览于各种招聘软件,希望能够发现一家能够让我有所希冀的公司。但是基于目前哈尔滨的软件环境行业,我甚至连投出一份简历的欲望都没有。

作为一个七年的开发人员,我确实是热爱这个行业的。但是未来的迷茫让我突然想要放弃,重新寻找其他生存的方式,找来找去,还在原地打转,然而岁月却是不断的逝去了。

现在的我正处于一种奇幻的状态,工作上代码不愿意写,技术学不进去,坐立不安,迷茫的消耗时间。

我不知道有没有和我一样的你们,也像我一样坐在工位上迷茫着,幻想着未来呢?

为什么会在35岁以后越来越焦虑?

在我看来,有两个因素:其一,有焦虑感是因为我们之前所掌握的技能在不断的折旧,在面对这么快节奏的社会,就有种自己落后的感觉;其二,好像大多数人们都觉得35岁就已经步入了中年,没有什么拿的出手的标签时,就很挫败!但那些所谓的成功,只是外界定义的一个标准,真的必须要达到吗?要知道,有的人光是为了活下去都费劲了力气,尤其是在这个疫情反复的年代。

而且换个角度想想,以现代人的生命周期来说,35岁算很晚吗?在我看来,20~30的这个阶段里,我们的判断力和决策力都还比较青涩,不够成熟,而心智在面对各种诱惑时,也很难去分清什么是自己想要的;而30~40这个阶段,随着自己认知的提升,才算真正成熟起来,也才能知道自己以后想要的是什么。

怎么去减轻焦虑?

每个人对焦虑的认知以及应对方式都不一样,所以这里没有用“消除”,而是用“减轻”。

所以,怎么做?下面给我我的一些建议:

让自己更年轻一些,让30岁的你活得像20岁

保证充足的睡眠:睡眠充足才能保证头脑高效运转,让30岁的你有20岁的精神状态。特别是在程序员这样一个脑力密集型工种中,时刻保持思维的高效很容易让你在团队中脱颖而出。

运动:工作多年之后是不是感觉自己特别容易累,身体素质大不如从前?有氧搞起来,器械练起来,坚持锻炼的你可能比身边20多岁的同事状态还要好。

心态要Open:对新事物、新技术保持好奇心,主动了解,主动学习,把对新技术的学习当成是兴趣而不是任务。

停下来思考

别因为忙而不给自己留思考和梳理的时间,思考和梳理的结果是发现不足、明确目标、调整路径,否则很2容易因为忙而变得手足无措,更加焦虑。

发挥经验优势,让自己不可替代

作为团队中的大龄同事,要敢于挑大梁,敢于挑战难题,敢于“成为漩涡的中心”,主动去 drive 一些团队中的关键事情。这样你成为了团队的核心,成为了不可替代的那一个,在公司有裁员指标的时候,你就是最后被想到的那一个。即使被不幸裁掉,因为你的积极解决问题的经验积累,也让你很容易就找到一份新的不错的工作。

踏实

别再通过跳槽去涨薪了,找家合适的公司踏踏实实工作,创造产出。这里的踏实不是单纯的稳定,国企都有可能下岗,这时的你也需要多去关注技术的变化,多去主动解决团队中的难题,多去梳理和总结自己的工作。

GTD

Get Things Done,做最重要。杨绛女士曾说,“你的问题主要在于读书不多而想得太多”。如果觉得困惑,觉得无所事事,要么去睡觉——保证充足睡眠,要么去运动——汗水可能会改变你的想法,要么去学习。

解决焦虑的万能金钥

tip:十多年前高考前夕我所在高中的副校长教给我的:**如果你现在感到焦虑,那么想一下,你当前可能遭遇的最糟糕的情况是什么样的,如果没有到最糟糕的情况,你就应该感觉到庆幸而不是焦虑。**比如,你当前刚订了婚,买了房,每月还着一万多的房贷,最糟糕的情况可能是:公司业务发展不好,你突然被辞退,房贷还不上被记入征信黑名单,而未婚妻觉得你没出息选择了有房有车的富二代,家里又突然有人生病。而现实是:你工作中收到领导和同事高度认可,未婚妻和你恩爱有加,和你一起攒钱还房贷,而家里父母健康,有时候还能帮你负担一些房贷压力。所以这时候你应该感觉庆幸,感到幸福,而不是有点无病呻吟的“焦虑” —— 殊不知,你在抱怨鞋子不漂亮的时候,有些人甚至没有脚。

关于学习

专业来说,很惭愧地说,可能相比于去年的自己,进步不大

今年我把Python基础过了一遍,查漏补缺。然而我在重学的过程中不断发现,任何知识都是要结合实际的运用的。单纯的看书看教程是没有用的。纸上得来终觉浅,绝知此事要躬行!

所以我找来了的项目视频跟着学习。

越读书,越是发现,历史正在轮回,我们活在一个除了科技其他都在倒退的时代;越读书,越是发现,人类不过如此,无论什么肤色,都是永恒宇宙之间渺小的虫子。所以,活在当下,把握在现在,经世致用才对我来说才是最重要的活法。

我有一个朋友,平时关系还不错。某夜,他问我,为什么别人那么容易,他却那么难?他读博三年,目前还未毕业。他决定放弃博士,出来找工作。因为他的专业限制,他只能考公或者进事业单位。但是事业单位也不会有太好的待遇。从校园刚出来的他一脚便踩进了社会的泥坑,心情苦闷,可想而知。

换做以前的我,我可能会这么安慰他。你其实已经很幸运的啦,很多人只是个普通本科,你至少在学历上领先好多人了,你还有女朋友,已经领了结婚证,这一点又胜过多少单身汉了,对比下你就知道你有多么的幸福了。现在的我不会这么去安慰一个人,因为如果是别人这么安慰我,我自己也不会接受。比烂对于一个要求进步的人是多么难接受啊!

关于Python转行

心态要稳,选择职业,就是选择人生

转行这个事,年龄不是问题。心态很重要,一心想赚大钱,图安逸,那转行往往是实现不了的;

不要去追求一时的得失,而应立足五年十年的规划。

选择一个行业,往往就选择了一种人生。判断是否喜欢的标准,应该更加多元化:待遇,发展,工作方式,人际关系,个人优势,性格特点…,都要去考虑,权衡利弊,两害从轻。

1.同学做工程,获得金钱的同时,也有应酬天天有,工地累成狗的苦恼
2.街道公务员选调生们享受安稳,名利双收的同时,也承受着鸡毛蒜皮多,务虚不实的烦恼。
3.卖鱼的大老板,赚够了钱,总说后悔自己的一生,只会卖鱼,脏乱差的环境陪伴一生。

没有绝对的好工作,只看适不适合你,趁还年轻,多去体验,对有可能的发展蓄势而动,对不可能的职业浅尝辄止,多问问自己,想要什么。

不要太在意转行的难度,需要耗费的时间,一旦找到心中的它,转行最难的那一步就已经跨过。

  • 确定转行目标之后,不要定宏伟的计划,只会徒增浮躁;

  • 不管你是什么时候开始转行,你要相信你的人生还有很长,长到足够完成转行的所有知识;

  • 多去感受转行学习本身带来的乐趣,少去在意一时的得失;

  • 多去品味由不会到会,由不能到能的进步过程,提升自信心;

  • 等你从小白到入门,再到专家,外在条件自然会慢慢变好。

培养兴趣,多用一生的角度去思考

小白学习,维持兴趣才是第一要务,而繁重的任务,会消磨兴趣;步子可以很小,只要不放弃。

至于 IT 行业流传的 35 岁分界线,我其实一点都不怕。

1.是我自己也在持续学习,并没有因为工作稳定而固步自封;
2.是我看好未来 IT 的发展,必将随着科技的发展走进生活的方方面面;
3.是我自己其实没有太大的追求,维持温饱,小富即安,这几年应该是人生最缺钱的时候,到 35 岁,除非出现黑天鹅事件,一个月能万把块钱过的还不是很滋润。

如果你是准备学习Python或者正在学习,下面这些你应该能用得上:

一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。在这里插入图片描述

二、Python必备开发工具

在这里插入图片描述

三、精品Python学习书籍

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述

四、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
在这里插入图片描述
在这里插入图片描述

五、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

六、Python练习题

检查学习结果。
在这里插入图片描述

七、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
在这里插入图片描述
在这里插入图片描述

这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

 

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

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

相关文章

【大话设计模式】工厂+策略+装饰模式 hw01

背景 小李已经是一个工作一年的初级工程师了,他所在的公司是一家大型购物商场。随着各种网络购物软件兴起,老板也想做一个商场的购物 APP。分给小李的是一个一个订单结算模块,需要支持各种不同的结算策略。 需求 请帮小李写一个订单结算模…

vm2 <3.9.10 存在任意代码执行漏洞

漏洞描述 vm2 是一个基于 Node.js 的沙箱环境,可以使用列入白名单的 Node 内置模块运行不受信任的代码。 vm2 3.9.10之前版本中由于 WeakMap.prototype.set 方法使用原型查找从而存在任意代码执行漏洞,攻击者可利用此漏洞在沙箱内执行任意恶意代码&…

盲盒抽奖流程

盲盒模块的流程大致如下: 进入盲盒抽奖页面,需要初始化直接获取一些盲盒的信息,例如:盲盒活动id,开奖buff等。首先需要获取盲盒活动id,后面的所有请求都是基于盲盒活动id进行的。 初始化获取: 盲盒活动id…

Thymeleaf 下拉列表传值示例

参考资料 Spring Boot で Thymeleaf 使い方メモ 目录一. 前期准备二. 实体类.内部类设置下拉列表值2.1 form实体类2.2 Controller层2.3 Thymeleaf页面三. request.setAttribute()设置下拉列表值3.1 定义下拉列表存放类3.2 Controller层3.3 Thymeleaf页面一. 前期准备 枚举类 …

FT2232作为JTAG烧录器的使用步骤详解

FT2232作为JTAG烧录器的使用步骤详解FT2232作为JTAG烧录器的使用步骤详解配置OpenOCD环境(已经配置好的可以跳过)【步骤 1】安装 FT2232HL 芯片的驱动,安装文件为 CDM21228_Setup.exe。【步骤 2】 安装 FT_Prog_v3.6.88.402 Installer.exe【步骤 3】 使用 FT Prog 软…

模型实战一之YOLOv7实例分割、模型寻来自己数据集

模型实战一之YOLOv7实例分割、模型训练自己数据集 1.环境准备 下载yolov7实例分割模型: git clone https://github.com/WongKinYiu/yolov7.git -b mask yolov7-maskcd yolov7-mask安装环境 #查看已安装环境 conda info --envs #查看安装了哪些包 conda list#创建…

神奇的线性表(链表)

目录 神马是链表 链表的分类 单向链表 链表的常用操作 查找操作 插入操作 删除操作 链表与数组 数组的插入 数组的删除 链表的应用 尾声 神马是链表 记得很久很久以前…我们学习过数组, 数组是在内存中一段连续的存储空间, 可以在常数时间内访…

逻辑分析仪解析SPI数据

工具为梦源逻辑分析仪,本次测试的是ST7789v屏幕驱动 接线方面一共需要三根线(MOSI,SCL,GND) SCL PA5 MOSI PA7 DSView上位机配置 通道按照接线选择,这个一定要对应上 COPL CPOH按照SPI实际配置来&#x…

生成模型(四):扩散模型(Diffusion Models)

本文大纲如下: 生成模型种类 到目前为止,我已经写了三种类型的生成模型,[[生成模型-GAN]]、[[生成模型-VAE]]和[[生成模型-Flow based model]]。 它们在生成高质量样本方面显示出巨大的成功,但每一种都有其自身的一些局限性。下…

基于Python的GUI图形用户界面编程

【无限嚣张(菜菜)】:hello您好,我是菜菜,很高兴您能来访我的博客,我是一名爱好编程学习研究的菜菜,每天分享自己的学习,想法,博客来源与自己的学习项目以及编程中遇到问题…

非零基础自学Golang 第17章 HTTP编程(上) 17.2 HTTP客户端 17.2.4 发起POST请求

非零基础自学Golang 文章目录非零基础自学Golang第17章 HTTP编程(上)17.2 HTTP客户端17.2.4 发起POST请求第17章 HTTP编程(上) 17.2 HTTP客户端 17.2.4 发起POST请求 在上一小节我们使用了http.NewRequest来创建一个请求,http.NewRequest有三个参数,第…

web前端-javascript-String字符串的相关方法

文章目录字符串的相关方法1. 底层字符串保存2. 方法1) length 属性 获取长度2) charAt() 获取指定字符3) chartCodeAt() 获取指定字符编码4) String.formCharCode() 根据编码获取字符5) concat() 连接字符串6) indexOf() 是否含有指定内容7) lastIndexOf() 是否含有指定内容8) …

哈斯机床联网

一、设备信息确认 1、确认型号 哈斯的数控面板共有两种情况。 老版本: 新版本: 注:老版本通讯为串口,新版本通讯为网口。 2、确认通讯接口 1、数控面板的后面 老版本的串口一般都会引出在正后面的左侧位置,上面有…

结构型模式之代理模式(八)

常说的设计模式是23种设计模式,分为3大类: 创建型模式5种:工厂方法、抽象工厂、单例、建造者、原型结构型模式7种:适配器、代理、桥接、装饰者、外观、享元、组合行为型模式11种:模板方法、解释器、策略、观察者、迭代…

非零基础自学Golang 第15章 Go命令行工具 15.5 代码测试(test) 15.5.1 单元测试

非零基础自学Golang 文章目录非零基础自学Golang第15章 Go命令行工具15.5 代码测试(test)15.5.1 单元测试第15章 Go命令行工具 15.5 代码测试(test) go test命令用于对Go语言编写的代码包进行测试。 可以指定要测试的文件,也可以直接对整个包进行测试&#xff0c…

[Java实战]Squaretest单元测试生成利器...一天生成所有简单单元测试...[新手开箱可用]

Squaretest单元测试生成利器...一天生成所有简单单元测试...[新手开箱可用]1.Squaretest是什么?2.如何配合JUnit使用...?3.生成的java文件长啥样?4.如何生成和使用?5.如何用生成的XXXTest.java文件进行单元测试...6.观察结果7.单元测试成功8.源码地址为了好好写单元测试,提…

Dell inspiron 7580硬件升级_更换电池加内存条移动硬盘

文章目录前言硬件升级确认硬件型号参数拆机验证硬件更新后记前言 手上的笔记本[Dell inspiron 7580]用了几年了,还是刚上大学的时候买的,现在感觉这个配置用起来有点吃力了,稍微更新一下配置准备再战两年┭┮﹏┭┮ Light em up, light em u…

参数扫描文件的用法

摘要 通过控制和改变所选参数有助于检查给定光学系统的性能。 VirtualLab Fusion提供了完全灵活且计算效率高(通过并行化)的参数运行,使用户可以指定不同的参数变化方式。 作为示例,它可以用于所研究的任何系统参数的公差分析。 分…

Moonbeam生态说|Moonbeam Ignite重燃DeFi生态活力

日前,Moonbeam Network生态中两家活跃度最高的DeFi协议Moonwell和StellaSwap受邀参加Moonbeam中文社区BinanceLive直播。 作为Moonbeam生态的老朋友,两家项目方的联合创始人对赋能生态胸有成竹。 今年11月,Moonwell和StellaSwap都得到社区投票…

MORE CONVNETS IN THE 2020S: SCALING UP KER- NELS BEYOND 51 × 51 USING SPARSITY

论文链接: https://arxiv.org/pdf/2207.03620.pdf code: https://github.com/VITA-Group/SLaKlink MORE CONVNETS IN THE 2020S: SCALING UP KER- NELS BEYOND 51 51 USING SPARSITY一、引言(二)、大内核注意力(二)、卷积中的大…