2020年6月反思和展望

人生如戏,有时候比戏还要悲伤

意外跟明天,永远不知道哪一个先来

一瞬间又是两个月过去了,这两个月经历的,是我二十几年来,最可怕的两个月。我失去了我最敬爱的的亲人。最最最敬爱,最最最亲的亲人。
没想到二十四岁的我,经历了竟然是生离死别。
从此以后,我便是家里的顶梁柱。要真正的撑起来一个家。
放心不下我的家人,打算先不去南方了,在家乡附近,先待两年。

生命的意义是什么?好迷茫!

现实与理想

人生的第一份专业工作

然后在家乡找了一份兼职,金融科技类,java开发,工作中用到到了android和python。
5月20号左右断断续续工作了5天。
6月2号开始工作,6月18号结束。工作了2周多。
不知道该怎么形容这个工作。
最早是使用java,给公司解决了一个爬虫问题。
其次是一个android的平板项目,为几个功能制定了实现方案。
然后是一个数据量比较大的小型系统的重构。

爬虫问题

这个最简单,就是需要爬的网站在登录后生成的session中,存在了不固定的cookie,就是在每次获取的session中,同时存在多个cookie,而其中只有一个是可用的,具体原因我并没有分析出来,为什么会出现这样的问题。我使用了最简单的方法,抓取了session中的可能是cooike的项,然后自己分析那个是可用的cookie,最后解决了问题。
然后在使用一个多星期以后,好像又出现了问题,但是甲乙双方都对这个没有要求,也就没有要求我去修改。
总感觉好像是对方有反爬虫技术,多次获取都不一样,因为没有后期跟进,也就没有了解问题的具体情况。

平板项目

这个是使用as开发的app,涉及到了大量的原生和js,我对这个并不是很熟悉,只是在大学期间完整的做了一个小项目,所以一些地方的实现我有思路,但是没有实现的编码能力,所以我就设计了几个功能的实现,然后有另外的android大神来写。
有大神的带领,进展比较顺利,最后也平安上线了,(这个项目好像还被省里的大佬夸奖了)后期没有参与,被调到了另外一个项目上,也就是最后一个。

小型系统

这个系统是对一个初始千万级数据的处理系统,使用的springBoot。上手之后,对各个功能全部进行优化(相当于重构!),先说下成果,原系统在对数据的预处理上,需要60+小时,经历了第一轮优化,对数据的预处理需要6个小时,然后发现有一些地方没有考虑到,然后再次进行第二轮优化,对数据的预处理需要1.5小时,每天给的预处理时间在3个小时左右,现在已经满足要求了,也就没有进行再次优化。
当然这个时间完全超出了我的想象,预计应该能够在30分钟左右处理完才可以。应该还是我没有考虑全面。但是工期不允许我进行更细致的梳理。
这个项目的重构,揭露了我的短板,编码能力不强。
因为是半路进入的项目,这个项目之前已经开发了半年,已经基本定型了,并且进行了上线测试,也就是第一次的60多个小时。之后大部分时间都是在熟悉项目的需求,逻辑的梳理。公司请了大量的牛人进行项目代码的编写,不让我写,因为我是刚毕业,没有工作经验,没有其他人开发快速。
所以我的工作都是梳理逻辑,分析需求,设计实现思路,出开发文档。
每天都加班到凌晨2-3点,然后一早老板就给打电话,起来梳理逻辑。0.0.
基本工作就是把一个功能如何实现的详细步骤都设计出来,用到了什么数据结构,里面存放什么值,涉及到了那些表,用到了那些字段之类的,并预估运行时间,编码开发时间。这样开发人员可以直接拿到文档进行开发。
种种原因,打算离开。
离开的那一天,老板说了一些话,有的说的对,有的不知道该怎么说,可能这就是外行吧。记忆最深的就是这么一段:你不就是每天理理逻辑吗,逻辑我也能理,你基本没干什么,也没什么用,就是写写文档,代码都是人家写的,你来这里也没干什么活!!!
当时这句话把我说懵了。两周的时间,每天工作18小时左右,把每个功能的实现都重新设计了一遍,优化了大量的时间复杂度,从60个小时的处理时间优化到1.5小时,每个功能我都重新进行的设计,然后出了开发文档。到了这里变成了我就是写写文档,梳理下逻辑。
我感觉设计大楼图纸应该比盖大楼的活要更重要吧。(但是当时我什么也没有说,这些都是这两天想的。)

体会

真的累,每天工作15-19个小时,有时候饭也吃不上。不知道是不是所有的科技公司都是这样,还是只是我碰到了一个十分厉害的公司。

问题

这一段时间,发现自己:

  • 编码能力不足,缺少开发经验。
  • 没有系统和规范的开发文档的编写
  • 会的东西太少
  • 身体亚健康,熬不住每天只睡5小时

计划

  • 找一个springboot的项目,实际编码一遍
  • 找一些标准开发文档,学习标准的写法
  • 继续学习JVM、MySQL、Java并发知识
  • 继续打LeetCode
  • 锻炼身体
  • 多读书

最后

要学会做一个有智慧的人;做事要落实到实践上,不能只设计;

  • 设计一个功能,不但要设计出来,也要自己实现出来。
  • 做任何事情都要用心,不要说但是,老板只要方案,不要问题。
  • 每天关心自己的亲人
  • 读书,继续读书,一定不能停止读书!
  • 锻炼身体,好的身体才是革命的本钱。

加油,我一定可以的。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值