程序员进阶之路,该怎么走?

news2024/9/21 2:43:11

时代洪流,大浪淘沙。

逆水行舟,不进则退。

如果你游的速度慢于水流,要么你就是被剩下的沙子,要么就是即将被打翻的行舟了。。。


身为程序员时刻保持危机感,然后陷入内卷......

卷又卷不赢,躺又躺不平。

转头看看生活的压力。。。(浩气长舒)算了~打不赢还是加入吧。

不知道这算不算一种行业内的现状。吃了这碗饭,拿了这分钱,还是得干这份事儿。
(当然,此类情况不针对家里有矿的朋友!)

问题在于,如何不丢饭碗,如何不被“饿死”嘞?

活到老,学到老。IT行业更新换代如此之快,相信多的话也不用我说了吧。

如果永远停留在原地甚至是倒退,我只能道一声:珍重!!!

前段时间看有帖子问,程序员是应该继续卷技术,还是搞兼职。

这两种主要路子,其实我觉得并不冲突。当然,针对不同的人有侧重。正所谓:具体情况具体分析。

同时,通往理想的殿堂,有时也不只此两条路。除了经典二选一,还有其它方案哦~

结合大量数据与实例,并结合相关经验,得出以下分析,仅供诸君参考。

Plan A:大佬,请继续你的修行:光一直在!

虽说,互联网流传:一直靠技术走不远。但是,我只能说,有没有可能还是能力不够强、功夫不够深?

怎样靠技术长长久久?答案就是:往死里学,不断更新,紧跟潮流。直到公司没你不行!管你35还是45,大喊:别走!!(bushi)

哈哈,其实还是过于激进了点。

其实,一般来说,除了真的是极度钟爱技术,并且真的是非常牛、智力体力超群的大佬,有可能专攻技术,成为专家。平凡人,在岁月杀猪刀的摧残下,恨不得被大卸八块。体力、脑力拿什么去跟年轻气盛的大学生比?资本家难道不知道雇佣高效率的廉价劳动力吗?非得守着一群饱经风霜的中年人?35岁年龄坎本就不是空穴来风。
还有就是,技术该学哪些?多面手还是专攻者?这个还是结合自身工作情况以及发展规划吧。

多面手:相对来说,中小公司因为人手问题,可能会更吃香,同时选择的余地也更多点。但是,广而不精容易出bug,而且,真的很累啊!这里建议,精力旺盛的年轻人可以卷一卷。

专攻者:一些大厂会比较喜欢,进入精尖领域,成为一颗岗位上的螺丝钉(哦,不,是大师!专家!)。
搞清定位,大佬的话,我相信技术领域发展还是有前景的。

提到学什么技术,知乎一搜,个个劝退。不要人云亦云,自己要有审时度势的脑子。

新手或者自学的话,可以看看下面几个课程:
1.C++——侯捷老师:
《深入浅出MFC》作者,他的视频广为人知,给人一种醍醐灌顶的通透感。


2.Python——北大陈斌老师
视频系统且全面,知识实质又核心,还有课后测试用于巩固。


3.C语言——浙大翁凯老师:
讲解细致,带你领略代码的魅力inux,深入思考。


4.Linux——韩顺平老师
课程篇目多,有不同难度,经典易懂。
B站上一搜就可以找到,评价也还不错。

PlanB:过渡也好,求富也罢,兼职真心不错。

有人说,兼职不适合大佬,一般人可以用来过渡,挣点钱。

我还是表示支持的。

但是,我觉得兼职接单人人都可以干。特别是闲来无事,或者上班摸鱼的时候,带薪兼职谁能不爱?
兼职,也分线上线下,还是看个人选择。

线下

人脉较广,就混”熟人社会“,看看圈子里有没有需要外包的单子,接点私活,整点外快。熟人的话,更靠谱,不容易出纰漏。

唯一的点就是单量不好说。

线上:

选择线上远程兼职平台的朋友相对更多点,近几年平台发展也较快。

互联网资源,快而广,懂的都懂。

要注意的是选择靠谱的平台,别被坑了。

推荐几个口碑还不错的平台,可以自己注册看看:

1.程序员客栈:

