个人从业的经历和一点疑惑

我是个真菜鸟,算是15年毕业的出来3年不到,上的是大专专业是微电子,算是基本和web开发搭不上边,学校的课程里只有碰到一点c学的是很基础的那种,只学到指针那块,但是当时学的还挺感兴趣,老师还很看好我,和我说过毕业后希望我可以走这条路,我当时也没啥感觉。。。

后面毕业前就找学校推荐的实习,我当时找了个镀膜工程师助理,主要有几个优点,离家近,福利不错,包吃住上下班还有班车,专业也算对口吧。干了一段时间大概几个月吧,就很迷茫,每天机械化重复工作,虽说是在积攒经验但不怕笑话实际更多时间是在摸鱼,就开始思考,我到底要干啥,我未来就要从事这样的行业么。也算是想了几个星期,其实啥都没有想明白,就是不想再这么下去了,就和家人商量了一下,直接交了违约金就走了,我们实习有三联单,提前走要给违约金的,基本把我那几个月实习存的钱全搭上了。然后又开始找工作,不过学校给的实习任务算是完成了,终于不是为毕业在那边干,然后就在想要找个自己想做的工作。

机缘巧合之下,我进了个培训机构,其实一开始是想直接找工作的,毕竟家里也不富裕,不能一直吃家里的。但不知怎么的找着找着就找到了培训机构,后来想着学点东西也好,然后机构就给了我几种选择来挑选,具体的记不清了,大概有前端,测试,web开发等。然后我想了下,说:“我想学能做点自己东西的。”,然后我就学进了java web,其实一开始是想学做游戏什么的因为当时很喜欢半瓶神仙醋的金庸群侠传系列。后来学了段时间才知道不是做这个的,是做网页的,自己想想也没什么,反正是自己的东西,就安心认真学下去了。课程很紧,自己基础也差,但是老师教的细心,清楚,自己也明白这是自己的选择努力学,在小班级里也算学的不错。课程大概是有,java基础,mysql基础,html基础,jdbc,ssh框架讲解等,可惜的是讲到一半由于老师和培训机构产生了分歧就跳槽了,后面一半都是几个新老师分开的,就漏了有些东西比如io流,ssh框架和springMVC也是直接拿了套现成的告诉我们怎么用,关于前端的那些html部分更是就交了一些表单标签和部分css,哎,感觉运气不佳,不过也就这样,毕竟培训是带你入门,后面一样自己学。

培训了大概5个月吧,开始面试,培训机构是推荐写一年工作经验的,但我还是没有这么干,没其他感觉骗人不好,现在想来很庆幸当时没有写一年,总共面试了三家就进了公司,大概讲一下我的面试经历。

第一家是个小工作室吧,是个大楼里的房间,里面就3个人,其中一个给我面的试当时是让我直接上去用eclipse搭一个简单的框架实现从前端到后端oracle数据库的互通,然后我试了大概2小时,跪了,大概当时碰到了有两个问题,一个是环境问题,我们学习的时候用的是mysql和myeclipse,myeclipse非常便利很多东西都是能够自动生成,拿起eclipse就都不行,我学的太浅,mysql和oracle的用法也是有所区别。其次是对框架的掌握太浅,当时是直接用老师给的框架做的没有老师给的那些,根本不知道怎么搭起来,挣扎了两个小时就实现了在oracle里把表建好,数据准备好,然后就是做了几个页面,但没有实现与数据库的联通。

第二家印象里是做报表那块的具体记不清了,这次死的更快,问的是hibernate的懒加载那块,完全没听老师讲过。回去后一查才知道hibernate还有那么多的可配置项,然后恶补了下但是效果也就是有个大概概念而已。

第三家是我入职的公司,大概问的有左右连接,ssh部分基础,多线程,同步锁之类的。我把我懂得说了一下,不懂得就说不懂,后来问我为啥要转行做这一行,我想了下还是说想做点自己的东西,当时贼紧张,最后都以为挂了,没想到进去了,现在想来很庆幸。

入职后就直接去了项目组,一开始从做运维优化开始,我们这边的和正常的运维有所不同,我主要负责查出并改正生产上的bug和完成一些用户的小优化需求,说实话,这段时间是我压力最大的一段时间但也是我进步最快的一段时间。生产哪里报错了,怎么办,查,看不懂报错怎么办,问,项目组的人都在忙怎么办,百度。最开始一段时间是困惑最长的一段时间,有总我怎么都不会的感觉,学的感觉完全用不上,他写的什么意思我完全看不懂等等问题。中间有过想放弃,感觉自己根本什么都不会,就是在坑人的。后面有一次让我改变了想法,那天是周五,我们一般小版本周五要上线,我改个问题,死活找不到问题在哪里,然后整个项目组和我一起加班,从5点弄到11点,项目经理,测试,其他有相关代码要上的开发都等着,我记得很清楚,我急得都快哭了,但是就是找不到,我们项目经理就说:“慢慢来,我们陪你。”,我突然就明白了,其实我已经是这个项目组的一部分了,我现在已经不仅仅代表的是我,我现在更代表的是我们的一部分,我的问题已经不仅仅是我的问题,更是阻止我们完成任务的阻碍,给客户的体验不是我不行,而是我们不行,我们项目组里的人都这么照顾我,但其实仅仅是我的问题就引起了这样的结果。那天后来是一个老员工帮我找出了问题。那天之后,我就决定,我不能成为拖累我们的那个人,我要更强。那天我对着我们项目经理这么说:"我会变得更强",后面大概奋斗了2-3个月吧,系统问题终于大部分都能独立处理了。不过可能是我干的不错,客户一直不同意把我换掉去做模块开发,持续了很长一段时间,后面我们专门培养新人了个接替,终于开始了模块开发,虽然很忙但是也充实。

但是在这两天突然在论坛上看到了这篇文章https://blog.csdn.net/ricohzhanglong/article/details/80805785,我突然发现,我其实什么都不会,我会的只是对于我们公司框架的运用而已。更多底层的东西都不懂,很多东西都是知其然而不知其所以然,所以写下了这篇不知道在讲些什么的文章,一是为了提醒自己勿忘初心,二是想求学,有没有和我类似情况的给我一点宝贵建议。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值