在2022年2月25号考研结果出来后 , 就决定开始正式的找工作 , 前前后后投简历到面试, 啥都投递., 第一个offer是无锡先导10k,做C#当时跟舍友拿到其他offer都说狗都不去(哈哈哈哈). 两个月不到应该是, 当时第一个感觉还行的就是南京这份,紧接着就是base北京的用友, 用友开了不少(以我当时的能力),业务线是数据中台. 我看offershow上这个价钱算还可以,有些鸽掉的研究生也是这个价. 但是最终思考再三选择了南京.考研还是找工作 :  因为我们专业是当时有个强制的卓工实习当做教学计划,是大三下,也就是21年8月-10月份左右,当时选择卓工企业的时候想着考研选择了一家没事情的国企,天天上班没做事情, 感觉上班也挺好, 就想着找工作,学习了一段时间的Java,从语言基础开始学的, 当时的秋招没投简历, 后面10月份跟朋友聊天,问我考研没, 我说准备找工作了 聊着聊着也受到了鼓舞, 又决心考研了. 学了两个月中间还有一段时间,打了几天英雄联盟手游跟舍友.后面出成绩没考上. 反正就是在考研和找工作之间上下切换, 结果就是考研没考上找了工作,找到工作也得益于我的学历吧.初入职场:  记得入职第一天心里还是有些顾虑的,当时我的情况属于:只知道controller,service,mapper还有一些注解.对开发流程,流程中涉及到的工具都不清楚,idea快捷键都不知道.毕竟我确实没有自己实际开发过页面(大学基本都是抱舍友大腿, 自己写写文档), 面试是背的牛客面经的面试题.而且当时那些问我的面试题早就被面试的时候问过好几遍了. 第一天就是配置环境 , 第二天就有第一个小需求就是改字段显示在页面上, 还有其他的很简单的, 然后第二天给我了一个前后端都要写的, 前端还是jsp,记得当时那个东西搞了好半天,因为自己也不知道什么前后端怎么传值的,前端怎么取值,js也不懂, 虽然有可以复制的但是也完全看不懂.这个一整套当时貌似写了一周多,后面还出了很多bug.当时对一些概念也不懂, 比如分支,提测 . 入职第二个月的时候还会写错分支,改完bug还没有自测的意识 入职4个月的时候还没有主动提测意识,以为开发好会有测试自己来找我.转正附近: 大概入职5个月的时候进行转正的,那时候已经接手了两个项目(一个数仓,一个短信),做两个小项目的需求和其他需求,涉及的相对多一些.那时候已经可以接下需求完成,并有了一定的代码规范. 转正前这段时间也是我学的最多最快的时候吧,什么都不知道所以都要学,当时感觉自己java基础也很差. 转正后: 转正后也做了几个有意思的需求, 用了设计模式, 涉及并解决了并发问题等等, 在和其他组对接的时候,另外一个组员还说学习我写的代码,用作他们组内技术分享, 感觉小有成就感,虽然也是复制的.我直接把我复制的来源网页给他了.其实慢慢的从复制别人的代码,到宁愿自己写或者复制自己的代码也不复制别人的代码,感觉也是一种转变吧大厂还是小厂 : 我个人选择了小厂,虽然用友也不算在互联网知名大厂中,不知大厂如何,姑且谈谈我身处小厂的感受.首先, 我进入这家公司,处在中台开发部门. 我是通过需求让我一步一步去成长的, 即便我当时确实对开发流程 开发规范都没有了解. 然后会自己接手一整个项目去维护,相关的需求都会分给你. 在最开始的时候第一个需求的时候会很懵逼,我甚至连项目在哪里下载都不知道, 即便是最简单的改动也不知从何下手, 也没有相关的项目文档去了解, 要么自己去看代码,要么就是去问. 其实我个人感觉除了业务概念不清楚外,更重要的是对相关业务所涉及数据的生命周期不清楚, 数据在哪里产生, 经过怎么样的处理,消费, 最后消亡(落表或其他).现在还是会接手到新项目,就是会出现测试和我们组长聊的一来一回,我全程听着一脸懵逼.记得最开始接下数仓的一个简单改动的时候,自己去问,上一个人他就变说,打开idea在各种类之间点点点,快速的搜索看起来操作及其熟练,一脸懵逼的过去一脸懵逼的回来, 最后只能问他我这样改对不对, 之所以为什么这样改, 会不会出问题,怎么自测我都是不知道的.后面也是慢慢通过这种需求才知道了这个项目的整体结构,有了一个概念.后面再接需求开发就很快. 很多人说大厂一个蘑菇一个坑 ,我倒是觉得这种还是分情况的,小厂也存在这种情况 . 关键是, 看你在的部门或者组接触的是不是核心业务, 对java来讲我觉得有处理大量数据,复杂业务,考虑高并发情况的都算得上是'大', 因为需求并不是能跑就行. 而大厂一般业务量就大, 毋庸置疑会有更多这样锻炼人的岗位吧.简单来讲都是能跑就行,但是业务量大会出现不能跑的问题去解决.不得不承认Java这个赛道的门槛比较低,因为封装的特性(不需要懂,只需要调用),对于很多业务开发场景我们只需要知道放什么东西就可以,大佬已经帮我们做好了里层的东西,而存在自己写数据结构的需求几乎没有.而且即便java是面向对象的语言,在我们使用过程中,贫血模型下(service,dao)都是按照面向过程的思维去处理问题的, 少有机会锻炼自己的抽象思维.也就是说你没有抽象思维,编程思维也可以完成大部分工作而且不出问题.大佬一直在帮你抽象,码农一直在调用, 低代码甚至去掉了写代码,拖拖拽拽就可以完成 . 看到很多代码一个map从头传到尾, 都是switch ,if 判断.就比如业务场景会有不同照片类型不同处理逻辑,这个用策略就会显得很清晰,但是就是一个if组成的长很长的service,确实能跑.java卷: 怎么出现卷 ,我认为就是大家在花费大量的时间下都可以做到的事情,或者说努力就可以做到的事情. 而确实存在很多事情,是光凭努力没用的 就比如java语言的创立,在没有借鉴的情况下编写, 这些处在顶尖的人就不存在卷,因为这个事情可能就他或者极少数人可以.这种事情也占极少数,而当今大多数事情都是我们可以通过花费时间精力去接近慢慢获取的. 看java的面试题上,不少都是源码的知识, 我们都是在阅读别人写的东西,然后可以把她复述出来, 讲讲自己的使用,面试更多的就像是去背题目, 不得不承认买个课花时间大家都可以复述源码, 这可能是无法避免的吧,主打的就是复制.职业规划: 如果我会在这条路上走下去, 就是技术和管理两个方向, 但这两个方向里技术都是必备的,我个人更偏向于管理方向. 随着编程框架的发展不得不承认我们现在很多用的都是大佬们别人玩剩下的.有听同事讲说大厂在大城市生活成本高,压力大.我觉得只有出城的人才可以说自己厌恶围城里的生活吧, 当初李白金樽清酒斗十千还停杯投箸不能食, 这要是一个啥都没吃过的在那感慨停杯投箸不能食,未免有些扯淡.另:能看到现在的选手也是很感谢了,如果需要前端或测试的内推, 可以与我联系, 现在还很缺人,尤其测试,我动态也有~#我与牛客的2022##我的求职思考##找工作中的意难平##实习,投递多份简历没人回复怎么办##秋招的第一个offer,大家都拿到了吗##学历对求职的影响##我想象的工作vs实际工作#
点赞 17
评论 5
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务