攻破 程序员35岁 “瓶颈” 那都不是事!

我正在参与CSDN《新程序员》有奖征文,点击和我一起参与吧

下面呢,我就在这里给大家讲述一下我的经历吧。

初衷

作为程序猿的我们,初衷在哪里,高薪?体面?热爱?曾经有一个同学聊天中说到这个话题,为什么要选择这个行业,他说他爸爸是程序员,嗯。。。。(子承父类呗)哈哈 继承么。当然这也是个很棒的理由,因为可能从父辈程序员身上看到吸引到我们的精神。

谈到初衷网络上有很多说法:
有的是为了完成女朋友的梦想的,难道是你女朋友的梦想就是有一个钱多话少死的早的男朋友么;有的人看重的这个行业的高端上档次,嘻嘻 有多少人就是做着搬砖的工作;有的人为了体面的工作,嗯。。。。只能说你说的有道理哈,996、007了解一下,有什么造福人类的,实现自己儿时的懒人智能的,而说到我自己的初衷是什么,可能他们上面说的这些都有哈,但是也可以说都没有。
在这里插入图片描述
在进入这个行业之前,我可以说对程序员一无所知,出身农村的我也没有亲朋好友接触到这个行业,只是听着计算机专业,嗯。。。霸气,仅此而已,也就是这样草率的决定让我与计算机与编程有了交集,于是我选择一个计算机类大学,从学校中慢慢的对以后的工作、生活有了新的认识和新的规划。

从一个误打误撞的懵懂少年转变到对技术的痴迷来源于一堂课程,那是首次去真正的见识代码,老师展示了一个很酷炫的抽奖页面的源码,看到密密麻麻的字母,嗯。。。。跟英语属于一家子,都挺恶心,哈哈勿喷。好像在此之前没觉得选择这个专业的高端在哪里,毕竟每次都是理论知识属实乏味,也正是这一次与代码的相遇激发了我学习的欲望,从此更好的投入到编程的学习中。

虽然以初衷为题目但是我的初衷可能真的有点冷笑话的成分哈,仅仅因为这个专业的名称霸气。但是通过大学的学习让我对程序员有了新的认识和憧憬。

实至名归

走出学校,进入社会,环境的改变,身份的转变,这种自由让我们陶醉的很,性格外向的我加上大学充分武装自己的专业知识,很快就通过了一家公司的面试,那一夜。。。。。。哈哈;进入公司后真正的成为了一名程序员,表面的光环有了,对家里人汇报岗位:‘嗯,,,说了你也不懂,软件开发工程师。。。’ 很高大上昂。但是仅仅是对不懂的人这么说哈,

当然也曾接到过亲戚的求助,嗯。。我这电脑怎么不开机了 你不是学的这个么 帮舅妈看看,哎我这鼠标不动了呢给老叔修修。。。
他们理解的程序员-----电脑维修 让人费解哈

在工作中也会遇到问题 记得当初初入职场的我们总是误打误撞,对工作的衡量,对能力的评估,对业务的理解,总是拿捏不住。需要项目催的紧张了 自己就开始动摇,很不成熟哈,想起一位老师曾经对我们说的话——改变你们所能改变的,接受你们不能改变的。 工作内容,工作条件是我不能改变的,我能改变的是我的工作态度,自己认清自己多付出多努力,那段时间每天比别人去的早 走得晚,挤出更多的时间去攻克难题。坚信功夫不负有心人。慢慢的就适应了新的身份、新的环境!

再接再厉

到了现在这份工作算是很稳定,所用的技术栈也是自己擅长的同时也是自己喜欢的,但是此时也是自己的一个舒适圈吧,正如现在很流行的一个词汇——躺平。哈哈 我指定不做那难割的韭菜。

在这里是写给自己也是写给所有看到这篇文章的人,可能每个人在自己的工作中在一定时期都会遇到自己的舒适圈,没有什么压力,学以致用更好的可以说是封顶,就是针对自己的工作 现阶段所掌握的技术已经够用了,有些人就会选择舒适的生活。

学如逆水行舟不进则退,其实真的是这样,看到网上很火热的一个程序员的一标签——青春饭,其实真的是这样,大部分人到了35岁左右就是到了一个瓶颈,程序员35岁危机这个是真实存在的,可能没有到那个年龄段体会不到那种紧迫感,但其实之所以会有人紧迫都是跟我们平时息息相关。

