人间蒸发的gravatar头像
人间蒸发 2019-12-31 17:40:35
我的代码职业生涯——第二年

       今年年初,离职了,怀着一腔热血去北京想要闯荡一番,但是不知道什么原因,学历?还是经验?还是大环境不友好?面试遇到了大麻烦,收到的面试机会参差不齐,不排除有好的我没有把握住机会,但大部分公司都是很坑的,都需要什么岗前培训,去上班你给他干活完事你还得给他贴钱。在此期间,必须感谢大橙子的建议,否则当时面试四处碰壁的我,很可能会病急乱投医。

       困难或者心酸都不说太多,在北京很不顺利,我也没有打肿脸继续装胖子,退而求其次回天津,讽刺的是,会天津俩天就收到三个offer,卓识让我感受到了北京,上海这种城市独一档的特有风情从北京回天津,磨磨蹭蹭,都四月了,瞎眼可见的差距,再不努力恐怕会落后别人越来越多。
       入职。除了熟悉新环境新同事以外,我也开始了我的新的工作内容。此时甲方有个很奇怪的需求,就是需要在一个图片里用一个不规则四边形圈出图片上的物体,求出这个物体的所在真实环境中的面积。众所周知,照片是有焦距的,这个功能越想其实越觉得不靠谱,我也打电话到阿里问过阿里客服他们的相关api,也申请了一个,好像是做不到,比如你站在1米处拍一个物体和站在一百米以外拍,所呈现图片中的物体肯定是不一样的,而此时要求出这个物体的面积确是一样的,这就是不合理之处。最后我通过一个海伦定律,结合一个工大教授的算法,尽可能的图片不失衡的情况将此功能实现,最后就是产品和甲方的口水战了。这也是我入这行以来第一次见到这样匪夷所思的需求,毕竟手机壳根据主题自由变换,产品和开发大打出手的事情还是历历在目的。闲暇之余,大橙子的博客给我分享了一波,完事发现赵公子也有自己的博客,瞬间我觉得我也得做一个,得把这个提上日程,也算是今年的一个小小愿望,做个小站长。

       gis我相信很多人都开发过,但我们公司项目是和别家公司合作开发的,需要我们去调用合作伙伴的pyton接口,请求格式是JSON,这也是我第一次做请求别人的数据,为了代码写的尽量好看些,自己封装一个发送请求的util工具类。本来开始只是请求,后边需要定时请求,那我加入boot自带的定时器@Scheduled。后来需要定时任务自定义,那好定时器改为qz。利用下班时间,我找到了一个vue的博客模板,至于为啥钟爱于vue呢?这就可能与我之后的想法有关系了,我一直觉得我需要多维方向发展,学习的方向其实和学习什么内容并不冲突,当然就这个观点也是为后来的事情埋下了伏笔。

       六月,一直反感linux的我开始接触它,虽然它一直乌漆嘛黑,但作为一个java开发会一些常规操作即可。linux上手后,开始学习nginx,原来别人嘴里说的不难,自己实践起来才发现原来真的不难,原来是自己一直对新内容有抵触心理,就跟开始学习java一样,接触多了,学会只是时间问题,缺乏的是耐心。

      有天牛哥跟我说了一下docker,我当时就是一头雾水,这是个啥,牛哥说类似yum,当时我心里就犯嘀咕:我上个月才用linux呀!但还是硬着头皮尝试了,牛哥想要实现的目标既镜像迁移。奇特的是,我这样一个docker门外汉,在学习的时候并未遇到什么阻碍,仅仅俩天,镜像迁移就可以了。当某件事情你处理的越开心越顺利,那么这就是兴趣点,七月我一心都扑在了docker上,类似nginx,mysql,jdk这些我在docker上尝试了不少,但是热情上了头就会出岔子,我把公司一个新的服务器用docker安装了mysql,因为数据加载慢,所以更改了配置文件,而此时我虽然热情高涨但容器和镜像的关系还处于混淆状态,本应该是重启容器,而我却鬼使神差删除了容器并重新启动mysql镜像,这就导致之前的数据库数据全部丢失,之前更改的配置也全部失效。不幸中的万幸,服务器是新的,数据库在本地有备份,还真是热情有多高,冷汗就能冒多少。

     接下来几个月公司来了新项目,此前所说的多维发展在此时遇到了挑战,那就是我发现了我的一个致命问题,就是逻辑思维,做编程的张嘴就就是面向对象,逻辑思维...等等,但我遇到一个问题,一头扎进去是常态,为了速度立刻先码代码,结果就会导致出现很多逻辑性错误,不是代码错误,就是写完的代码在我想象的情况下是可以跑通的,而出现另外的一种我没有想到的情况下就出现错误了。就是说我缺乏逻辑上的思考。学习再多内容,docker也好,nginx也罢,回归本质关键还是得写代码处理业务逻辑。这个问题我问了大橙子和赵公子还有牛哥,结论就是——多写。而且还需要把代码尽力写的美如画,idea右侧就有一个评测代码好坏的小东西,写的代码不报任何颜色,最上方有个绿色对号,说明代码耦合度啥的都已经降到最低了。尽管代码写的有点磕磕绊绊,但还是学习到了新内容,websocket和socket,闲暇之余也整了个rabbitmqdemo,clouddemo。我还是得多维方向发展,但也得解决自己本身存在的问题。我的一个朋友劝我,虽然每个人都想活成自己所想的样子,但有时候总得听听别人的意见,不要钻牛角尖。

       在vue方面,我了解的内容也越来越全,在一个朋友的帮助下,成功的在我的博客里加入了一些多元化的元素,印象最深的就是父子组件传值,作者在这方面做得很巧妙,到现在还是觉得很奇特。同时,在自己的博客里加入了es索引,并实现代码高亮。

      双十一,咬牙买了三年的服务器,域名,备案等等一些列流程走完,年前实现了自己的小小愿望,并不是说自己有个博客就怎么样,而是有一个真正自己创造并且还属于自己的东西,实属难得,通俗来讲,别人有不如自己也有。

      新的一年就要开始了,接下来面临的是更大的挑战,也希望自己在一次挑战勉强越来越坚强,也能够学到更多的东西。

      结语,虽然依旧很菜,但不努力,就赚不到钱!赚不到就取不到媳妇,娶不到媳妇就….想想就可怕,就写到这吧,我要去搬砖了!

 

http://www.aquestian.cn/ 小弟的博客,欢迎各位参观!


打赏

已有5人打赏

likezhensan的gravatar头像 邹康阳的gravatar头像 已注销用户的gravatar头像 我去买G橘子的gravatar头像 最代码官方的gravatar头像
最近浏览
一定要上心 2021年11月9日
暂无贡献等级
wszzynbzdm  LV7 2021年6月28日
sunny_tangbin  LV8 2021年5月13日
罗罗罗 2021年3月25日
暂无贡献等级
dingjiaqiang  LV5 2020年11月18日
媛来如此 2020年11月17日
暂无贡献等级
liuxinying2002 2020年11月17日
暂无贡献等级
17693522332  LV1 2020年11月7日
迷茫的老黑同志  LV1 2020年10月5日
487948123  LV8 2020年9月9日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友