当下的程序员该如何面对复杂的就业坏境

news/2024/10/21 9:18:46/

已经2023年了,我们都知道现在开发趋向于年轻化,大部分都是90后、95后,毕竟,软件开发不像硬件开发一样,年限越高,相对来说越吃香。

31岁,前端工程师,工作经历8年,7年左右都在外包公司,1年左右在创业公司。

经常能在网上听到一些某某公司清退一些35岁以上人员,特意百度查了一下30岁程序猿的出路,发现知乎上有这么一个话题,“30岁以上的程序员该何去何从?”

在这里插入图片描述

100多w的阅读量,说明越来越多的程序猿都在关注这个话题。

我总结了几点:

1.了解最新的新技术

技术的更新是很快的,例如,以前那时候,几乎后台的面试要求都是springmvc,前端面试就是css+html+js,

后端现在要求springboot+springcloud,而前端也变成需要懂小程序、h4、vue等等。

2.深入底层源码学习

技术更新换代是很快,但是,每一个技术,都是借鉴某个技术的思想,或者在某个技术上衍生出来的,例如springboot是方便,

但是,这些技术给我们带来便利的同时,如果不对他底层有所了解,遇到问题,你也会很被动,应该知其然而知其所以然。

3.保持一颗谦虚的心,须知人外有人

可以去参加一些技术大会,也可以进一些技术群,社长,在写博客过程中,就认识了不少技术大佬,记得诚、扬帆向海、第三女神程忆难

4.形成适合自己的学习方法

技术是学不完的,我们在学习的过程中,应该形成一套自己的学习方法。我们的学习方法,就是看某个技术点的视频,

针对某个技术点,再具体去看一些博客,看看大家都是如何理解的,以便自己更好的理解融会贯通。过一段时间,再回把这部分知识点,

总结起来,通过写博客的方式,分享出来。因为,不时会有一些大佬给你评论,提出自己的一些观点,这样形成一个技术的交流,对技术会有提升。

5.想好以后的方向

需要注意几个时间节点,刚刚出学校的时候,有能力尽量去大厂,当然前提是保证自己能生存下来。实际上,

也遇到一些,自己找事都有点困难的人,还挑三拣四,瞧不起去外包,不想去外包这种公司,或者小一点的公司。

个人建议:

一般大约毕业,正常应该是22岁左右,大家都是成年人,也有自己的思想,出了校门,就不要找父母了,自己自食其力,有工作先做着,

在工作之余,提升自我。先保证自己在社会上能生存,再谈一些其他的。

3-4年的时候,这个时候的我们,应该好好考虑一下,以后个人的一个职业发展方向了,是向技术方法发展,还是管理方向发展。

6.知识付费

在我们技术有一点阶段后,就可以实现知识付费,开通付费专刊,还有人录制视频教程。

7良好的体魄

好的体魄,你才能更好的学习,这是一些的前提,所以有时间还是得好好锻炼,

实际上,程序猿这个职业,就决定了我们,可能避免不了加班,但是,我们应该适量,把握好度,看一看网上那些关于程序猿的新闻,所以,我们应该有所警惕,保证身体,有时间就锻炼一下。

总结:

各行各样都会淘汰一些能力差的,不仅仅是IT这个行业,所以,不要被程序猿是吃青春饭等等这类话题所吓倒,也不要觉得,找到一份工作,就享受安逸的生活,

你在安逸的同时,别人正在奋力的向前跑,这样与别人的差距也就会越来越遥远,加油,希望,我们每一个人,成为更好的自己。


http://www.ppmy.cn/news/96067.html

相关文章

什么是C语言?

C语言是一种高级编程语言,于1972年由Dennis Ritchie在贝尔实验室开发出来。它是一种通用的、结构化的编程语言,被广泛用于系统软件、嵌入式系统、游戏开发以及科学计算等领域。 C语言的设计目标是提供一种简洁、高效、可移植的编程语言,以便…

Spring 事件相关知识ApplicationEvent

Spring 事件相关知识ApplicationEvent 事件工作流程相关类ApplicationListenerApplicationEvent 我们可以发布自己的事件ApplicationEventPublisher Spring框架中提供了多种事件类型,常用的几个事件类型如下: Spring 事件驱动模型是 Spring 框架中的一个…

SQL查询语言(3) 嵌套查询

如果不进行去重可能会出现一个情况 嵌套查询根据子查询的结果是否依赖于外层循环,分成相关子查询和不相关子查询 分类 IN 笔者总结:一般这种方法适用于查找有共性的元组,同一类事物比如查找和elsa选修相同科目的学生/选修相同科目的女同学。在后面我…

生成对抗性网络简介

生成对抗性网络简介 1. 原理1. GANs如何工作2. GAN架构3. 培训GAN4. 艺术家与评论家5. 评估指标6. GAN变体7. GAN应用8. 图像合成(Image synthesis)9. 图像到图像的转换(Image-to-image translation)10. 文本到图像(Text-to-Image)11. 超越图像12. 其他GAN应用参考这篇博…

计算机网络自顶向下方法笔记03

《计算机网络自顶向下方法》学习笔记03:网络层。 网络层提供了主机到主机的通信服务。网络中的每一台主机和路由器都有网络层部分。网络层能够被分解为两部分,数据平面和控制平面。 第四章 网络层:数据平面 1.概述 网络层的任务是取得源主机的报文段…

Shell脚本的基本运算符应用

记录:432 场景:Shell脚本的基本运算符应用。一般包括算术运算符、关系运算符、布尔运算符、逻辑运算符、字符串运算符、文件检测运算符。 版本:CentOS Linux release 7.9.2009。 1.算术运算符 1.1运算符 算术运算符。 :加法…

基于SSM的甜品店商城系统

✌全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取项目下载方式🍅 一、项目背景介绍: 随着社会经济的发展和…

计算机网络四 网络层

网络层的作用 网络层是计算机网络中的一个重要层次,它的主要作用是实现不同网络之间的通信和数据传输。网络层通过将数据分组并添加路由信息,使得数据可以在不同的网络之间传输。 网络层功能 异构网络互连 异构网络互连是指将不同类型的网络连接起来…