【讲座笔记】微软人谈IT职业发展
笔记记录者:
作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/
第一部分:
主讲人:孔文达,微软中国企业及合作伙伴事业部、职位:解决方案技术经理,wendakong@microsoft.com
讲座来源:微软WEBCAST课程(2008年录制)
教育经历:一般的一个市重点,大学是材料专业——高分子,大学本科读了六年,大二开始实习。
——工作与学习兼得就要付出很多辛苦和牺牲。
RoadMAP:主要以微软的一个产品作为突破口,做过七年MCSE讲师——做好吃苦的准备,IT这一行太累。
IT的职业特性:
- 枯燥——成为工作后很有体现
- 不被重视——企业底层的支撑平台,不是外线、前锋。
- 不断地再学习——与时俱进
- 对人的综合素质要求高——技术、沟通、演讲能力
- 不被理解,甚至被质疑——理解和被理解
- “晋升机会渺茫”——
- 不断自我激励
- 努力跟上技术潮流
- 利用已有环境充实自己
- 不断发现新机会
- 制定一条主攻技术路线
- 尽量多参加各种免费的技术大会
- “青黄不接”阶段:工作三年内,不要轻易跳槽,影响职业信用度,坚持下来自己的计划。
- “职业塑造”阶段:工作三年——六年内,职业目标和人生目标初步制定,但容易改变。
- “职业锁定”阶段:过了三十,人在这个阶段追求稳定,职业野心下降,定下一辈子的目标。
- “事业开拓”阶段:若是没有达到完全的创业条件,先别下手。
- “事业平稳”阶段:为了一些个人的兴趣和事业奋斗。
晋升路线:
- 工程师/网管->项目经理->IT主管->CTO/CIO。
- 做好“吃得苦中苦,方为人上人”的准备。
- 遇到困难不要怨天尤人。
- 技术层面尽量深入——技术出了问题,排错的水平是标准。
- 语言能力。——演讲能力、英语能力。
第二部分:
“IT专业人士如何更有效的学习专业知识”
主讲人背景:
喻勇,微软中国PMP/MSCE,平台及开发合作部IT架构顾问。
学习的实质性: 掌握本领,并且可持续发展 。
学习方法 :
- 把握好理论知识和实践能力的平衡,宁肯花一些时间来进行摸索适合自己的方法
- 内功——操作系统原理、数据结构、编程语言和算法、计算机架构和接口、关系型数据库、计算机网络原理及协议——长期收益
- 套路——各大厂商的产品,应用系统、平台、各种语言、各种设备操作——短期速成
- 不要指望自己什么都会
- 选择一个大的平台:Windows还是Unix?
- 注重实践
应该有的素质 :
- 知其然还要知其所以然
- 不同的层次——如何使用->工作机制->设计理念
- 钻研精神
- 毅力
- 多方沟通、解决问题能力(听的时候自己突然想起来的)
学习效率:
- 一手抓理论,一手抓实践——抓住大局,打破砂锅
- 多讨论切磋
学习习惯:
- 养成阅读英文资料的习惯
- 少下载(这个自己要注意 )、勤阅读、多动手
- 知识的整理,习惯适用PPT和OneNotes(微软的一个产品,在Linux上用Tomboy 比较好)
- 着重学习基础,平台和核心领域的知识
学会提问:
- 要经过大脑提问
- 提问是为了获得启发,提问的技巧
常见的弊病 :
- 发发散性和盲目跟风式学习
- 吃着碗里的,想着锅里的。
- 理论不联系实际
- 无效学习:90%在收集、整理资料上
他的经历告诉了我们什么 :此人跳槽三次,算是颇为频繁的了。
- 英语学好,会有更多的选择。
- 理论和实践结合在编程中尤为体现。
- 考证不要盲目。
- 实习的目的是要看别人是怎么工作的,别人是怎么交流的,上班是怎么一回事
- 求知欲望不要膨胀
- 了解企业中的实际应用与架构
- 实践出真知
- 项目管理经验非常重要。
- 技术主线是在你毕业前两年到工作前三年这五年。
- 工作的时候,尤其是刚毕业,每天很长时间在看书,要珍惜
- 学习要与日常工作紧密联系起来,不要脱节
关于IT咨询顾问,需要什么素质和专业知识 :
这个职业是以个人经验来帮助一个企业完成一个IT项目,需要很好的沟通能力,对项目管理、成本、进度管理需要很多的要求。
第三部分:
“IT专业人士如何更有效的学习专业知识”
主讲人背景:
胡义,微软咨询顾问。
什么是项目——IT项目的特点:
项目的基本特征——
· 明确的目标——建立在与用户的多次沟通之上。
· 独特的性质——但是项目的经验和资产是可以被重用的。
· 资源成本的约束性——人力、时间、金钱
· 项目实施的一次性
· 项目的不确定性——需求变更,项目由于某种原因停滞等,实际就转化为风险。
· 特定的委托人
· 结果的不可逆转性
项目阶段的关系:
微软的MSF和MOF(构建和运维)——PDAC——细化、设计、实施、变化(这是个循环)
MOF属于IT Service的东西,是传统项目管理的延伸。
项目的成功不只是实施,运维做不好,那么你就无法从上个项目中脱身,项目也就是失败的了。
项目管理的成熟度:
基线:
· 范围管理
· 质量管理
· 时间管理
· 费用管理
Building Team:
· 人力资源管理
· 供应商管理
· 沟通管理
Building a Project——整合管理
Building success——风险管理
项目经理的职责:
· 整合所有的资源和人
· 解决冲突和变更
· 沟通的核心
· 利益共担
项目经理的技能:
注意图中项目经理的技能要求。项目经理要多关注架构上的HighLevel
常见的失败原因
导致项目失败的技术因素
导致项目失败的非技术因素