内外兼修,兼顾名气、效率以及专业度,客服服务也比较周到,可信靠谱。

2.upwork:
全球知名,跨境自由职业者的良选,订单广,还可以练练英文。

3.Devnors:
新兴小众平台,评价不错,竞争也相对较小。

4.开发邦:
IT开发项目垂直度极高,页面简洁明了,专业靠谱。
接单兼职,不仅看技术,还要看个人口碑。需要慢慢积累,静待花开。

PlanC:新赛道,芜湖~起飞!

老了、累了、被裁了.......那就换份工作再就业。

1.高情商,抓人脉,晋升管理层
属于换岗,得看应酬和为人能力了。

2.自己搞开发,自主创业。
不仅考验技术,还考验领导能力,这种应该可以在单位里面混到领导层。

3.考公,铁饭碗。
程序员IT行业考公,相比于文科类专业,竞争相对较小。包括进国企、事业单位也不错。不过,可能没有想象中的轻松,建议降低预期。

总结:

如果不满现状,就试着改变。无论缓冲微调还是大刀阔斧,都要找准节奏,找到适合自己的路。

以上,是全部内容。真心希望能帮助各位,打开新思路,找到新方式,富贵又愉快地享受生活!!!

如果喜欢的话,建议:点赞+关注+收藏=便捷!谢谢!

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

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

相关文章

如何使用代理IP访问YouTube?

相信大家对YouTube都很熟悉,但是由于网络安全管制,我们在看YouTube视频时经常遇到由于地理封锁或网络限制而受到限制的人吗?如果是这样,您一定听说过代理IP(代理服务器)以及它们如何帮助您绕过此类限制&…

计算机视觉:使用opencv实现车牌识别

1 引言 汽车车牌识别(License Plate Recognition)是一个日常生活中的普遍应用,特别是在智能交通系统中,汽车牌照识别发挥了巨大的作用。汽车牌照的自动识别技术是把处理图像的方法与计算机的软件技术相连接在一起,以准…

2022年06月 Scratch(一级)真题解析#中国电子学会#全国青少年软件编程等级考试

一、单选题(共25题,每题2分,共50分) 第1题 广场中有声控喷泉,当声音的音量大于60的时候,喷泉就会喷出水,现在的音量为30,下列哪个选项可以让喷泉喷出水? A: B: C: D: 答案:B 当前声音的音量为30,需要将声音增加到60以上就可以让喷泉喷出水,选项A将声音…

Java中 ==、equals() 、equalsIgnoreCase() 和compareTo() 方法对比详解

目录 运算符 equals() 方法 equalsIgnoreCase() 方法 compareTo() 方法 对比总结 运算符 运算符是Java中用于比较两个操作数是否相等的运算符。它可以用于比较基本数据类型和对象类型。 1、对于基本数据类型: 比较的是两个操作数的值是否相等。如果两个操作数…

Oracle(17)Managing Roles

目录 一、基础知识 1、基础介绍 2、Predefined Roles 预定义的角色 3、各种角色的介绍 二、基础操作 1、创建角色 2、修改用户默认role 3、回收role 4、删除role 5、为角色授权 6、授予角色给用户 7、查看用户包含的角色: 8、查看角色所包含的权限 9、…

教育数字化助力打造个性化语言学习环境

2023年,我国教育数字化呈现高速发展态势,网络教育用户规模、在线教育市场规模、数字内容市场规模再创历史新高,数字校园建设普及率、教师数字技术素养等均高于全球平均水平。 在数字技术支撑下,新的语言学习方式也在逐渐普及。 语言学家克拉申(Stephen Kr-ashen)提出的二语习得…

hidl hwbinder和binder混合使用相关的joinThreadPool问题解答

背景: 今天一个学员在群里有个提问如下图,怎么有两个joinThread,会执行么?joinThread不是死循环等待数据吗? /frameworks/av/media/mediaserver/main_mediaserver.cpp 当开始看到这个时候确实也觉得最后的hw的join根本…

今年跳槽成功测试工程师原来是掌握了这3个“潜规则”

