`
xpp02
  • 浏览: 1006966 次
社区版块
存档分类
最新评论

软件开发人员怎样走好从技术到管理之路?

 
阅读更多

软件开发人员怎样走好从技术到管理之路?这是一部分技术人员思考和谈论的老话题。虽然我自己并没有丰富的管理经验,但还是想记载下这一段时间里对这一问题的想法。从我个人走过的路来看,要走顺这条路,应该做好三个方面:先学会被人管,再学会管自己,最后达到管别人。

以上三个方面其实就是三个发展阶段,从你刚进入公司进行软件开发,直到从开发转为技术管理:

刚进入公司进行软件开发,应该先学会被人管。换句好听的话,就是学会和老员工沟通交流,学会和自己的上司沟通交流,能接受别人的意见、建议、工作分配,能理解别人。这个时期要克服那种一听到不同意见就发脾气、消极抵触的行为,大发雷霆跟人吵就更不应该了。在这一阶段,学技术、学跟同事上司沟通交流、学更别人合作,至少有一个好的性格。

慢慢自己变成老员工了,技术上也很熟练了,这时就应该学会自己管理自己。不要老是让上司来费心管理你,什么任务都要上司追着你,你应该对自己这一天这一周甚至是这一个月,都要有一个工作计划,有条不紊地按计划去完成任务,按学习计划去学习,自己主动及时向上司反馈工作进度和结果。还有一点重要的,就是一个老员工随着手头任务增多,肯定一周内不止一件事要做,那么我们就要学会把事情分出重要和紧急两种情况,把他们按重要性和紧急性进行排序,然后按优先级来处理;另一个就是学会穿插来做事,做这件事过程中,中间有时会腾出时间来,我们不妨去做另一件事情。这几天里我部门里就出现一个反面例子:一个老员工在做一个测试,追踪一个bug,那他就运行程序去跑,等出现死锁等异常情况,而这个程序一个上午也没出现昨天的现象,这家伙就在那里等,聊天或跑来跑去,实际上他手头还有一个小任务,明显可以在这段时间里穿插的去做的,就是不主动做。我想很多人都是找着一件事做,不想多做一点的,反正领导来问,我手头有事在做;作为一个领导,会在适合的时候提拔这种人吗?!反正我是不会选择这种人的,因为他要么懒,要么就是只能做线性的事。

走好了前两个阶段,进入管理他人也应该不难。至少你学会了与同事、上司沟通,学会了管理计划,学会了并行做事,这些是技术管理者必须的一些东西。当然管理还有很多东西,这里就不一一道来。

这让我想起王国维谈做学问的经验,他在《人间词话》说:

古今之成大事业、大学问者,必经过三种之境界。“昨夜西风凋碧树,独上高楼,望尽天涯路。”此第一境也。“衣带渐宽终不悔,为伊消得人憔悴。”此第二境也。“众里寻他千百度,回头蓦见那人正在灯火阑珊处。”此第三境也。此等语皆非大词人不能道。然遽以此意解释诸词,恐晏、欧诸公所不许也。

王国维这治学三境界跟我所说的走向技术管理的三个发展阶段,没有任何联系,唯一联系上的都是“三”个阶段,扯远了。


分享到:
评论

相关推荐

    敏捷软件开发.pdf

     5A.1.7敏捷只适合最优秀的开发人员  5A.1.8敏捷是既老又新的、失败的、没有尝试过的  5A.2敏捷方法集的演进  5A.2.1XP第2版  5A.2.2Scrum  5A.2.3实用主义和无名的  5A.2.4可预测、计划驱动和其他中心调整 ...

    超旺会员管理标准版

    我们有经验丰富,技术高超的开发人员,热情细致的服务人员,可满足您对商业管理软件应用的各种要求。? 公司以客户的需求驱动软件开发,坚持走技术实力的发展路线。凭借雄厚的技术实力,以快速的产品升级和完善的...

    彩艺印刷管理软件 2010 V4.08版

    1、管理好印刷企业从接单、下生产单到生产订单完成全过程的跟踪管理。让企业管理者很容易就了解到每张订单生产进程、生产单完成情况,保证每一张订单按时完成。 2、可以管理好仓库物料的采购和领用情况,随时可以...

    微软软件测试之道(How We Test Software at Microsoft)

    作为一名拥有十年软件测试经验的微软员工,我非常高兴能向国内软件开发人员和爱好者们推荐本书。它解析了微软公司的软件 测试体系,并在某种程度上揭示了微软的一个成功“奥秘”,即高度重视软件测试工作,并借此为...

    asp.net知识库

    SQL过程自动C#封装,支持从表到基本存储过程生成 使用SQLDMO控制 SQL Server 使用SQL-DMO实现定制SQL Scripts Create Tables and Build inserts from Tables by using Mygeneration Templates(Sql Server) C# 获取...

    ObjectARX 人机交互技术原型程序介绍

    经作者的多年分析,可以对它进行如下描述:其核心二次开发技术 ObjectARX 定义一个分层式软件开发模型,其存在三大技术:图形文件的读写及内存管理、实体的屏幕显示、人机交互。 二、软件工程的由来: 使用 AutoCAD...

    《彩艺印刷ERP》V3.38版

    1、管理好印刷企业从接单、下生产单到生产订单完成全过程的跟踪管理。让企业管理者很容易就了解到每张订单生产进程、生产单完成情况,保证每一张订单按时完成。 2、可以管理好仓库物料的采购和领用情况,随时可以...

    仓库管理系统数据库设计.doc

    仓库管理系统数据库设计 1概述(设计题目与可行性分析) 1.1设计题目 设计一个...包括货物名称,编号,生产日期,出库日期、出库管理操作员,货物提走人员 等。 货物的采购功能模块:统计仓库数据库中各个货物的数量,

    大数据技术在火力发电厂的应用.docx

    从软件层面出发,软件连接管理设备之后,就能将电力设备信息数字化传送到智能电网,电网就能做到数据化、可视化,方便监控从发电到用电整个流程的情况。 大数据云平台系统应用于火力发电厂的数据统计中,其作为一种...

    美萍酒店管理系统解决方案

    2) 软件在系统设置的时候,考虑到主机如果出现问题,将会给客户造成巨大的经济损失,因此设计了诸多功能对数据进行保护,即使无关人员抱走主机也无济于事。 6. 开放性好 1) 采用标准的开发工具和技术,后台数据库...

    VF企业工资管理系统(系统+课程设计)

    在这次的毕业设计中,让我深深地体现到进行软件开发不是一件简单的事情,它需要设计者具有全面的专业知识、缜密的思维、严谨的工作态度以及较高的分析问题、解决问题的能力,而我在很多方面还有欠缺。最后,我要...

    智能仓库管理方案.doc

    2 方案简介 2.1 应用框架流程图 针对物流行业以托盘为装运标准,依时利RFID智能仓库创造性的提出了利用RFID技术 ,完成仓库的托盘级管理系统,其总体应用架构图如下: 图1、智能仓库应用框架流程图 2.2 软件系统简介 ...

    智点门窗工厂软件

    智点木门软件是专门为木门工厂开发的生产管理软件,集订单、生产、销售、货运、账务、工人计件工资等于一体,包含套线自动计算,洞口净尺寸计算,生产单打印,包装标签打印,扫码计件,计件工资计算,移动下单,微信...

    ERP学习必看课件,详细的讲解了ERP的内容

    如何在ERP实施这条布满沟沟坎坎的大道上一路走好,是众多企业越来越迫切需要解决的问题,因此分析和解决ERP实施过程中的难点,能有效地推动ERP实施走向成功。 首先,实施ERP的企业目标不明确。多数企业错误的认为...

    spss 统计分析软件教程

    1984年SPSS总部首先推出了世界上第一个统计分析软件微机版本SPSS/PC+,开创了SPSS微机系列产品的开发方向,极大地扩充了它的应用范围,并使其能很快地应用于自然科学、技术科学、社会科学的各个领域,世界上许多有...

    操作系统(内存管理)

    文将对 Linux™ 程序员可以使用的内存管理技术进行概述,虽然关注的重点是 C 语言,但同样也适用于其他语言。文中将为您提供如何管理内存的细节,然后将进一步展示如何手工管理内存,如何使用引用计数或者内存池来半...

    ASP EXCEL导入SQL

    这是一次飞跃,让REST的思想从网络服务的应用提升到了网络应用软件开发。利用REST思想的simply_restful插件已经成为了Rails框架的核心内容。  REST安全性  我们把现有基于SOAP的网络服务和基于REST/HTTP网络服务...

Global site tag (gtag.js) - Google Analytics