用户名
Email
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
帖子
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
软件与程序人生
›
后端开发
›
Java
›
做个清醒的程序员之要不要做程序员
做个清醒的程序员之要不要做程序员
乌市泽哥
论坛元老
|
2023-4-4 14:36:40
|
显示全部楼层
|
阅读模式
楼主
主题
1881
|
帖子
1881
|
积分
5643
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
阅读时长约9.6分钟;共计2411个字
作为这个系列的正篇开端,我们聊一个很应景的话题——要不要做程序员。
说到这个话题,就要把时间往前推到高考后填报志愿的时刻,那个时刻可以说是大部分人首次面对职业规划问题。
在很久之前,我写过一篇关于填报志愿的文章,不妨先来回顾一下。
在那篇文章中,我指出填报志愿的优先原则是城市首选,院校次之,专业末位。
如此选择是有理由的,城市意味着圈子,意味着机会,意味着眼界。院校意味着平均水准,意味着知名度,意味着基本盘。专业意味着兴趣,意味着专长,意味着就业。
虽然我把专业放在末尾,但这并不意味着个人的兴趣不重要。而是当我们有了圈子,有了机会,有了平均水准之后,可以通过辅修或者转专业来进修自己喜欢的知识。
举个例子,比如一个人的高考成绩可以选择一所211或985院校,但专业只能服从调剂。也可以选一所普通院校,专业随便选。这二者之间,其实我更推荐前者。通过转专业或者辅修,最终可以收获知名院校的自己喜欢的专业的毕业证书。而后者最终只能收获普通院校的,自己喜欢的专业的毕业证书。如果有这样两份不同的学历放在HR面前,如果你是HR,你也会更倾向于选择前者吧?
这就是为啥选专业要放在选学校后面的原因。
再说城市与学校,这个就很好理解了。毕业后,大部分人都会选择参加工作。如果去的城市就业环境不好,机会少,行业内的大佬也不在此地聚集。就算个人再努力,和那些经常和行业大牛接触的人相比,日子久了,差距就会逐渐拉大。这是眼界、格局的差异,不是单纯的能力就可以弥补的。
简短地回顾完旧文章,我们把话题拉回来。就是要不要走软件
开发
这条路呢?
诚然,在这个问题上,我曾经没有丝毫犹豫,因为我根本就没想过甚至还有点抵触走这条路。
我最初的想法其实是做设计,图形图像方面,或是做视频剪辑。后来又想着做网络工程师,自学了一段时间的思科认证。直到后来快毕业的时候,有培训机构的讲师来做宣讲会,我稀里糊涂地就上了Android App
开发
这条船。也许是运气爆棚,我还真的挺适合走这条路。
但话说回来,为什么我会在大学期间对自己的未来有那么多的不确定呢?为什么不能坚定地走一条路呢?因为这个专业就不适合我,从一开始报得就有问题。
我填报志愿的时候是师范大学的信息工程,我依稀记得自己就是冲着这个名字选的,没怎么看都有哪些学科。根本就没料到会学什么单片机、电路原理、汇编语言之类的。这些我完全不感兴趣,学习成绩自然也很一般。虽然狗屎运一般地还拿了一次奖学金,但要说心里话,那就是:“这TM学的都是什么玩意”。我这个专业就一个班,而且是全学校唯一一个工科。我有时候就在想,我为啥报了这个专业,以至于荒废了四年大部分的时间。
而且我总共没怎么挂科,然而C语言挂了。所以当时的我怎么也想不到自己会做软件
开发
,其实这也注定了我也许做不到金字塔顶的那一小撮人。
所以,我特别希望今年的考生,特别是看到我这篇文章的考生,报志愿的时候一定要清醒一些,别像我似的。没有目标感的日子,真的不好过。
另一方面,也是我想表达的重点,就是如果我喜欢做的事情,不挣钱,或是就业前景非常不好,怎么办?
诚然,我当时报这个专业,或多或少是因为这个世界未来的时代将会是信息时代,这一点是毋庸置疑的。没错,选学校、选专业时,考虑的一个因素就是就业。但我认为,就业确实该考虑,但完全不用以它为导向。更多的,还是看个人的擅长领域,只要不是特别离谱就行。
举个例子,小X不喜欢编程,但迫于就业,想多挣些钱,走了编程这条路。刚开始的时候还不错,薪水在同学圈里不算低,自己也因为实现了多挣些钱的目的而开心。但随着时间的推移,他发现薪水的涨幅变慢了。更要命的是,由于自己根本就不喜欢编程,甚至会抵触工作。总是想:“要不是为了钱,老子早就辞职了”。终于有一天,遇到裁员潮。等到他在出去求职的时候,发现同龄人比自己强好多,自己在职场上几乎没什么竞争力。再加上年龄增大,薪酬高的能力够不上,薪酬低的不想去。陷入非常尴尬的境地。
另一个人,小Y,特别喜欢编程。第一份工作的工资或许没有小X高,但他干得很开心,因为他喜欢他的工作内容。而人一旦从事自己真心喜欢的事,就会变得非常积极主动。所以薪资很快就涨到了和小X差不多的水平,但他依然还是很积极地工作。随着他的薪水不断增多,生活水平慢慢地越来越好,他能在更舒适的环境中工作和学习。后来他发现,金钱对他来说不是第一要务,实现人生理想才是。于是他更加积极,甚至把自己所学分享给他人,决定做个对社会有贡献的人。
你看,这就是喜欢和不喜欢的区别,这里面的小Y其实就是我。
发自内心的喜欢,是工作积极主动的重要条件之一。对于真正喜欢的事业,做起来是会非常开心,非常投入,甚至还不觉得累,甚至还是不计回报的。在这种情形下,没有理由做不好。既然能做好,必然就会受到公司的青睐,不用为找不到工作发愁,从而让赚钱成为顺便的事儿。
所以,我的观点,在决定要不要走软件
开发
者这条路之前,不妨问问自己的内心:我真的喜欢这个行业吗?我真的具备这个行业从业者应有的素养:强大的自学能力、工作中的自律、缜密的逻辑等等吗?我愿意为了可能的加班,牺牲休闲时光吗?我愿意熬夜发版,牺牲睡眠吗?我愿意承担有可能秃如其来的迷人发型吗?……
但是,如果你和这个行业优秀的前辈们那样,希望用键盘,生产那些改善人们生活乃至改变世界的产品;是终身学习者,对新技术、新领域保持好奇;务实,不相信道听途说,善于用实践来检验真理;能和难题死磕到底……那么,非常欢迎你,成为我们的同行。
当然,一旦做了选择,那就没什么可说的。不再犹豫,风雨兼程。十余年的工作经验教会我一个朴实、简单却有奇效的道理——坚持。在坚持面前,一切困难都将不再可怕。而能坚持的人,便是手持利刃的勇士,必能披荆斩棘。
好了,说到这,就有点鸡汤的意味了,我就不给大家打鸡血了。
重复一下重点:走,抑或是不走软件
开发
这条路。要充分考虑自己的兴趣、擅长以及个性,切勿只考虑就业。况且,四年后的事,谁都说不准。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
继续阅读请点击广告
回复
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
乌市泽哥
论坛元老
这个人很懒什么都没写!
楼主热帖
是什么让.NET7的Min和Max方法性能暴增 ...
@RequestParam,@PathVariable两个注解 ...
SqlServer远程连接
2019 第十届蓝桥杯大赛软件赛决赛,国 ...
聚焦企业开放OpenAPI痛难点,华为云API ...
7 行代码搞崩溃 B 站,原因令人唏嘘! ...
售前的职场生存法则
想入行SAP咨询,最具性价比的方式 ...
活动 | 塑造软件新生态 赋能发展新变革 ...
MySQL审计插件-MariaDB Audit Plugin ...
标签云
国产数据库
集成商
AI
运维
CIO
存储
服务器
浏览过的版块
Oracle
快速回复
返回顶部
返回列表