• 如何做好一名软件团队的领导者


      管理从来都没有固定的模式,因人,因环境而异。现代知识分子,特别是在软件开发领域,对于人员的管理更是一件不容易的事情。
         管理学的创始人德鲁克在上世纪就提出,对于知识分子不能像工人那样那去管理,不能依照旧的上下级的管理方式或是军队那种严格的管理方式。对于这些思想敏锐,骨子里有着像文人一样的傲气,追求自由开放的环境的人,你不能单单去管理他们,而是要领导他们,你不是作为一个经理,而是要作为导师。这时候个人的魅力比实际的权力更重要。
        我个人的经验来看,不管你是team leader,SA 还是 PM,要管理好你的团队,以下几点非常重要:

        1. 你在技术方面要有过人之处,通常team leader, SA 肯定是技术出身,且技术还很牛,而PM则不一定但是PM也不能完全不懂技术,你至少在项目管理方面要比较强。做技术的人大部分都只会佩服懂得比自己多的人。

        2. 你需要经常和你的队员沟通,打成一片,想象一下一个PM,一个星期不见人,一个月没一起开过会,让人感觉高高在上,迷一样的人物,那么你的团队怎么有凝聚力,他们如何找到自己的方向和归属感。
      
        3. 你可能是某方面的专家或是技术研究很深入,当然也有可能你没有专于某一方面,而是技术发展很全面,有这些为基础你就必需要乐于助人,你不仅仅是要管理他们,你还要帮助你的团队成员,引导他们去完成目标。你不能只是管理者,你要更像一个导师,有必要经常给他们做一些培训,技术方面的或是管理方面的,你给他们的印象应该是强人,乐于帮助他们,你还是老师会教他们很多东西,你和他们站在一起而不是高高在上。但是同时你还要注意,既然是老师,你也不能毫无威严,对于有些对工作不负责任的人你也必需要拿出你的威严来。

        4. 你要真心的为你的团队成员好,为他们争取更多的利益,当然这是在不损害集体的利益的大前提下。你应该多为他们着想,他们是你的人,你不能踩着他们往上爬。你要让他们感觉到你是可以依靠的,为你努力工作是值得的。

        5. 去了解他们,也去理解他们,常言到士为知己者死,女为悦已者容,你要发现他们的优点,引导他们放大他们的优点和长项,不要老盯着他们犯的错误,谁不犯错,没有错怎么成长。你要做的应该是更多的去发掘他们的长处。你更加要相信他们,不能老觉得他们什么事情都做不好,什么事情都要自己去做才放心,如果是这样,谁愿意为你卖命,你自己也会累死。

        我见到一些人他们没有很多的权力,职位也不是很高,可是他们的人格魅力帮助他们获得更多的尊重和人气。一个SA说的话比PM和经理的话甚至更管用。要做到这些不容易,很多技术出身的人都想做架构师,但是架构师在一个项目里面地位虽然高,但是是没有多少实际的管理权力和行政权力的,致力于成为架构师的人更需要努力提高自己的个人修养和人格魅力,需要不断的学习和读书,增加自己的知识面。

  • 相关阅读:
    Unity 执行命令行
    c#中的特性,以及一些思考
    miniui禁用combobox
    给textarea赋值并可编辑
    js不允许input输入空格
    使用OPENROWSET函数连接并访问远程数据库数据
    miniui 换页符点击无效
    AJAX基本结构及使用
    SQL Server查询数据库中包含某个值的表和字段
    js实现input输入框只能输入数字的功能
  • 原文地址:https://www.cnblogs.com/heavyhe/p/4547217.html
Copyright © 2020-2023  润新知