开发经历随笔(一)

今天是自己入职新公司的第九天了,闲来无事随便写点什么,最近开始研究微信小程序,发现现在做好前端的东西是多么的重要,做了这么多年的web后端开发突然觉得能发挥的地方越来越少(当然也可能是自己的能力不够强),今天就说说我对这些年学的技术点的总结吧。

第一站:开发的开始

我相信每一个做Java web服务开发的人都会用到http协议tcp协议等等,tomcat等开发容器,但是有多少人真正的理解这些技术点的底层实现能,又有谁去跑过源码呢,我想不多,能做到这些的人现在一定都处在自己公司的赵昂高层了,或者是自己在创业,我们的开发开始点就是先学习基础,然后搭建框架,部署工程到服务器,页面测试(或者工具测试接口),测试完成后就开始调优,遇到测试的bug在回头时更改错误,这就是我出入这个行业做的事情,那时候觉得基础有什么用,到最后还不是拿着别人写好的架构直接用,部署完成安装个监控,看看日志不就完事了吗,就是我刚接触java工作时候的感觉。慢慢的就进入了复制粘贴不会就去网上查的日子,每天都觉的有很多的知识点要学要看,但记住的很少,重复的查询占了大部分的时间。

第二站:开发的中期

随着时间的推移,慢慢的我们会积攒一些经验,积攒很多的笔记或者工程代码,这些都是我们开发人员的宝贵的资源,当然还有工作中遇到的牛人的联系方式,这些东西就成为了我们平时开发的遇到问题后的如何解决问题的问题库。我在这个阶段已经开始对服务器知识的学习,开始开发各种swing小工具,和各种小工程,为了学习一个框架的应用方式,有时候会写很多的工程代码,就像我大学写论文一样,开始一版,二版,三版,一直到最后的终极版本,最后的终极版本等等.....。如果你后面不去梳理自己的代码哪我现在告诉你写的这些东西很快你自己都不知道自己当时为什么这么写,即使你注释写的非常详细,也可能浪费很多时间在这个事情上,最后发现还不如重写,这时候你就会觉得温故而知新的重要性了。下面说回我自己,我这时候也开始对各种脚本语言的研究,除了常用的shell,jar,我还是开始学习了一些bat,vbs脚本,并应用到了自己的实际项目中去,这些在我之前写的文章中都有提到,感兴趣的小伙伴可以去读,并在这个期间我开始看一些专业书籍,印象比较深的就是王者归来(因为很厚知识点也非常多)在闲暇时间我通读了一遍,后来也看了脚本语言的书籍,还有一些电子书的越多,当然也看了一个管理的书籍(想着转型试试),最后给大家的建议就是不管学什么语言,做什么笔记很重要温故很重要,看书很重要。当你做好了这些,这些东西就会变成你底蕴你的财富。

第三站:开发的后期

这个阶段对于每一个开发人员都很重要,这是一个选择我们未来走向的时期,是继续开发走向架构师,还是做技术转型走向管理岗,抑或是换工作不做it相关的事情了必须销售之类,不论是那种选择对我们来说都非常重要。这个阶段我们必须要继续学习自己的技术,以为自己也比较迷惘,我开始对java底层知识的学习我开始人工智能大数据知识的学习,学习了python语言,学了分布式架构,做了各种技术领域学习很研究目的很简单就是想看看自己适合不适合继续走技术路线。这好在这个期间我开始找新工作,找的过程中发现自己的管理经验不足,转行别的事情又没有经验,最后我选择在研究研究技术,我开始了新的知识点研究,比如前端开发的vue.js,微信小程序等等....。最后给大家在这个阶段的建议就是我们必须继续努力的学习自己的技术,这毕竟是你奋斗了多年的知识,另外在不知道自己的走什么方向的时候换种方式,看看自己是不是适合除了技术外的事情,不适合就在坚持坚持技术,等到时候你坚定了有了自信一切的问题都迎刃而解。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180613G1I56W00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券