浅谈从开发到管理的过渡

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

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

前言

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

一、写代码是一种享受

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

二、兴趣是最好的老师

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

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

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

三、万丈高楼平地起

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

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

编者话

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

相关文章
|
前端开发 JavaScript API
构建可重用用户界面:深入了解组件库的价值与实践
在现代应用程序开发中,组件库已经成为加速开发和提高代码质量的利器。它们是可重用的UI构建块,可以帮助开发者创建一致、漂亮和功能强大的用户界面。本博客将深入研究组件库的核心概念、最佳实践以及为什么它们对于现代开发至关重要。
102 0
|
17天前
|
数据可视化 搜索推荐 数据挖掘
惊叹号!6 款办公软件开启 J 人设计团队协作新高度!
本文介绍了6款适用于设计行业项目团队的可视化办公软件,包括国产的板栗看板及国际知名的Trello、Asana、monday.com、Basecamp等。各软件特色鲜明,如板栗看板的灵活定制与智能提醒,Trello的经典看板布局与插件生态,Asana的高度定制化视图与任务跟踪,monday.com的可视化规划与工作流自动化,Basecamp的简洁界面与集中沟通功能。文章旨在帮助设计团队选择合适的项目管理工具,提升协作效率,确保项目成功交付。
30 2
|
4月前
|
图形学 C#
超实用!深度解析Unity引擎,手把手教你从零开始构建精美的2D平面冒险游戏,涵盖资源导入、角色控制与动画、碰撞检测等核心技巧,打造沉浸式游戏体验完全指南
【8月更文挑战第31天】本文是 Unity 2D 游戏开发的全面指南,手把手教你从零开始构建精美的平面冒险游戏。首先,通过 Unity Hub 创建 2D 项目并导入游戏资源。接着,编写 `PlayerController` 脚本来实现角色移动,并添加动画以增强视觉效果。最后,通过 Collider 2D 组件实现碰撞检测等游戏机制。每一步均展示 Unity 在 2D 游戏开发中的强大功能。
220 6
|
7月前
|
前端开发 测试技术 开发者
构建响应式Web界面:Flexbox布局的力量
【2月更文挑战第24天】在现代Web开发中,创建能够适应不同屏幕尺寸的响应式界面已成为一项标准实践。Flexbox,一个CSS模块,因其灵活性和强大功能在前端开发者中广受欢迎。本文将深入探讨Flexbox的核心概念、常见用例以及如何利用它来构建美观、灵活且易于维护的响应式布局。通过实例演示,读者将学会如何有效地应用Flexbox技术,提升前端项目的质量和用户体验。
|
7月前
|
前端开发
微前端架构:跨越边界的独立协作
在传统的前端开发中,单体应用往往面临代码复杂、维护困难等问题。而微前端架构通过将应用拆分成独立的小型服务,实现了不同团队的独立开发与部署,从而提升了开发效率和可维护性。本文将介绍微前端架构的概念与实践,探讨其在实际项目中的应用场景和优势。
|
Cloud Native 测试技术 Go
服务器迁移:无缝过渡指南
服务器迁移:无缝过渡指南
428 0
|
监控 安全 Cloud Native
构建无缝的服务网格体验:分享在生产环境中构建和管理服务网格的最佳实践
构建无缝的服务网格体验:分享在生产环境中构建和管理服务网格的最佳实践
69 0
|
小程序 容器
【微搭低代码】小程序中利用弹窗组件实现城市切换选择
【微搭低代码】小程序中利用弹窗组件实现城市切换选择
【微搭低代码】小程序中利用弹窗组件实现城市切换选择
|
ARouter 监控 安全
交付背景下的移动端脚手架-思考与设计
本文是作者在经历过多个移动端相关交付项目后,提炼总结,在表述自己的思考历程和设计思路外,更有抛砖引玉之意,架构设计本就仁者见仁智者见智,如果文中某些观点或设计在读者看来有独到的想法,欢迎分享交流。
《从配置向生成过渡,低代码_无代码研发模式升级-甄子》电子版地址
《从配置向生成过渡,低代码_无代码研发模式升级-甄子》PDF
72 0
《从配置向生成过渡,低代码_无代码研发模式升级-甄子》电子版地址
下一篇
DataWorks