admin 管理员组

文章数量: 1184232

工作经历

今天正好看到五年前自己发的第一篇博客,从新阅读结合五年多的经历,感触良多,记录分享一下

        五年前满怀期望的写下第一篇博客,想着后续不断的更新,主要还是因为当时经验浅薄,工作时间也不是很久,工作基本上占据了全部时间,慢慢的淡忘了这件事情。

        五年的时间换了因为各种原因换了三个城市、三个公司,主要从事的岗位还是android开发,期间也兼顾的过项目技术负责人、技术经理等,从不同的岗位方向感慨一下这几年的经历,正好现在也在规划以后的职业发展。


android开发

        android开发这几年发展下来市场需求以及趋于稳定,那么对于开发人员自身要求就在不断的提升,android开发从java语言到kotlin语言,还有各种混合开发、flutter等模式的逐渐成熟,要求开发人员纵向横向全面发展。

        五年多自己也做大中小加起来有三四十个项目了,大多数都是独立开发、部分带领人员开发、极少部分属于升级类项目,期间有自己领导团队开发一个大型项目(现已经投入全省使用),乍一看这些成效看着还不错,但是慢慢发现自己的技术有点更不上时代的步伐了。

例1:这期间自己用java语言搭建了一个组件化+插件化(后续插入)的框架,完全自己搭建的当时很有成就感,之后公司承接一个特大项目专门成立了一个百人部门,有幸成为部门移动组的技术经理,然后就将自己搭建的组件化框架完善扩充,后又招聘8个安卓来统一完成这个项目。当时的这段经历算是相当的成功,但是几年过去了换了不同公司,开发不同项目,慢慢发现当时搭建的框架还有待完善,直到现在还在不断的完善更新,不断的添加新的东西使用新的模式等。

例2:一直都在使用java语言开发,这两年来kotlin已经逐步成熟,但是突然发现想直接把项目切换成kotlin语言,高深的东西都不会,搞得很尴尬。

        忍不住想吐槽一下:更新技术没啥问题,但别老整新语言啥的,工作的人哪有那么多时间专门来学习新语言,程序员到三四十不被淘汰才怪呢。

        通过这两个例子就发现,技术在不断的进步,如果只是一直使用之前的技术,你有可能很快就会被淘汰,所以要不断地更新自己的技术技能,少扯淡,多学习。


技术经理-管理

        在这期间,在一家大公司研发部刚开始的时候带新人或者管理前后端开发、再到新部门成立担任技术经理负责所有移动端的开发(android、小程序等)、日常团队管理(项目经理在外调研)

       之前只是带新人,但是当真正担任技术经理的时候发现,要做的事情很多。要熟知每个每天的工作进度,每天还要规划项目进度,给每个人分配不同的任务,定期做代码检视;做绩效考察;给领导汇报工作;各个资源文档编写;主框架维护;这么一看突然发现自己干的事情好多哦,多学、多做、少扯淡

       带领团队过程中,团队成员至少都是三年工作经验的,效率都很高,每天针对不同的人员分配不同的任务,大大提高开发效率,每次成果汇报、上线使用都从来没有出过问题,也多次受到领导和甲方的认可,同时每天都争取让队员6点下班,这样队员心情愉悦、效率倍增。其他方面也定期代码检视,工作总结,指出不足指出,保持优势。

        之后又去了新的城市,做过手机系统,现在又在一个小公司主做android开发,发现以后要么成为一个技术大佬、架构师,要么就开始做项目管理,不然就这样一年年的走的话,三四十岁就真面临着你的技术跟不上你的年限,你的优势、可选择的方向寥寥无几,只能任人摆布。所以选准目标努力奋斗


 总结

        现在也还在做android开发,最近也正在考PMP,想着有这几年的技术沉淀和之前的管理经验,后面去做项目管理。总的来说做好自己的职业规划,每年回顾一次根据不同的情况略微调整,

不管做什么,努力不断提升自己才是王道!

        光有理想

        却不愿为之努力

        那样的理想只是空想

本文标签: 工作经历