真的很多程序员35岁左右被迫转行,被IT行业所淘汰,其实有很多原因,生理上比不过年轻小伙子,技术上跟不上大潮流,终究是要被替代的。但三十五岁危机并不是绝对的。完全看自己的造化!有的程序员35岁财富自由了,不需要这么大压力的工作了,选择一些比较轻松的工作;有的30多岁做了技术总监,有的上升到了管理层,有的人40岁 it 高龄还在挣着高工资敲代码;

当然在这里我没有资格去评判什么,但是我觉得如果日常我们能够每天去拿出些时间去学习,学习更多技术领域,汲取新的技术,时刻关注新鲜技术的趋势,紧随技术发展的潮流我觉得即使到了三十五岁不但不会被淘汰反而会很吃香。
在这里插入图片描述

更上一层楼

作为程序员我们是靠技术吃饭,但我们也不应该仅仅停留在技术层面,反而也应该更多的去关注业务层面的东西,尤其是我们步入这个行业5年左右的时间,我会给自己制定一个职业规划,可能这五年我更多的是关注技术的成长,新鲜技术的过渡,不断的在技术方面去装备成长自己,利用这几年,利用n个项目使自己的技术到达一定高度。

然后就该好好规划自己的发展领域了,在IT行业涉及到的众多领域中选择一个自己擅长的、并且自己喜欢的、而且准备长期发展的一个业务去死磕他!未来的职业规划都会去围绕这个领域去研究。做到更精更深的地步,也只有这样我们才能成为佼佼者。从此开启我们的高调人生
在这里插入图片描述
键盘敲烂月入十万加油干!哈哈,让那些小女孩们迷恋去吧,话说程序员就像大学中的饭菜虽然不好看但是去晚了你还吃不上,,,,,,哈哈!

看到我们的《程序员》杂志中众多程序心灵鸡汤,很受追捧,对我们本身也有很大益处,能帮助我们找到自己的定位,更好的去选择规划自己的程序人生。

作为程序员中的我们,属于这个行业的新鲜血液今后就由我们来续写《新程序员》的篇章。期待您的加入!

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

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

相关文章

Vue项目中引用‘阿里巴巴字体图标库iconfont’

1.前言 在实际开发中,作为前端开发人员的我们经常会遇到下面这种ui图 我们看到在上面两个平台设计图中的出现了大量的图标,在某种情况下,这种图标是需要我们自己去找的,不要喷我们的 ui 哈,主要是我喜欢麻烦 哈哈&…

项目流程

转载于:https://www.cnblogs.com/Koma-vv/p/10243286.html

最详细的讲解 JS 原型与原型链

文章目录一. 普通对象与函数对象二. 构造函数三. 原型对象四. proto五. 构造器六. 原型链七. Prototype总结一. 普通对象与函数对象 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object 、Function 是 JS 自带的函…

jmeter分布式压测原理简介1

1、什么叫分布式压测? 分布式压测:模拟多台机器向目标机器产生压力,模拟几万用户并发访问 2、分布式压测原理:如下 3、更多补充.....待添加 转载于:https://www.cnblogs.com/yoyoblogs/p/11071774.html

十三 re模块

一:什么是正则? 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中&#xff0c…

带你玩转 ui 框架 ——scoped及样式穿透问题详解

前言 在我们前端的开发中经常会使用到各种 ui 框架 下面这两个是比较火的,也是我常用的两个ui框架。 问题描述 但是在使用框架的时候难免会遇到需要改变组件中的一些样式,当然如果我们所有页面的组件样式都是统一的话,我们可以进行全局设置…

三分钟带你掌握 CSS3 的新属性

文章目录1. css3简介2. css3边框2.1 边框圆角2.2 边框阴影3. css3背景3.1背景图大小3.2背景图起始点4. css3文本效果4.1 文本阴影4.2 文本换行5. css3字体图标6. css32D转换7. css3 3D转换8. css3 transition8.1 单项改变8.2 单项改多项改变9. css3 动画1. css3简介 CSS 用于控…

用 div 仿写 input 和 textarea 功能

div仿写input和textarea input不能换行&#xff0c;textarea也不能跟随内容多少而增加高度。 contenteditable true; <div class"msg_content" contenteditable"true" placeholder在这里输入您的留言或建议></div> .msg_content {box-sizing:…

Vue项目中如何设置动态的TDK

TDK是什么 TDK就是网站的标题&#xff08;title&#xff09;、描述&#xff08;description&#xff09;和关键词&#xff08;keyword&#xff09; TDK在哪里 上面大佬对TDK的概念解释的很全面&#xff0c;但是在网页中的TDK在哪里呢&#xff0c;作为开发人员打开F12我们就…

