admin 管理员组文章数量: 1184232
工作经历
今天正好看到五年前自己发的第一篇博客,从新阅读结合五年多的经历,感触良多,记录分享一下
五年前满怀期望的写下第一篇博客,想着后续不断的更新,主要还是因为当时经验浅薄,工作时间也不是很久,工作基本上占据了全部时间,慢慢的淡忘了这件事情。
五年的时间换了因为各种原因换了三个城市、三个公司,主要从事的岗位还是android开发,期间也兼顾的过项目技术负责人、技术经理等,从不同的岗位方向感慨一下这几年的经历,正好现在也在规划以后的职业发展。
android开发
android开发这几年发展下来市场需求以及趋于稳定,那么对于开发人员自身要求就在不断的提升,android开发从java语言到kotlin语言,还有各种混合开发、flutter等模式的逐渐成熟,要求开发人员纵向横向全面发展。
五年多自己也做大中小加起来有三四十个项目了,大多数都是独立开发、部分带领人员开发、极少部分属于升级类项目,期间有自己领导团队开发一个大型项目(现已经投入全省使用),乍一看这些成效看着还不错,但是慢慢发现自己的技术有点更不上时代的步伐了。
例1:这期间自己用java语言搭建了一个组件化+插件化(后续插入)的框架,完全自己搭建的当时很有成就感,之后公司承接一个特大项目专门成立了一个百人部门,有幸成为部门移动组的技术经理,然后就将自己搭建的组件化框架完善扩充,后又招聘8个安卓来统一完成这个项目。当时的这段经历算是相当的成功,但是几年过去了换了不同公司,开发不同项目,慢慢发现当时搭建的框架还有待完善,直到现在还在不断的完善更新,不断的添加新的东西使用新的模式等。
例2:一直都在使用java语言开发,这两年来kotlin已经逐步成熟,但是突然发现想直接把项目切换成kotlin语言,高深的东西都不会,搞得很尴尬。
忍不住想吐槽一下:更新技术没啥问题,但别老整新语言啥的,工作的人哪有那么多时间专门来学习新语言,程序员到三四十不被淘汰才怪呢。
通过这两个例子就发现,技术在不断的进步,如果只是一直使用之前的技术,你有可能很快就会被淘汰,所以要不断地更新自己的技术技能,少扯淡,多学习。
技术经理-管理
在这期间,在一家大公司研发部刚开始的时候带新人或者管理前后端开发、再到新部门成立担任技术经理负责所有移动端的开发(android、小程序等)、日常团队管理(项目经理在外调研)
之前只是带新人,但是当真正担任技术经理的时候发现,要做的事情很多。要熟知每个每天的工作进度,每天还要规划项目进度,给每个人分配不同的任务,定期做代码检视;做绩效考察;给领导汇报工作;各个资源文档编写;主框架维护;这么一看突然发现自己干的事情好多哦,多学、多做、少扯淡。
带领团队过程中,团队成员至少都是三年工作经验的,效率都很高,每天针对不同的人员分配不同的任务,大大提高开发效率,每次成果汇报、上线使用都从来没有出过问题,也多次受到领导和甲方的认可,同时每天都争取让队员6点下班,这样队员心情愉悦、效率倍增。其他方面也定期代码检视,工作总结,指出不足指出,保持优势。
之后又去了新的城市,做过手机系统,现在又在一个小公司主做android开发,发现以后要么成为一个技术大佬、架构师,要么就开始做项目管理,不然就这样一年年的走的话,三四十岁就真面临着你的技术跟不上你的年限,你的优势、可选择的方向寥寥无几,只能任人摆布。所以选准目标努力奋斗
总结
现在也还在做android开发,最近也正在考PMP,想着有这几年的技术沉淀和之前的管理经验,后面去做项目管理。总的来说做好自己的职业规划,每年回顾一次根据不同的情况略微调整,
不管做什么,努力不断提升自己才是王道!
光有理想
却不愿为之努力
那样的理想只是空想
本文标签: 工作经历
版权声明:本文标题:工作经历 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1687517078a111234.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论