程序员成长记录(前端转后端)-程序员宅基地

技术标签: java  开发语言  

1.先讲讲个人经历

本人毕业后先在某三线城市的一家国企干了8个月,公司安排的活比较杂,前后端都干,前端是vue,后端是.net。

当时和几个玩的比较好的也都是应届生的同事,合计了下,觉得干这个没前途,还是去大城市干java比较有前途,后来我们就纷纷跳槽了,各自去找出路了。

第一个跳槽的,选择了去考研,当然考研实在太卷了,他最终也没能成功上岸,后来选择了去考公。
第二个跳槽的是我,但是我有点鲁莽,选择了裸辞,这也为之后的踩坑留下了一些铺垫。
第三个同学比我晚了几个月,也去了北京工作。
第四位兄弟选择了继续留在公司,因为出来混虽有前途,但也是背景离乡的。

2.裸辞后的生活

裸辞后,我在家复习了两个多月的Java。因为大学学过Java基础,会一些基本的Java语法、而且它和C#、Android说实话语法什么的很相似。但是框架啥的我都不会,一些新名字。MyBatis、Redis、SpringBoot、CentOs、甚至Mysql索引…大学都没学过,突然听到,感觉很陌生很抵触。

于是在家指定了一个学习计划,先复习一个月的java基础,再看一个月的java web、mysql、再看看spring框架就去找工作。然而计划很美好,现实很骨感。在家里自制力太差了,看着看着视频就想去b站找点其他视频看看,有时候还会打几盘王者,美其名曰快上王者了上去就不打了。学习效率还是一般,过了一个月,一个大学同学找我了说让我去他们公司投一下简历,当时我一听顿时就虚了,自己刚看完java基础,别的还不会呢,就拒绝了他的邀请。

第二个月就更拉了,玩了另外一个游戏问道,花了1600买了个账号玩了整整四五天。其他时间没事就在那自己思考人生。当时是21年5月,网上刚开始流行内卷这个词,我天天在b站上看那些说内卷,说社会很难之类的视频。自己也没事翻评论,大家都说工作累,996,天天加班一个月才6千多什么的。还有很多躺平的,当时看三和大神的生活,自己竟然也有一些向往。这期间还和网上的女网友对线过,她们说钱很重要,你年轻你不懂,什么这钱那钱都需要钱,反正一个月你挣8000都是少的。当时我心里很不服气她们说的话,但是挣钱重要这句话还是根植在了心里,决定要去大城市挣点钱。

3.转机

还是上次那个同学,又找到了我,说没事你试试吧,问的东西不难,来试试看嘛。我听到后觉得要不就试一试,于是我就去投了个简历。第二天告诉我简历过了,说能不能视频面试了下。当时我还挺高兴的。
在视频的时候奇怪的事情发生了,因为我投递的是java简历,但面试的时候问我的都是一些js、vue的知识,当时自己也没想那么多,稀里糊涂就面完了。
面完第二天说要加一套笔试题,领导还要看看我的博客,我的博客当时才8000多访问量,我就给他看了。笔试题也不难。
第一道是设计一个读取银行卡的功能,监测到有这个卡就直接读取成功,没有先存一下,再读取。
第二道是如何优化mysql慢查询,提升查询的速度。
第三道是C#和Java有什么区别。
我花了一个小时答完了交给他,第二天hr告诉我面试过了。然后开始跟人力沟通,人力问我想不想干前端?我说不想,她说你再考虑考虑吧,我说行,明天再给他答复。从这里可以看出我对自己的职业生涯还不是很坚定,似乎被他说的有点动摇了。到了晚上仔细想了想,还是觉得拒绝,我还是要干Java。

