九月份曾参加过一场面试,当时面试者提出这样一个问题:”如何才能做好一个管理者,如何带领你的团队为公司生产运作提供最大价值的IT服务?“
这是个很好的问题,值得反复思考和实践。这个问题可以拆成这样几个小问题。
(1)什么样的管理者是一个好的管理者?
(2)管理者主要做什么工作?
(3)如何组建和领导一个团队?
(4)在一家制造工厂内部IT团队主要提供哪些服务?
(5)如何把IT团队的服务最大化?
要想回答好这些问题就需要首先弄明白:
(a)公司是一个什么样的组织?
(b)为什么会有管理者这个角色存在?
(c)在当下这个公司运营环境中IT部门的职责是什么?
(d)软件开发团队如何提高自己的服务?
公司存在的意义在于集合一群人的智慧和力量创造出有价商品或服务在流通(商品交换)中获取利润从而改善生产者和消费者的生活。
而管理者是在公司这个组织中依其工作经验、资历(一般可代表已创造的价值),知识和专业技能(可能)会给公司创造更多的价值而赋予其管理权限。容许他使用更多的资源来发挥自己的才能创造更多的价值,从而改善大家的生活。
我对公司的理解归结到”改善生活“上,不能够创造出改善生活产品的公司必将被市场淘汰。而管理者理解为为了实现公司的目标依靠自己的才能充分利用资源的组织者。所以管理者首先应该是个有才能的人。又由于不同的公司所处的行业不同,管理者的才能要求不一样,对于一家制造工厂来说,管理者是能够充分利用人员,物料,设备,资金和市场资讯等资源的人。
公司和管理者的概念和职责清楚了,我们就把关注点放到一家制造公司内部IT部门的管理者身上,考虑如何做好一个管理者。
IT部门的管理者主要管理的资源是,IT人员,硬件设施,基础网络,软件系统等。IT部门的管理者主要职责就是充分利用这些资源,
为公司业务的正常运作提供保障。保证服务器不宕机,网络24小时通畅,软件系统稳定,IT人员素质不断提高,能根据业务变化承接不同的IT项目,甚至有的时候需要IT人员可以充当顾问的角色主动寻找新项目,促进业务发展。
为了”发展“有的时候管理需要向公司争取更多的资源,比如IT部门的管理者向更高级的管理者推销信息化理念,争取新的项目和资源,当然前提是为了更好的实现公司的目标。
我们再把关注点缩小,IT管理者如何保证一个软件开发团队的稳定和不断提供产出的软件质量。团队的稳定和高质量的软件产品是开发团队能够提供的最好的IT服务。
为了保证团队的稳定,管理者可以尝试做以下工作,首先管理者不能忽略员工的利益,要向公司争取合理的福利和报酬。其次实行职位代理人制度,保证员工可以休假,在休假的同时,系统可以正常运作。第三实行轮岗制度,使每个成员都有机会接触开发新项目,即使维护旧项目也要使每个人都有机会接触每个模块,大家都可以成长。第四鼓励大家学习新技术,并尝试在新项目中使用,使大家都有学习新技术的满足感,同时也可以为业务系统的发展提供更好的支持。
而提供产出的软件产品质量,需要时时刻刻的努力,测试和重构代码。这些需要管理者在管理的角度给于支持。
总之,要想做一个好的管理者首先要做个有才能的人,为了实现公司的目标,为了改善下属和自己的生活,努力付出。

