java成长之旅——跌跌撞撞

        本人毕业于郑州轻工业大学,专业网络工程(物联网技术)

        2016年初识java,17年参与校园招聘会顺利找到了一份工作,毕业后正式 从事于java开发。

        怀揣着一腔热血,踏上了征程!

        细细想来,17年收获还是很少的,18年以来,在这短短的几个月里自我感觉收获还是蛮多的。

        来到一个陌生的城市,好在身边还有同学,才没有感到很孤独。进入公司依然感觉自己像是一个学生,嘻嘻哈哈又一天,由于是作为实习生进入公司的,所以并没有安排什么工作,每天就是看公司搭建的框架,然后自由学习;一方面自己有些懒散,另外就是自己对java并不是很感兴趣,总觉得会遇到自己喜欢的,然后放弃java,然后在这段期间也并没有什么提高。现在回想起来,还是挺后悔的,如果好好利用那段时间,也许不会像现在混的这么烂。时光流逝不可倒流,只有珍惜现在,以后要好好努力了,生活还是需要色彩的。

       理想很丰满,现实很骨感~

       一个偶然的机会参与到了公司的一个项目,是一个关于银行的项目——智能盘库管理系统。这个项目持续了4个月左右,在这个项目里我唯一的收获就是:熟悉了项目开发流程和找出了自己在团队开发中的不足。首先,我觉得团队的开发有几个需要特别注重的点:1、开发周期;2、项目功能开发需求;3、团队交流协作。

       我选择离开第一家公司,原因大概有这几个方面:公司内部结构变更,人员也发生了变动,还有就是个人觉得在这里的这一年并没有让我的能力有很大的提升,还有知识面很窄,毕竟公司的业务侧重点并不是开发方向的,所以在这方面公司也是很薄弱的,接到的项目也都是相对比较一般的,系统开发使用的技术相对也是比较传统的,开发中主要使用到的技术是:MySQL、Hibernate、Spring、Struts2和EasyUI前端框架,利用到的开发工具是:myeclipse、git版本管理、maven架包管理。

       生活本来就不是一帆风顺的,多学习、多积累、多吃苦,年轻就是我们的本钱,相信以后的你会感谢现在努力奋斗的自己!希望我们再回首,不是遗憾,而是感激。

       奔走在火车上,游离于山水间,穿梭于大街小巷

       期待的小长假到来了,除了欣喜好像没什么了!第一天看到的是大家晒车票、车站,人山人海的~室友也早早的起床收拾行囊坐上了回家的列车;不知道又过了多久!起床洗漱开始假期的第一天,我的假期也是计划满满的,哈哈!收拾了两本书就奔向图书馆去了(我个人觉得在家学习效率太低,还是缺少氛围,缺少自制力),去了才知道图书馆最近几天闭馆,只能查阅相关资料书籍进行借阅,,既然出来了,就想着还是在附近转转吧,然后就来到了图书馆附近的一个广场,好多有艺术天分的人都在那施展才华,带小朋友捏泥人,给人画像,一展歌喉!很喜欢这样的气氛。听了好久才离开,来到了书城,没想到放假了还有这么多人,找了个空地方坐了下来,假期的第一天也就这么过去了,没什么特别的,就是不用上班了,可以想去哪就去哪了,自由的感觉真好。。。

       假期第二天,早上一觉醒来已经九点多了;吃了个早饭打开电脑玩了会儿!下午接到从佛山过来这边的一个朋友,带他在附近吃了个饭,去附近的公园转了转,然后就去了市民中心,听说那里有灯光秀(庆祝改革开放四十周年),六点半正式开启,那个地方果然人山人海,灯光秀开启后,大家欢呼雀跃,竞相拍照、录视频,还有无人机(在这里特地告诉大家:灯光秀从2018年9月28日至12月31日每天晚上表演)。之后就去了一个之前没有去过的地方:滨海公园,这是一个夜场,好多人,好热闹,好多酒吧,看到了好多驻场歌手,然后又去了海边,海浪很大,海风也很大,向远处望去,看到一座很美的桥,那是通往香港的,香港是一个好地方,也是我偶像——李小龙的故乡,以后有机会还是要去看一看的。

       假期过得很快!一转眼已经过了一大半了,学了一点,到处转了转,感觉还是挺好的。

       新征程

       在忙完了这些维护性的项目之后,终于有机会参与到了一个新的项目中,尽管通过了解和沟通后觉得这个项目的难点还是很多的,但我还是很开心的。这是一个教育平台项目,在这方面,不仅公司是第一次踏足这个领域,我们这些搞开发的也是很少有接触到的,里面的难点主要有这些:图片的大量上传,大文件的上传和展示,视频的上传(标清、高清等)如何流畅的切换?一个系统中涉及到这些大量的上传和下载,势必会严重影响系统的性能。

       接触到了这么多新东西,是时候学习一波了,哈哈。这段时间里,我通俗的了解和学习了项目中框架搭建所使用到的一些技术,例如Dubbo(开源分布式服务框架)、zookeeper等,Dubbo的原理简单来说就是提供服务,包括"服务提供者"、"服务消费者"、"服务注册中心"、"服务监控中心"。zookeeper是一个分布式的,开放源码的分布式应用程序协调服务,它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的基本运转流程:1、选举Leader;2、同步数据;3、选举Leader过程中算法有很多,但要达到的选举标准是一致的;4、Leader要具有最高的执行ID,类似root权限;5、集群中大多数的机器得到响应并接受选出的Leader。

       java之路还很漫长,要好好努力啦! 

       我需要在SQL上多下功夫了

       经过这段时间的打磨,让我知道了一个很重要的东西,那就是如果能够把sql玩的很好,那你工作起来会轻松许多。有些东西只有经历了时间的打磨才能够真正的明白吧!说起来,这段时间我真的成长了,不说别的,单说每天敲得代码也有成百上千,算起来我也是一名合格的码农了,初次写这么多代码,难免会有很多的问题,这一路走来,尽管代码量在不断地提升,但我却发现了一个很严重的问题,大量的查询数据库操作会对系统造成很大的负担,甚至崩溃!由于我的sql用的并不太好,所以有些涉及多张表的查询、修改等操作就用了代码循环遍历的方式实现功能,这样就不可避免的需要多次访问数据库,不仅写了很多费事的逻辑代码,还增加了数据库的压力。我知道,成长的机会来了,对于mapper配置文件中的一些标签我需要好好用一用,sql的编写也需要多加练习了。作为一名程序猿,我们的目的不只是为了实现这个功能,还应该动脑子去考虑有没有更好的方式去实现它,而不影响整个系统。

       2019年,毕业两年了

       生活节奏的快速运转,让我怅然若失。深漂:他乡容不下肉身,故乡容不下灵魂

       理想、目标,对于我们这个阶段的人来说是至关重要的。理想是原动力,可以让我们对生活的充满激情;在明确职业后,做一个短期规划(三年),这属于前期积累,对这份职业有了全面的学习和掌握之后,就要有一个更加精确的目标,在这项技能中找出自己感兴趣、擅长的方面,深入挖掘学习,培养自身核心竞争力。

       生活需要自律

       每天的生活,朝九晚六,家里-公司两点一线,每天坐车要两个多小时。在公司做开发,在公交上打瞌睡,在家里刷抖音、追剧,偶尔健身、看书,生活过的很呆板,缺少了一些色彩,也许是缺少一个女朋友吧,,哈哈哈!毕业两年多,工作两年有余,守身如玉二十载,感情方面还是一片空白,谁来帮我补习补习

       2020年的期待:工作上能有所突破,有一定的存款;生活上多些色彩,多参加户外活动;感情上遇到一位三观一致的菇凉,一起共度余生。

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值