第二天和她说了,她说:先干一段时间前端再转Java可不可以?我说干多久,她说就一段时间,期间也可以Java都干干。我说我可以干两三个月前端,后面转到Java,他们说可以的。(这块我说的不够清晰了,我应该说清楚一点。我应该说最多能接受干2、3个月的前端,到时候如果还让我干前端我就会离职)
于是我就同意来北京实地最后面试,就是见见谈工资。没想到这一来就没有再回去了…

4.来北京后

接着上一篇文章,没想到这一去,就再也没回去了…

当时是2021年6.1号儿童节,我坐着硬卧5个小时来到了北京。这是我第一次来北京,还好我哥也在北京,当天下午他去地铁接的我。

初来北京,我是万分憧憬,想看看地铁人多不多。我哥说带我去吃饭,顺便玩玩,当时去的是南锣鼓巷。到了那先转了转,是一个挺热闹的小巷子,人特别多,都是年轻人,旁边都是小店,有网红店、传统特色食品店等等。转了一会儿饿了,就找了个美食城吃饭了,我记得非常清楚,到那点了一个饼卷卖25,我说咋这么贵,要不换个别的吧,我哥说没事,要了两个饼卷。还要了一盘小酥肉,应该是25。吃完口渴了,想买瓶可乐喝,我哥还出去看了下,没有。之后点了杯奶茶是15。

吃完饭,又溜达了一会,我哥带我去了什刹海,就从南锣鼓巷走一会儿就到了,小晚风一吹,感觉非常舒服,看这个小河,周边都是酒吧一类的,里面有人唱歌还挺好听的,还有很多人在里面坐着喝酒聊天,当时觉得挺好的,想进去坐坐。不过也没进去,毕竟我是来面试的。转了一会,就走了,我哥帮我找了个旅店,好像是活动价,200多,在海淀区清华大学附近一带。

第二天面试,我先到了公司,我那个内推我同学去出差了,并不在。hr带我进来了会议室,过了一会儿老板也进来了,一块聊了聊。让我做做自我介绍,问了问家庭情况, 市里的还是县里的,家里富裕不富裕等等,然后闲扯了一下公司发展,夸了夸内推我的那个同学,老板看我的简历有一个省级大学生数学竞赛一等奖,还夸了我几句。(其实那也是擦边拿了个水奖哈哈)老板还夸我外形不错,总之印象挺好,过了一会就让hr跟我谈工资了。

她说,你的期望薪资是多少,我说13K,这里我也是十分发虚。她说,这个我们估计是给不了,因为从这个经验技术各方面来看还达不到,我们最多可以给10K,因为我同学当时也是10K,但我想我至少也又八个月的工作经验,至少也得11K吧,当时想说12K没敢说出口,就说11K,她说行,就11K吧。当时也许应该再坚持坚持12K的。
反正就这么面试过了,问我啥时候能来,我说都可以,她说那就6.4号了。

这天不是6.2号吗,我闲的没事干,又找我哥和我的另一个大学同学玩了两三天,白天各处玩,晚上住我另一个同学宿舍挤着。去了圆明园玩了两三个小时,没有转够,跟我哥去吃的汉堡王。还去了天坛,自己去的。去了恭王府,我哥带我去的。还去我哥学校转了转,他还在继续往上读。

5.开始工作

转眼6.4号了,我又来到了公司,当天立刻申请了电脑,让我填写单子,职位上写的是Java开发工程师,看到这个我送了口气,又拍一寸照片弄社保什么的,接着摸了一会儿鱼,看公司文档,当晚上拿到了我同学的钥匙,去他那住两天。又过了一天,笔记本电脑到了,我前脚刚装好软件,后脚领导就安排我去驻场开发了,我们是医疗公司,去了武汉某个大医院,直接开始驻场开发了。当时是6.6号,我就去了,坐高铁去的,当晚还在江汉路溜了溜,坐船看了看长江。

晚上10点多到了宿舍,和他们简单说了说话就去睡觉了。

工作就是前端的活,想逃都逃不掉。每天晚上加班到9点多,第二天早上9点10分再去上班,一周上6天…住的话是7个人住在一个90多平米的房子…

