浅谈从开发到管理的过渡

简介: 从开发到管理的转型感悟,作者分享了从程序员到管理者的心路历程,强调兴趣与享受编程带来的乐趣。管理角色包括沟通协调、项目管理、团队建设等,要求具备规划、人员管理及技术敏锐度。核心观点是管理者应关注团队成长,通过培养下属实现共同进步。

本文主要介绍本人从开发到管理过渡的一些感想。

前言

成为一名开发管理大致有两种方式,方案一是程序员coder到技术总监的蜕变。方案二是主管理和沟通工作,不去碰技术的细节,而是直接考证PMP等,走岗上位成一名产品经理或项目经理。本文将以个人主观和客观方向浅谈方案一。

一、写代码是一种享受

从2015年10月实习开始,奔着兴趣是最好的老师,开始给自己写职业生涯规划,围绕互联网行业逐步寻找自己的方向。蓦然回首,还是有点年少轻狂,与当初的计划有所偏移,但不后悔自己走过的路,无愧自己,足以。
从CFO副总裁助理兼新媒体运营起步,到互联网+社交,互联网+全国桶装水,然后偶遇了2017年初微信小程序的浪花,从而转为一名开发Coder,从0到1,一步一个脚印走到了今天。也曾迷茫过,也曾徘徊过,但是我确信自己在写代码是一种享受,那种自我实现自我创造的快乐,心之所想,憧憬前行。

二、兴趣是最好的老师

俗话说,三百六十行,行行出状元。有的人是为了更长远的打算,毕竟开发一旦过了而立之年,三五年内都会明显感到效率开始走下坡了。有的人是做一行,爱一行,认可管理工作的价值,对管理工作发自内心的兴趣,并愿意去提升管理能力。

你眼中的开发者到一名管理者的日常工作是什么样的呢?

  • 是否是?不停地沟通和协调开发者、每天跟进开发进度,然后负责背锅,给大家擦屁股,最后可以拿到更多的薪水。
  • 那么我眼中的管理者的日常工作是协调资源、跟进项目、管理进度、员工面谈、绩效考评、开会沟通、邮件汇报、研发流程、关注项目和人员问题等。这系列的工作,能给自己带来多方位的素质提升,是从个人贡献者到非个人贡献者的转变。作为一名管理者,可以凝聚更多人的力量朝同一个方向努力,共同创造更具贡献的产品。

三、万丈高楼平地起

作为一名管理者你需要具备以下的基本能力:

  1. 负责产品中心的日常管理工作。规范部门年度发展计划和发展方向,制定并确立部门内容管理的规则制度和工作规范。负责部门人员的招聘、任免、绩效考核等;
  2. 根据公司整体发展要求,制定部门研发产品的发展规划和方向。负责组织和协调完成产品的规划、升级、开发与实施,并进行市场调研和客户回访等。
  3. 及时了解并掌握新的开发技术,研究探索新的开发技术和方法。进一步完善产品结构和功能。

编者话

多为下属的人着想,这样他们也乐于为你着想。适当提拔一些下属,不用担心自己被替代,只有下面的人有能力顶替你的位置,你才会被往上顶。