如何做一个好的管理者相关推荐

  1. 《管理的常识》:怎么做一个优秀的管理者?

    关于作者 艾伦·默里是<华尔街日报>的副总编,<华尔街日报>网和市场观察网的执行主编,同时也是三次普利策新闻奖的得主.默里先生自己的新闻作品也获得过多次大奖:关于亚洲的报道让他 ...

  2. 做一个优秀的时间管理者

    时间,是一个不可捉摸的东西,它看不到,摸不到,但是却真实的存在我们身边.今天听从纪老师的建议,去查阅浏览有关于时间管理方面的知识.浏览完之后感触很深,写下这篇博客来小小的抒发一下情感. 一天有1440 ...

  3. 怎么做一个管理者和怎么成为一个管理者?

    德鲁克认为,要成为一位卓有成效的管理者,必须养成5个习惯:重视时间.重视贡献.善用长处.集中精力.学会决策. 如果你想被提拔成管理者,更应该拥有目标意识和结果导向意识. 目标导向和结果导向意识管理是为 ...

  4. 微信怎么at所有人_任正非被遗漏的讲话:怎么做一个谦虚的领导者?

    任正非曾在市场大会做过一个叫<做谦虚的领导者>的讲话,少有媒体和社会层面的关注,甚至内部也未有什么波澜.但细看起来,这个讲话基本上是华为的管理纲要,如:以利润为中心:建立大区协调机制:坚持 ...

  5. 如何做一个好的互联网老板(二)

    继续第一篇的话题,谈谈互联网管理的认识.自己做老板还不够格,但是想想怎么去做总是没有错的.         上次谈了人事制度的重要性,其实还是把一项重要的忘了提前说.其实对于互联网行业来说,要做一个好 ...

  6. 做一个程序员,是不是“努力就会成功”?现实残酷但又必须面对!

    做一个程序员,是不是"努力就会成功"?现实残酷但又必须面对!下面说一下我自己的故事吧. 那一年,我加入了某知名公司的某知名部门,在办公室中,我看到了到处都挂着--"努力就 ...

  7. 做一个成功的软件项目经理

    做一个成功的软件项目经理 概述 要想做一个成功的软件项目经理需要有丰富的管理知识,同时要有全面的技术知识. 同时在知识的结合下在实际中应用管理学的计划,组织,控制,激励,领导等职能,发挥个人管理的长处 ...

  8. iOS动手做一个直播app开发(代码篇)

    iOS动手做一个直播app开发(代码篇) ###开篇 好久没写简书,因为好奇的我跑去学习直播了,今天就分享一下我的感慨. 目前为止直播还是比较热点的技术的,简书,git上有几篇阅读量和含金量都不错的文 ...

  9. 如何做一个软件项目经理? ----写给公司所有的开发人员

    第一部分:软件项目经理的要求 首先是一个管理者,其次熟悉某些工具,某几种语言,行业背景,项目管理技能. 软件项目经理面临的恶劣环境,我们绝大部分软件企业运行在相对混乱的状态(CMM一级),组织不大可能 ...

最新文章

  1. 干货丨一文看懂人工智能、机器学习和深度学习的区别与联系
  2. ASP.Net中省市级联有关
  3. python源码用于查找指定具有相同内容的文件
  4. android 定位修改坐标系_数控编程G52局部坐标系的建立及使用
  5. 解决Entity Framework中DateTime类型字段异常
  6. 树的宽度 递归法和非递归法
  7. 方舟非主机服务器无限距离,方舟非专业服务器距离限制怎么解除 | 手游网游页游攻略大全...
  8. 启动代码格式:nginx安装目录地址 -c nginx配置文件地址
  9. 【VBS】归纳 Visual Basic Script 内置函数
  10. JAVA里面pressed的反义词_pressed是什么意思_pressed怎么读_pressed翻译_用法_发音_词组_同反义词_紧缺的-新东方在线英语词典...
  11. 诗与远方:无题(十七)
  12. 微信JS-SDK开发 入门指南
  13. mysql阻塞 事务_MySQL Innodb如何找出阻塞事务源头SQL
  14. Python 随笔之Redis
  15. 【毕业设计】深度学习 YOLO 实现车牌识别算法
  16. qs2021年世界大学计算机专业排名,北科大新闻网-学校在QS2021年世界大学排名中位列446 上升16名...
  17. 微信小程序的基本操作
  18. 第三期:如何通过知晓云处理微信卡券消息
  19. 什么软件可以测试提速,谁是手机加速神器?三款常用加速软件横评
  20. 太阳系及银河系尺寸的直观概念

热门文章

  1. 两年卖超2000万支,80%增长来自用户口碑,口腔护理品牌“贝医生”做了什么?
  2. 什么软件可以测试音乐速度,测算歌曲速度有什么好用的编曲软件
  3. 第7关:求解一元二次方程
  4. windows android 对比度,色彩对比度饱和度基本测试
  5. iOS 6与iOS 7的增量更新的区别
  6. ubuntu18.04 安装迅雷 解决字体发虚与乱码问题
  7. Node.js(MEAN)全栈开发入门-安晓辉-专题视频课程
  8. Android Studio 中文社区
  9. ethereumjs/ethereumjs-icap
  10. 【数据结构】十进制转化为二进制