说实话一开始没有太适应,晚上干到9点多才下班,没有加班费。

下班了在路边摊买点吃的,在武汉的晚上还是比较热闹的,炒粉、米线、炒花饭,生煎包等等,有的同事还去吃烧烤喝啤酒什么的,我就不去了,炒粉还是蛮好吃的。

当时我也是个单身汉,反正就凑合呗,吃完饭回来10点多了,我睡得还是个上铺。上铺容易摔下去,但是他那个床的质量可以,我就不用担心了。就这么凑凑合合的干了一个月。

后来我才发现,他们都有补助,一天100块钱的出差补助,还有40块钱的饭补,并且每周六加的一天班可以攒起来,过年使用,怪不得他们加班这么有劲头。。。
而我是试用期,没有那100块钱的出差补助,别的和他们一样。

最难受的是干的前端,虽说前端的工作我也不排斥吧,但是对我的职业发展帮助不大呀。不过我兜里没钱,还是先干着吧,这期间每天加班,前端技术提升了不少,偶尔看看后端同事们干活部署服务器,后来我也会了,操作linux服务器,打包部署查看日志哈哈。

周末偶尔出去玩玩,去看看黄鹤楼的风景,去东湖转转,或者是在宿舍窝着打游戏。期间基本都晚睡,晚上1 2点才睡,头发估计会受到点影响。

时间一长,我就有点坐不住了,大概是三四个月的时候,我就开始闹情绪了,同事们开始劝我了。
说:你以后可能还回小城市工作,在小城市一般都是全栈开发,你会一点前端也不吃亏。
说:先别急,现在就想离职还太早,不好之类的。
说:现在后端多卷啊,好好学前端把还是前端吃香…
最终也是成功把我劝住了。那就继续开发呗。
转眼一晃,就在这个公司干了7个月了,这时候也快过年了,因为我们公司快过年的时候没什么事,就说提前休假把调休用了,当时是腊月23放的假。最后开年会的时候,老板在畅想未来的理想,公司的hr开玩笑,你学到了那么多东西,可别离职啊。我嘴上说着不离职,内心里却在想着离职,毕竟我的职位上写的可是Java开发工程师啊。

年会那天喝多了,走的时候领导(兼小老板)跟我畅想,说想让我当一个三栖人才,就是前端、后台、以及安卓等等。领导也是对我比较重视吧,打算培养一下。然后跟领导和同事坐地铁走了,回去路上下着雪,我还摇摇晃晃嗯嗯,那时候感觉很奇特,又冷、又孤独、同时又迷迷糊糊醉醺醺的,总算回来了,直接倒头就睡。

半夜去吐,难受的一批。我住的还是我之前那个大学同学那,喝的酱香型白酒,赖茅。不知道为啥,第一次喝白酒吐,吐了三四次,感觉胃要废了,以后再也不喝了…

6.还是离职了

过年期间,从腊月23休息到正月12,该说不说,爽的一批。

期间介绍了个相亲对象,一起出去玩了几次,不过最后没成。

到了公司,又开始上班了,和同事合租了一个大屋,那个屋3200一个月,我俩一人1600,在丰台区六里桥那块。

干了一个多月,突然听说我表哥脑出血了,就跟我哥打算一块去哈尔滨看他,那天是周五,我寻思,周五、周六、周日回来,就需要请一天假。

领导(技术总监)说你这个又不是直系亲属,跟你关系很亲吗,就不要去了,我们雇佣你们不能让你们随便请假之类的。当时是因为疫情,他怕我去了回不来,耽误工程进度。这一说就激起了我的反叛心了,本来我干前端就不爽,说的只干两三个月,这都9个月了,于是我说我就得去,直接撂挑子去了。虽然说我之前请过两三次假,而且领导也同意了,但是和领导关系没那么好,我也就任性去了。