相关文章
|
1月前
|
数据可视化 搜索推荐 数据挖掘
惊叹号!6 款办公软件开启 J 人设计团队协作新高度!
本文介绍了6款适用于设计行业项目团队的可视化办公软件,包括国产的板栗看板及国际知名的Trello、Asana、monday.com、Basecamp等。各软件特色鲜明,如板栗看板的灵活定制与智能提醒,Trello的经典看板布局与插件生态,Asana的高度定制化视图与任务跟踪,monday.com的可视化规划与工作流自动化,Basecamp的简洁界面与集中沟通功能。文章旨在帮助设计团队选择合适的项目管理工具,提升协作效率,确保项目成功交付。
37 2
|
2月前
|
存储 JavaScript 前端开发
在Flutter开发中,状态管理至关重要。随着应用复杂度的提升,有效管理状态成为挑战
在Flutter开发中,状态管理至关重要。随着应用复杂度的提升,有效管理状态成为挑战。本文介绍了几种常用的状态管理框架,如Provider和Redux,分析了它们的基本原理、优缺点及适用场景,并提供了选择框架的建议和使用实例,旨在帮助开发者提高开发效率和应用性能。
42 4
|
5月前
|
图形学 C#
超实用!深度解析Unity引擎,手把手教你从零开始构建精美的2D平面冒险游戏,涵盖资源导入、角色控制与动画、碰撞检测等核心技巧,打造沉浸式游戏体验完全指南
【8月更文挑战第31天】本文是 Unity 2D 游戏开发的全面指南,手把手教你从零开始构建精美的平面冒险游戏。首先,通过 Unity Hub 创建 2D 项目并导入游戏资源。接着,编写 `PlayerController` 脚本来实现角色移动,并添加动画以增强视觉效果。最后,通过 Collider 2D 组件实现碰撞检测等游戏机制。每一步均展示 Unity 在 2D 游戏开发中的强大功能。
254 6
|
5月前
|
API UED 开发者
如何在Uno Platform中轻松实现流畅动画效果——从基础到优化,全方位打造用户友好的动态交互体验!
【8月更文挑战第31天】在开发跨平台应用时,确保用户界面流畅且具吸引力至关重要。Uno Platform 作为多端统一的开发框架,不仅支持跨系统应用开发,还能通过优化实现流畅动画,增强用户体验。本文探讨了Uno Platform中实现流畅动画的多个方面,包括动画基础、性能优化、实践技巧及问题排查,帮助开发者掌握具体优化策略,提升应用质量与用户满意度。通过合理利用故事板、减少布局复杂性、使用硬件加速等技术,结合异步方法与预设缓存技巧,开发者能够创建美观且流畅的动画效果。
98 0
|
6月前
|
编解码 前端开发 图形学
【技术深度解析】多平台适配下的UI适配难题:U3D游戏UI错乱的终极解决方案
【7月更文第12天】随着移动设备市场的多元化,Unity游戏开发者面临的一大挑战是如何在不同分辨率和屏幕尺寸的设备上保持UI的一致性和美观性。游戏在高分辨率平板与低分辨率手机上呈现出的UI布局混乱、按钮错位等问题,严重影响玩家体验。本文旨在探讨Unity UI(UGUI)在多平台适配中的最佳实践,通过优化Canvas Scaler设置、灵活运用RectTransform和Anchor Points,以及高效利用设计工具,确保UI的完美适配。
823 1
|
6月前
|
Java 测试技术 开发者
开发与运维组件问题之开发组件的时候,对于插槽中需要使用到组件上下文的情况如何解决
开发与运维组件问题之开发组件的时候,对于插槽中需要使用到组件上下文的情况如何解决
|
8月前
|
Web App开发 前端开发 JavaScript
构建跨浏览器兼容的前端应用:技术实践与挑战
【5月更文挑战第16天】构建跨浏览器兼容的前端应用是应对浏览器差异和多样性的挑战。使用现代框架(如React、Vue)能自动转换代码,编写可移植的Web标准代码,结合浏览器兼容性测试工具和Polyfill解决旧浏览器支持问题。关注浏览器更新,应对性能、API差异和样式问题,采用渐进增强、条件判断和CSS Reset策略确保应用在各种浏览器上运行良好。
|
8月前
|
移动开发 小程序 Android开发
基于jeecgboot的flowable为uniapp适配的流程页面调整
基于jeecgboot的flowable为uniapp适配的流程页面调整
176 0
|
前端开发 开发者
「前端工作小记」关于业务组件的思考
用技术实现梦想,用梦想打开前端技术之门。分享我在日常开发中关于业务组件的思考。
368 1
「前端工作小记」关于业务组件的思考
|
ARouter 监控 安全
交付背景下的移动端脚手架-思考与设计
本文是作者在经历过多个移动端相关交付项目后,提炼总结,在表述自己的思考历程和设计思路外,更有抛砖引玉之意,架构设计本就仁者见仁智者见智,如果文中某些观点或设计在读者看来有独到的想法,欢迎分享交流。