PHP从零开始--基础篇

一、 变量 1.1概念 变量是存储数据的用的容器。 1.2定义变量 变量名的语法规则&#xff1a; 可以是数字、字母、下划线&#xff0c;但是不能以数字开头不能出现空格变量名是区分大小写变量名不能是系统中的关键字行业约定的语法规范 驼峰命名法 比如 myname 定义成 myNam…

PHP从零开始--循环数组

一、循环 1.1单层for循环 1.1.1基础语法 for(初识变量;结束范围;累加/累减){ 重复执行的代码 } 1、 先初识化变量$i 2、 $i<100表达式进行判断 3、 跳入循环&#xff0c;执行重复代码 4、 累加或者累加 5、 再进行$i<100表达式判断 6、 再跳入循环&#xff0c;执行重复…

Spring Cloud(F版)搭建高可用服务注册中心

上一篇文章【Spring Cloud搭建注册中心】成功搭建了一个Eureka Server服务注册中心&#xff0c;不过相信细心的朋友都会发现&#xff0c;这个服务注册中心是一个单节点服务注册中心&#xff0c;万一发生故障或者服务器宕机&#xff0c;那所有的服务可就不能使用了&#xff0c;这…

Python(60)_闭包

1 、闭包的概念 #-*-coding:utf-8-*- 1、闭包&#xff1a;内部函数调用外部函数的变量def outer():a 1def inner():print(a)print(inner.__closure__) outer() print(outer.__closure__) 2 闭包的使用 #-*-coding:utf-8-*- 1、闭包&#xff1a;内部函数调用外部函数的变量 …

PHP从零开始--错误处理函数

一、错误处理 1.1错误种类 1.1.1Notices 比如没有定义变量确使用了会报notice错误&#xff0c;只是提醒注意&#xff0c;不影响后续代码执行 1.1.2Warnings 这是警告错误&#xff0c;比如include引入一个并不存在的文件&#xff0c;不影响后续代码执行 1.1.3Fatal Erro…

第四单元博客总结——暨OO课程总结

第四单元博客总结——暨OO课程总结 第四单元架构设计 第一次UML作业 简单陈述 第一次作业较为简单&#xff0c;只需要实现查询功能&#xff0c;并在查询的同时考虑到性能问题&#xff0c;即我简单的将每一次查询的结果以及递归的上层结果都存储下来&#xff0c;使用一个Boolean…

PHP从零开始--数据库

文章目录一、 数据库简介1.1概念1.2命令行操作1.3连接数据库1.4配置环境变量二、 数据库的相关操作2.1显示所有仓库2.2创建仓库2.3删除仓库2.4切换仓库三、 数据表的相关操作3.1概念3.2显示所有的数据表3.3创建数据表3.2修改字段名3.3查看表结构3.4添加字段3.5删除字段3.6更改数…

如何下载js类库

https://bower.io/ 这个已经淘汰 https://learn.jquery.com/jquery-ui/environments/bower/ Web sites are made of lots of things — frameworks, libraries, assets, and utilities. Bower manages all these things for you. Keeping track of all these packages and mak…

PHP从零开始--字段修饰符数据操作SQL语言

文章目录一、 字段修饰符1.1主键1.2自动增长1.3非空1.4默认值1.5外键二、 对数据的操作2.1增加数据2.2删除数据2.3更新数据2.4查询数据2.4.1查询所有的数据2.4.2查询指定字段2.4.3去除重复字段2.4.4where表达式详解2.4.5分组查询2.4.6排序三、 SQL语言3.1DML3.2DDL3.3DCL一、 字…

scrapy爬虫框架windows下的安装问题

windows操作系统python版本是3.6.0通过Anaconda命令conda install scrapy安装scrapy,安装过程中没有问题。然后在命令行输入命令准备新建项目时&#xff0c;输入 scrapy startproject firstscrapy时出现了from cryptography.hazmat.bindings._openssl import ffi, libImportErr…

charles使用说明(基于mac)

1. Charles简介 1.1 Charles 需要java的运行环境支持&#xff0c;支持Windows、Mac&#xff1b;Fiddler不支持Mac。故Charles是在Mac下常用的网络封包截取工具。 1.2 Charles原理&#xff1a;通过将自己设置成系统的网络访问代理服务器&#xff0c;使得所有的网络访问请求都通过…