当然他也没开我,我猜是还需要我干点活。我那个表哥,是吃饭太不注意了,高血压肥胖加工作劳累,划重点,身体感到异样了,没早去医院,不能硬抗!脑出血很严重,大家也都知道。

不过过了几天,我还是没忍住,跟他提离职了。领导也是闹脾气,你小子nb是吧,我们不缺你,当天就跟我办好离职了,我直接就回家了(破涕为笑)。

7.新工作

2022年3.7号离职的,离职前我就开始陆陆续续的投了几个简历,还参加了三四次电话面试,离职后又是各种海投。

最多的时候我一天能参加7个电话面试,遗憾的是,都挂了。。。

好在现在只需要电话面试就可以了,不需要跑来跑去的浪费时间。

总结一下原因,就是因为离职后立马就开始面试了,并没有留给自己很多学习的时间,八股文都没有怎么背,就是面试问到了,不会赶紧上网搜搜,下次面试再问到多少能答上来点。

毕竟之前干的都是前端的活,后台这方面经历太少,问点知识点:集合类的特性、如何创建多线程、线程生命周期、StringAPI、Spring的特性…我还能背一背。如果问项目经验,那真的答不上来。

面来面去3.11号拿到了一家公司的offer,不是要求太高的公司。工资也没高多少,月薪就高了1k,毕竟后端这块咱也是个小白,那就干呗。

到了新公司还是不太适应,一开始加班还挺多的,后来干久了也就没事了,成老油条了。整体上后端的工作还是能胜任的,SpringBoot、Mybatis,之前干前端的时候,也写过个把月的后台,还会一点。而且这种东西都是别人封装好了的,直接用就可以了。用用也就会用了,包括JPA、mysql也是、k8s、Git。多上手上手就会了。

以后自己肯定也要加强学习。Java方面、数据库方面、新技术方面。

如今转眼间后台已经干了6个多月了,我也算是顺利的转职了,继续努力吧!

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43549003/article/details/127057489

智能推荐

windows下配置IIS以及优化配置_windows iis-程序员宅基地

文章浏览阅读2.7k次。IIS配置及优化_windows iis

Python爬虫入门教程 80-100 Python 玩转NewSpaper爬虫框架_python 爬虫框架 newspaper-程序员宅基地

文章浏览阅读1.9w次,点赞3次,收藏6次。虽然newspaper框架存在不完美的地方,但是依然需要认识它_python 爬虫框架 newspaper

MP4学习(一)MP4格式分析_vc mvhd box-程序员宅基地

文章浏览阅读8.1k次,点赞4次,收藏15次。MP4格式分析mp4文件由一系列的box(也有人把它叫做atom)构成,每个box包含box头部和box体。box体可以包含普通的数据,也可以包含其他的box,如果box中包含了另一个box,这种box称为container box。box由head和body构造,head中指明了box的大小和类型,如果size为1,则表示这个box的大小为large size,真正的si_vc mvhd box

生产者与消费者 模型理解,与简单设计-程序员宅基地

文章浏览阅读571次。题外话:从中秋请假到现在,接近20天的假期,让我彻底耍晕了,现在来写代码,发现始终没进入状态。以后建议大家没特殊事情,还是别请这么久啦,分开耍,有利于放松,也不至于耍得忘乎所以。我是一直想做互联网 并发 大数据方面的工作,有兴趣才有动力嘛,企业开发感觉活力不强,太多重复的劳动,还是喜欢研究 解决问题,有挑战的东东。线程这块,生产者与消费者模型一直是很经典的东东,这里我用自己的理解分享一下,有误..._现场总线生产者与消费者模型分析

MyBatis-Plus使用queryWrapper解决字符串中含数字的排序问题_mybatis字符串数字排序-程序员宅基地

