四年软件开发的总结
我对自己的评价
开始放弃前端的开发,但是会偶尔跟踪最新的技术。以前想着快速开发自己的产品,需要UI去实现自己的设想,现在认识到自己没有很好的想法,对审美的理解也不符合大众。自己更擅长逻辑和抽象的部分。
更加专注后端的开发,觉得也可以做好。数据应该是公司的核心。很多公司开放自己的api,第三方开发界面和客户端,那么可以说明数据是最大的资产。这样的api也更加安全,可以让世界连在一起。
愿意去开发更大规模的程序,业务上的问题应该留给专家和产品人员,如果有机会做智能的数据处理就再好不过了。需要去关注大数据和ai的方面,大量的业务已经让互联网巨头们做了,技术的问题已经由高手解决了,那么留给我们的就是一些数据处理的问题了。
学习框架的配置和软件的使用已经不是中高级工程师的门槛,我需要做一些更有挑战性的任务。
面试官对我的评价
做架构师设计的东西可能会有问题,技术全面但不够深入。我记录了七八家公司的面试问题,会写一篇博客来展示这些问题。
项目管理的理解
管人比研究单个技术问题难度更大。团队可以实现更大的目标,完成个人无法完成的工作。
学会信任同事,他们都可以很优秀。需要把大量的工作分给他人,不能把所有困难的工作留给自己。给自己留有余地,更多的时间去思考可能遇到的问题,梳理流程,跟踪其他人的任务。另一个好处是,万一产品变更或者人事波动,还有回旋的余地。
感谢领导和以前同事的包容,取得的成绩应该归于团队,而犯的错误都有我的责任。希望以后自己更加积极,认真负责。
为什么离职
其实很多都是套话,真正的需要的是给自己一个解释。毕竟要放弃自己奋斗了那么久的东西,花了几千个小时打造的系统。
交接文档列表
离职写的交接文档,其实也算是自己对使用的技术的一个总结。下一篇文章项目开发中需要处理的问题,会列出来一些技术点。
docker使用文档.docx
Java开发需要安装软件.docx
jenkins/
jenkins使用文档.docx
nginx配置示例/
redis配置示例/
springcloud架构.pptx
springcloud总结.docx
阿里巴巴Java开发手册终极版v1.3.0.pdf
打印机/
身份证读卡器/
微服务现状总览.docx
微服务清单-2018-9-19.xls
后台项目开发说明.docx
前端及app项目开发说明.docx