转行程序员4年半,被裁了

举报
程序员晚枫 发表于 2023/12/17 22:09:13 2023/12/17
【摘要】 大家好,这里是程序员晚枫。今天给大家分享一位朋友的故事:历史专业毕业后转行程序员,工作4年半后被裁员了。以下文章中的【我】,都是指这位朋友。2019年夏天从历史专业毕业后,开始从事程序员的工作,到今天是4年半了。今天想和大家聊一下,我为什么被裁员了。 工作经历很复杂最开始干程序员,主要是为了多赚点钱,因为担心只会历史知识,找不到什么高薪的工作。自己又几乎没有计算机基础,所以就在毕业之前,报了...

大家好,这里是程序员晚枫。

今天给大家分享一位朋友的故事:历史专业毕业后转行程序员,工作4年半后被裁员了。

以下文章中的【我】,都是指这位朋友。


2019年夏天从历史专业毕业后,开始从事程序员的工作,到今天是4年半了。

今天想和大家聊一下,我为什么被裁员了。

工作经历很复杂

最开始干程序员,主要是为了多赚点钱,因为担心只会历史知识,找不到什么高薪的工作。

自己又几乎没有计算机基础,所以就在毕业之前,报了一个编程培训班,当时学的是大数据方向。

通过培训班的学习,掌握了非常广泛和实用的编程知识,对互联网网站的开发有了初步的认识。

培训完以后就找实习,然后回学校写毕业论文,最后通过校招找到了一个正式工作:Java后端开发。

在这份工作中,公司给了我很大的自由,让我把自己想用的技术都用了一遍。

在广东的这家公司干了2年整,因为想回到成都发展,所以就和第一份工作说再见了。

离职来到重庆以后接触过4家公司:日本外包JS开发、电子公司Python开发、创业公司Python开发,再到现在的航空公司C++开发。

对自我技术水平的认识

按道理来讲,一个工作了接近5年的程序员,应该是技术精湛、进入职场高速发展期了,而我却在这个时间点被裁员了。

最近越来越怕裁员,仔细想想,就是因为工作时间越久,越感觉自己没有核心竞争力。

原因可能有这几个:

1、自己没有扎实的计算机基础

因为是外行,学的技术又都是一些应用层面的东西,对于编程的底层原理几乎一无所知。

这几年也不是自己不想学习,但因为工作中陌生的技术本身就很多,每天下班学习这些着急用的知识都学不完,实在是没有时间学习底层原理这种内功了。

另外一点,换的每份工作几乎都是不同的技术栈,没法专注的关注一门技术。

2、没有长时间的项目经历

很多技术的积累都是来自解决项目中的BUG,但我自从毕业以后,就没有完整的做过一个项目。要不就是预研阶段、要不就是刚熟悉项目没多久又换工作了。

没有真正解决过项目中的复杂问题,只是工作年限增加了,并没有增加那么多经验。

痛定思痛的反思

最近被裁员,让我对自己继续从事程序员工作没有信心了。

但是我又没有其它的工作能力,人也马上30岁了,我怎么找其它的工作呢?

所以我还是决定继续干下去,再面试几家看看吧。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。