回望自己

作者: a丶杰 | 来源:发表于2019-01-27 02:50 被阅读0次

    前言:

                     开始工作到现在已经两年有余,身在互联网这个浪潮中,对于技术的更新真的深有体会。趁今晚失眠,用文字记录两年以来的工作吧。


    学习篇:

            大学的时候,为了逃避计算机组成原理课,跟辅导员请假去听校企合作的培训推销。那时候的自己总觉得程序员是一种神秘的群体,隐藏于各种软件后面,用一行行代码敲出一个软件是多么神奇。其实那时候只是不了解这个行业,一时脑热和小伙伴们一起参加了那年暑假的培训。

            计划好去参加培训,自己也花了一个月的特意去学习java,因为有其他语言的基础吧,自学起来特别快。在这个月跟着那时候的51zxw视频,学完swing之后,去搞数据库,因为遇到的导mysql包的问题,卡在了那边,那时候只懂百度,不懂得去网上找相关的人学习,提问。

            培训班的日子是难忘的,认识了一群小伙伴,一起学习,一起成长,一起游戏。只是现在日子久了,不常联系。其实我是不善于经营感情的人,也不喜欢有太多的感情拘束,撸代码已经很累了,我们已经没有心思玩心机了。当然,自己很幸运,到现在遇到的同事朋友都不错。    

    工作篇:

            16年11月,自己的第一份面试就马上拿到了第一次实习的机会。第一家东家是一家创业型的公司,老板和老板娘都是技术大佬,当然,他们做的工作是什么我就不清楚了,我只搞上级给分配下来的活。

            说说技术吧,服务端的框架是Spring+SpringMVC+hibernate/Spring内置的JdbcTemplate,还有的话就是有通过dubbo远程调用,他们是将支付做成一个服务,在通过其他业务调用罢了。前端的话是用jsp交互。在17年中旬,我们和前端尝试过vue.js。做完后老板觉得vue初次加载的时间过长,又改回了jsp。

            这家公司的后台是用nodejs实现的,数据库是在mongodb查询。后台查询的量又相对来说比较大,所以选择了异步的node和文档型数据库mongodb。当然,在java的服务的是用druid数据库连接池和mysql做交互和redis做临时数据缓存。如何将mongodb和mysql同步的问题我就不得而知了,那时候的自己,从svn上导入个项目,都要请求上级。

            17年10月,我离开了那家公司。来到了,一家更小的创业公司,后端只有我一个人,一个安卓一个苹果,一个ui。这家公司是一家(大半)外包公司。有做产品,也有接外包,当然,这都是我一个人的事情,我将上家公司学到的技术,尽可能在这边完全发挥。在这段时间,自己没有去接触到更多的技术方面的东西,倒是把自己的业务逻辑能力发挥的淋淋尽致。

            直到18年6月多我们去帝都对接了一家上市公司遗留下来的小项目,由于这个项目不能给全部代码,我们只能将不要的代码慢慢删除。这个项目是二手车的项目,是一个基于ssm框架,dubbo远程调用,kafka处理数据流,前端是用vue.js。他们将车商分为一个服务,车辆分为一个服务,员工分为一个服务...

            对于那时候一年多工作经验的我,是吃不透这个项目,老板就请了个大佬接手,将这个项目重新跑了起来,因为有些核心的包没有,所以重新跑大公司的项目也是一种挑战。

            18年9月分,基于二手车项目的延伸,我们要重新做一款app面向用户。这个新的项目我们使用的是springboot+springCloud+vue.js+mysql+redis。


    总结:

    两年多时间,当时流行的jsp已经被vue.js,angularjs 等技术代替,慢慢的,越来越多的公司开始使用了springCloud,抛弃阿里巴巴的dubbo,消息中间件也是越来越火。技术的在迅速的更新换代,我们也要跟上脚步,一步一步向前走,不忘初衷,坚持学习。

    望:在2019年,自己能够坚持学习,提高自我。多看看源码,多了解jvm和底层技术。

    相关文章

      网友评论

        本文标题:回望自己

        本文链接:https://www.haomeiwen.com/subject/cqzwjqtx.html