`
kayzhan
  • 浏览: 117370 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

从程序员跨度到管理者该做什么

阅读更多
   进新的公司也快一个月了,被招进来的时候,老板就跟我说是想培养我作项目主管的。而不是一个普通程序员,让我努力往那方面发展。当时我的理解是,项目主管应该也就是给下面的人分配任务,而主要的任务还是编程吧!然后项目很赶,我每天除了给下面的人分配下任务,其余时间都是在编码,或者和老板讨论下需求,其实也都是他在跟我说,我该做什么,该怎么做,甚至都告诉了我要如何做。
   直到昨天,老板终于发火了。他说,你知道你现在在做什么吗?你现在所做的工作都是程序员做的事,你看问题的角度也都是程序员的角度,而我却在做你的工作,每天告诉你要做什么,甚至怎么做!你甚至是一个邮件转发人,把你下面的人发的邮件再转发给我看,问我的意见。这些你都应该有自己的意见,有你自己的决定,你跟我之间的沟通是应该这个项目怎样做才能更完善,项目还有哪些需要改进的地方,而不是我告诉你哪里该改进,你要怎么去实现。。。。如果是这样,我告诉你去实现的时间,我自己可能已经实现了,那你的存在就失去了意义。。。给你一天时间,你想清楚自己该做什么!!!
   老板说完,我整个人就有些傻了。其实之前老大也跟我说了,我现在还是在以程序员的角度去看问题和分析问题,没有管理者的味道。可是我并没有时间去想,而昨天老板的一番话让似乎有些明白了管理者和程序员区别。然而却还不是很清楚,到底该怎么做!希望javaeye的前辈们给指点下。
分享到:
评论
13 楼 protti 2008-06-23  
在业务熟悉的基础上,把业务转化为需求,做文档,发下去,分配任务。

然后项目周报等等。  code的时间不是特别多,也就做做公共组件什么的。
12 楼 ray_linn 2008-06-23  
out of box thinking --- 想想程序员是在一个什么盒子里。
11 楼 xman 2008-06-22  
如果手下都是一些84,85的刚毕业的小朋友,写代码基本靠ctrl+c,ctrl+v,一天的工作量他可以做一周,我不知道如果我不多code的话,项目会变成什么样子。
10 楼 庄表伟 2008-06-21  
从做事到管事。

如果你以前有给自己的列todo list的习惯,那么这就是一个很好的开始。

从todo list里,分离出check list。

然后,参照Test Drive Developer的做法,尝试Check Drive Management。
9 楼 atusoft 2008-06-21  
得站在一个比程序员更高的角度看项目,项目开发的进度只是一个方面。团队的建设和下属的业务能力的提高都需要考虑的。作为程序员,保证自己的代码不出问题就可以了。同样做为项目主管,就得保证自己的项目从开发到实施直至将来的维护都得保证不出大问题,这就需要长期的实践和积累,就好比你自己做开发时积累的开发库是一个道理。
8 楼 一蓑烟雨任平生 2008-06-04  
问一下老板,在这个项目中,到底要做哪些事情,你不知道就是不知道,明确的告诉老板,自己在下面想有什么用途。需要得到非常清楚的指令,然后想想该怎么做,跟老板商量这么做行不行。可以告诉对方,在这个阶段,我只能做什么,能锻炼出什么。

7 楼 trans 2008-06-03  
kayzhan 写道
或许是少了魄力吧!但也是因为很多时候我还是需要写代码的,因为人员太少,而且下面的人经验也不够,很多时候还是需要我去写代码的。所以我想一步一步来,而这个跨度又该怎么去把握

甩手掌柜该甩手就甩手
你不把你的压力转化成他们的压力
他们始终就没有压力
6 楼 kayzhan 2008-06-03  
或许是少了魄力吧!但也是因为很多时候我还是需要写代码的,因为人员太少,而且下面的人经验也不够,很多时候还是需要我去写代码的。所以我想一步一步来,而这个跨度又该怎么去把握
5 楼 laiseeme 2008-06-03  
多好的一个老大
4 楼 xombat 2008-06-03  
这个老板确实很好!
就是感觉你...少了点魄力
3 楼 kayzhan 2008-06-03  
虽然说是要我往管理方面发展,但还是说技术为主,管理为辅的,至少暂时是这样。所以这样让很难让我去把握尺寸了
2 楼 imjl 2008-06-02  
和老板沟通需求,,,

将需求转化成技术语言,分配任务下去,和coder沟通,解决问题。

管理项目进度,处理非coder的工作,比如跨部门的沟通,与业务人员沟通。

自己code尽可能少,多做业务的测试,这样避免开发返工,开发稳定就有保障。

想法子让大家技术提升,快乐工作。


1 楼 trans 2008-06-02  
1。 有个mentor
2。 给点压力
3。 一两个月时间

相关推荐

    软考程序员2004-2010真题

    软考程序员是中国计算机技术与软件专业技术资格(水平)考试的一项重要内容,旨在考核应试者在计算机编程、程序设计和系统分析等方面的基础知识以及应用能力。 从2004年至2010年的真题中,我们可以了解到这期间考试...

    2004至2011年初级程序员考试真题 历年真题

    首先,从时间跨度来看,这些真题涵盖了近八年的考试内容,这意味着考生可以通过这些题目了解到考试趋势的变化,以及重点知识的持续性和变迁。例如,早期的考试可能更侧重于基础的编程概念和语法,而随着技术的发展,...

    2022年无锡地区网页程序员职位薪酬调查报告.pdf

    报告还注意到薪资增长的趋势,从P25到P90的跨度达到123,304元,这说明随着个人经验的积累和技能的提升,网页程序员的薪资将有巨大的增长潜力。尤其在技术更新迭代迅速的互联网行业,技术和项目管理能力的提升将直接...

    程序员简历模板-非常简洁、清晰

    综上所述,该简历不仅在格式上做到了简洁清晰,在内容上也全面覆盖了应聘者的基本信息、教育背景、技能专长、实习经历等多个方面,为应聘者提供了全方位的展示机会。同时,简历中的技术选型和框架选择也反映了应聘者...

    2021-2022年收藏的精品资料软件开发是一个跨度很大的技术工作.doc

    1. **阅读代码**:理解已有的代码是程序员的基本功,它涉及到对代码逻辑、结构和设计模式的理解。通过阅读和分析代码,程序员能够融入团队,接手项目,进行维护或改进。 2. **编写程序**:编程不仅仅是语法的堆砌,...

    职业生涯规划观点[英文版].pptx

    他们的项目时间跨度可能从几个月到几年不等,通常服务于大型企业。由于技术的快速发展,他们需要定期更新技能以适应市场需求。 系统管理员的角色则侧重于提供技术和用户支持,包括设置和维护局域网、个人电脑、用户...

    中小型软件开发项目管理.doc

    中小型软件项目通常涉及3到25人的团队,在3个月至18个月的时间跨度内完成5000到75000行代码及300到3500个子程序的开发任务。组织设计是确保项目成功的基础,需要明确项目经理、系统分析员、程序员、品保人员以及文档...

    笔试题库或面试经验资源,备战秋招季.docx

    1. **LeetCode**:作为技术面试准备的首选平台,LeetCode提供了一系列的编程题目,涵盖了从简单的基础算法到复杂的高级数据结构等多个层面。对于求职者来说,通过解决LeetCode上的题目能够快速提升算法理解和编程...

    游戏制作流程PPT课件.pptx

    游戏制作的时间跨度可以从六个月延伸到六年,具体时长取决于游戏的规模、复杂度以及开发团队的经验等因素。为了系统化地理解游戏制作的全过程,本文将按产品准备阶段和产品开发阶段两个主要部分进行详细阐述。 产品...

    Python库 | spantools-0.2.2-py3-none-any.whl

    在`.whl`文件中只有一个子文件"spantools-0.2.2-py3-none-any.whl",这表明该库的发布者可能只提供了这一种安装方式,没有提供源代码或其他格式的分发包。`.whl`文件通常包含库的预编译代码、元数据以及可能的依赖项...

    易语言取时间间隔加强模块

    易语言是一种专为非专业程序员设计的编程语言,它的语法简洁明了,使得初学者能够快速上手。在这个“易语言取时间间隔加强模块”中,我们主要关注的是与时间处理相关的功能,包括数值初始化以及各种时间间隔的计算。...

    计算机三级数据库真题打包

    从内容上来看,这些真题涵盖了数据库领域的各个方面,包括但不限于数据库理论基础、数据库设计原则、SQL语言的编写和应用、数据库管理系统的安装和维护、数据库的安全性和事务处理、数据的备份和恢复、数据库性能的...

    詹姆斯和自己击掌张琳芃微博被围攻两小无猜微信频繁诈骗工具人行道仅两脚宽中考语文素材准备:人生在勤.doc

    程序员和工程师们在遇到编程难题或项目瓶颈时,往往需要自我激励来渡过难关。在IT领域,保持这种积极进取的态度是推动技术进步和创新的内在动力。 紧接着,“张琳芃微博被围攻”描述了社交网络环境下公众人物面临的...

    C语言课程ppt

    这份"国内著名高校C语言课程PPT"是针对初学者设计的,尽管它标榜为0起点,但难度较高,跨度大,具有一定的挑战性,旨在培养学生的深入理解和实际操作能力。 **C语言基础知识** C语言的基础包括数据类型、变量、...

    矿体厚度计算VB源码

    综上所述,"矿体厚度计算VB源码"项目结合了地质学知识和计算机编程技术,为地质工作者提供了一个高效便捷的工具,以精确计算矿体和地层的厚度,进而支持矿产资源的评估与管理。通过理解和运用这些知识点,可以提升...

    2013年-2022年最新全国城市的PM2.5数据-山南.zip

    标题中的“2013年-2022年最新全国城市的PM2.5数据-山南.zip”表明这是一个关于中国各地城市PM2.5(细颗粒物)空气质量数据的压缩文件,时间跨度为十年,从2013年至2022年,地点聚焦在山南地区。PM2.5是空气质量指数...

    学C语言指针的一些见解

    这为动态内存管理、函数参数传递、数组和字符串操作等提供了强大的支持。初学者常常觉得指针难以理解,但掌握了指针,就能更深入地理解计算机编程的底层机制。 指针变量存储的是内存地址,这个地址值可以使用`*`...

    软件需求规格说明书-四人斗地主1

    以下是对该文档主要知识点的详细说明: 1. **目的**:这份文档的主要目的是明确软件开发的目标,即创建一个适合所有年龄段用户、能提供娱乐放松并增进友谊的四人斗地主游戏。它为开发者提供了设计和实现游戏功能的...

    基于java实训总结报告

    实训过程中,学员赵月美认识到,自主学习能力是程序员必备的素质,尤其是在面对英文原版文档和资源时。实训的体验模拟了实际工作场景,锻炼了学员自我解决问题的能力,为毕业后进入职场奠定了坚实基础。 综上所述,...

Global site tag (gtag.js) - Google Analytics