文章浏览阅读7.4k次,点赞6次,收藏9次。今天遇到了Oracle数据库字符串(含数字)排序问题,这里记录的是如何用MyBatis-Plus的queryWrapper条件构造器来解决的方法。造成的原因:数据库字段为varchar类型(若为Number类型则无此问题)数据库字符串排序是按照顺序一位一位比较的,按照ascII码值比较。如:2比1大,所以12会排在2前面解决办法:先按字符串长度排序,再按字段排序关键代码(queryWrapper条件构造器实现形式)//利用数据库length函数获取字符串长度(这里的code是我数据库中的_mybatis字符串数字排序

kube operator部署kubernetes集群_kubeop-程序员宅基地

文章浏览阅读1.3k次。kube operator简介kube operator是一个kubernetes集群部署及多集群管理工具,提供web ui支持在离线环境部署多个kubernetes集群。KubeOperator 是一个开源项目,通过 Web UI 在 VMware、OpenStack 和物理机上规划、部署和运营生产级别的 Kubernetes 集群。支持内网离线环境、支持 GPU、内置应用商店,已通过 CNCF 的 Kubernetes 软件一致性认证。官网:https://kubeoperator.io/离线包_kubeop

随便推点

CentOS 7 安装最新版Docker教程_centos7安装最新版dockers-程序员宅基地

文章浏览阅读781次。docker安装官方文档:Install Docker Engine on CentOS2、安装提供了工具3、通过添加docker repository如果出现上面的错误提示,可通阿里源进行添加4、安装docker4.1、直接安装最新版本这步完成后可直接跳至启动docker4.2、或者安装指定版本按版本号倒序列出可安装版本列表安装指定版本例如安装20.10.9版本5、启动docker通过进行启动设置docker服务开机启动6、测试7、卸载docker下的_centos7安装最新版dockers

敏感字识别算法基于JDK8 lambada表达式_敏感文本识别算法-程序员宅基地

文章浏览阅读429次。package aaa.bbb.demo;import java.util.ArrayList;import java.util.List;public class RecognitionDemo { public static void main(String[] args) { String str1="SB哈NM哈哈哈WBDhdsada"; String str_敏感文本识别算法

华为鸿蒙系统(Huawei HarmonyOS)

华为鸿蒙系统Huawei HarmonyOS

JS读取粘贴板内容-程序员宅基地

文章浏览阅读4.9k次。1.1 监听onpaste事件1.1.1 定义和用法npaste 事件在用户向元素中粘贴文本时触发。注意:虽然使用的 HTML 元素都支持 onpaste 事件,但实际上并非支持所有元素,例如 <p> 元素, 除非设置了 contenteditable 为 "true" (查看下文的更多实例)。提示:onpaste 事件通常用于 type="text" 的 ..._js 获取粘贴板内容 移动端

Win10系统下软件UI显示不完整解决方案_用苹果设计的ui在win显示不明显-程序员宅基地

文章浏览阅读4.7k次,点赞2次,收藏4次。在最初升级win10的时候就想到了这些问题,例如和各种软件的不兼容性。当然,事实上win10并没有想象的那么糟,作为一个windows user 来说,win10的确是很高大上的,无论是颜值或者是体验,都让人爱不释手。下面我就说一下最近和win10的那些事之一:在win10系统下安装了IBM Cognos Transform后,Transform的一些设计界面不能完全显示,而后我们就是要想办法_用苹果设计的ui在win显示不明显

HTTP方式在线访问Hadoop HDFS上的文件解决方案

为了通过HTTP方式在线访问HDFS上的文件,您可以利用WebHDFS REST API或者HttpFS Gateway这两种机制实现。1:httpfs是cloudera公司提供的一个hadoop hdfs的一个http接口,通过WebHDFS REST API 可以对hdfs进行读写等访问2:与WebHDFS的区别是不需要客户端可以访问hadoop集群的每一个节点,通过httpfs可以访问放置在防火墙后面的hadoop集群3:httpfs是一个Web应用,部署在内嵌的tomcat中。