随着金九银十逐渐进入尾声,还在观望机会的朋友们已经开始焦躁:“为什么我投的简历还没有回音?要不要趁现在裸辞好好找工作?” “金九银十”作为人们常说的传统“升职加薪”的黄金季节,也是许多人跳槽的理想时机。然而…

Windows本地配置带GPU的Pytorch环境

首先需要安装并配置好Anaconda环境,安装教程教程随便找一个就好。 第一步:安装好之后创建conda虚拟环境: conda create -n your_env_name pythonx.x 第二步:安装需要版本的pytorch:pytorch下载链接 cu100/torch-1.2…

用嘉立创查找元件的原理图

目录 1.打开立创商城 2.搜索元件 ​编辑 3.复制编号 ​编辑 4.打开元件库 5.将复制好的编号进行搜索 1.打开立创商城 2.搜索元件 3.复制编号 4.打开元件库 5.将复制好的编号进行搜索

虚拟机第一次如何打开

1、将别人的虚拟机拷贝到自己的电脑盘里; 2、打开VMware,选择“打开虚拟机”; 3、选择拷贝的虚拟机里的.vmx文件; 4、选择“播放虚拟机”; 5、如果出现一个选择框,选“我已复制改虚拟机”即可。

PC端微信@所有人逻辑漏洞

(一)过程 这个漏洞是PC端微信,可以越权让非管理员艾特所有人,具体步骤如下 第一步:找一个自己的群(要有艾特所有人的权限)“123”是我随便输入的内容,可以更改,然后按c…

第二篇 《随机点名答题系统》——题库管理详解(类抽奖系统、在线答题系统、线上答题系统、在线点名系统、线上点名系统、在线考试系统、线上考试系统)

目录 1.功能需求 2.数据库设计 3.流程设计 4.关键代码 4.1.题库维护 4.1.1数据请求示意图 4.1.2添加题库(login.php)数据请求代码 4.1.3删除题库(login.php)数据请求代码 4.1.4 业务处理Service(tiKuService…

Python数据容器(字典)

字典 1.字典的定义2.字典数据的获取3.字典的嵌套4.嵌套字典的内容获取5.字典的常用操作6.常用操作总结7.遍历字典8.练习 1.字典的定义 同样使用{},不过存储的元素是一个一个的:键值对,语法如下 # 定义字典字面量 {key:value,key:value,...,…

小学生加减乘除闯关运算练习流量主微信小程序开发

小学生加减乘除闯关运算练习流量主微信小程序开发 经过本次更新,我们增加了新的功能和特性,以提升用户体验和运算练习的趣味性: 能量石与激励视频:用户可以通过观看激励视频来获取能量石,这些能量石可以用于解锁收费…

去掉 webstorm 白线

webstorm 编辑界面出现一条白线 ctrlshifta 打开设置窗口, 输入 “显示右边距” 英文版输入 “show right margin” 点击关闭即可

网络超时检测-11.9

应用场景 在网络通信中,很多操作会使得进程阻塞: TCP套接字中的recv/acceptUDP套接字中的recvfrom超时检测的必要性 避免进程在没有数据时无限制地阻塞实现某些特定协议要求,比如某些设备规定,发送请求数据后,如果多长…

nginx启动命令

普通启动 切换到nginx安装目录的sbin目录下,执行:./nginx 通过配置文件启动 ./nginx -c /usr/local/nginx/conf/nginx.conf /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 其中-c是指定配置文件,而且配置文件路径必须指定绝对路…

yolo如何画框、如何变换目标检测框的颜色和粗细、如何运行detect脚本

这段代码是一个使用YOLO模型进行目标检测的Python脚本。下面我将逐步解释脚本的主要部分,并提供一些关于超参数的使用方法。 1. 脚本结构 导入相关库设置配置参数加载YOLO模型运行目标检测处理检测结果显示或保存结果 2. 超参数说明 --weights: 指定YOLO模型的…

屏蔽机房与普通机房有什么不同?

屏蔽机房与普通机房在设计和功能上存在一些明显的区别。下面是一些区别的主要方面: 电磁屏蔽:屏蔽机房采用了电磁屏蔽材料来减少电磁波的干扰。屏蔽机房能够有效地将外部的电磁干扰隔离开来,确保机房内设备的安全运行。 物理安全:…