《北京大学暑期课程外企职业的发展与生活的平衡》由会员分享,可在线阅读,更多相关《北京大学暑期课程外企职业的发展与生活的平衡(26页珍藏版)》请在金锄头文库上搜索。
1、北京大学暑期课程北京大学暑期课程外企职业的发展与生活的平衡外企职业的发展与生活的平衡李永梅李永梅计算机系计算机系8686级校友级校友Oracle Oracle 软件研发中心软件研发中心 高级研发总监高级研发总监1自我介绍李永梅目前任Oracle软件研发中心高级研发总监企业中间件产品开发:分布式交易处理Messaging86本科,90研:网络与分布式处理北大教师:5年半外企11年SUN友邦软件AchievoPIPBEAOracle2概要了解外企研发中心的运作职责分工组织人员管理:如何招人,用人,绩效管理帮你回答两个问题:这是我想去的地方吗?如何有哪些职位?我如何选择?如何发展?3日程概要全球化的
2、研发中心流程 - 项目管理程序员的职业阶梯外企绩效管理招聘生活的平衡4全球化的研发中心研发中心的全球化并购和人才全球化的趋势为什么在中国建立研发中心人力资源 优质优价潜在的市场 中国和亚太分布式的虚拟团队跨时区 不同的语言和沟通方式美国人:直接,喜欢用数字中国人:相对间接,有“潜台词”“我帮不了他” -”需要我做什么?“这个问题很困难,因为” -”我现在不知道答案,明天给你回复“日本人:非常严谨5全球化的研发中心有效沟通 直接回答问题“请问性能测试什么时候开始”“我们还有很多功能测试没有结束”尽可能预先想到对方可能的疑惑并做出解释“我们最近发现在Linux平台上有一个问题,这是第一次在Linu
3、x上测试。在其他平台上都可以工作“运用示意图和表格6研发中心角色分工 产品研发团队的角色分工产品经理TUXEDO产品介绍项目经理产品发布经理总架构师开发团队质量保证团队文档用户依赖文档理解产品的使用,要准确全面7研发中心组织结构VPDirectorDirectorDirectorManagerManagerManagerManagerDeveloperDeveloperTest DeveloperTest DeveloeprTest DeveloperArchtectDeveloperTechnical Writer8研发中心组织结构IC 个人贡献者经理Achieve through othe
4、rsPeer Communication 同事,同级跨级沟通9项目管理目的 按时,保质,按量完成预定目标三个变量:资源,范围和时间风险管理:找到风险,制定计划团队协作每个人都是整体项目的一个环节必须有团队意识软件开发的全流程:需求定义: 功能, RASP计划制定项目计划工具任务划分,分配,时间10项目管理实施问题:计划是一成不变的吗?问题: 哪些因素会导致计划的变化?讨论:如何减低人员流失带来的风险?交付11ProductReleaseProcess12研发流程架构设计HLD 详细设计代码代码测试计划测试设计测试代码测试代码文档计划文档写作文档文档需求13研发项目监控和评估 项目做得如何?时间
5、和范围 相对明确,容易评估质量和过程:问题与讨论:你是项目经理,要衡量哪些因素?你是工程师,如何评价自己的工作质量?老板和同事对我的工作满意吗?为什么?你是开发(测试)工程师,对测试(开发)工程师的工作满意吗?14研发项目监控和评估 项目做得如何?开发团队交付:FS设计代码软件测试交付:测试用例测试报告 进度,结果,性能,可靠性等错误报告覆盖面测试效率Bug质量15客户支持流程面向用户的网页客户支持的角色客户支持工程师-Ifcustomersarenotabletoresolvetheirissuesviaeforums,thentheyareroutedtoaSupportengineerw
6、howillfileaniSupporttickettotracktheirissuesBacklineSupport-Ifthecustomerissueisdeterminedtobeasoftwaredefect,thentheSupportengineerwillengageaproductsoftwarespecialistwithinsupportcalledaBDEengineerwhoactsasthebridgebetweenSupportandDevelopmentorganizationsDDRBDEengineersworkprimarilywithDDR(Diagno
7、sisandDefectResolution)engineerswithinDevelopment;DDRistheteamresponsibleforprovidingoneoffbugfixestocustomers16程序员的职业阶梯头衔: 初级 中级 高级 设计师 架构师 科学家能力进阶:经历经验 做过哪些项目职责范围技术能力 (复杂度)知名度影响力 权威? 影响技术决策成就与成果问题与讨论:在一个小组里,为什么大家都愿意听他的意见?17技术骨干与People Manager两个方向:成为技术骨干,专家成为people manager相同:自我激励有效沟通团队合作精通技术不同Peopl
8、e Manager重点在于管人:招聘,评估,人员的提、降,定工资,奖金分配,解聘分配任务,督促,激励他人授权与协作日常运作:机器申请,账号,假期,培训18绩效管理目标设定1. Specific Objectives should specify what they want to achieve.2. Measurable You should be able to measure whether you are meeting the objectives or not.3. Achievable - Are the objectives you set, achievable and at
9、tainable?4. Realistic Can you realistically achieve the objectives with the resources you have?5. Time When do you want to achieve the set objectives?Examples of SMART Objectives:There are a number of business objectives, which an organization can set:Market share objectives: Objectives can be set t
10、o achieve a certain level of market share within a specified time. E.g. obtain 3% market share of the mobile phone industry by 2004. To increase profit: An objective maybe to increase sales 10% from 2003 2004. 19绩效管理定时检查年度评定问题:下面的目标设定符合SMART标准吗?这位工程师是什么样的级别,在团队中地位如何?他会得到什么样的评级?20招聘流程发布职位搜集简历技术笔试技术面试
11、,参考成绩单Manager面试人力资源部面试发offers21应聘建议选择自己喜欢的公司和职位调查:你在意公司的哪些方面?企业用人评分表问题:你了解企业的需求吗?与职位相匹配技术非技术JD1JD222面试建议用实例说明自己的能力例子:请问你在项目中碰到的比较难的编码问题是什么?请问你在项目中用过多线程吗?切勿夸夸其谈例子:我做的项目交给QA后没有一个问哪些问题?表达了你的兴趣所在。讨论:下属提问哪个会给对方留下好印象?请问贵公司多长时间涨一次工资?你们做的产品已经很成熟了,请问下一步产品将怎样发展?面试时为什么与你闲聊?应聘者的性格对职位的兴趣应聘者的沟通方式和反应能力面试是日常积累的集中反应,关键是平常的修炼23校园到职场的转换:小建议注意细节:要让人觉得你可以依赖独立解决问题与勤于与他人沟通例子:最怕什么都问和什么都不问的人与经理及时沟通职业发展:你是自己职业发展的主人;主动征求Manager意见24工作与生活的平衡 经验分享生活与工作的良性互动生活与工作的共同之处:一分耕耘,一分收获用积极善良的心态对待它,就会得到美好的回报生活与工作的转换工作时专心工作,分清楚轻重缓急回家时将工作的烦恼关在门外扮演好自己在家庭和工作中的角色外企带薪年假:与Manager提前沟通安排好工作和休假外企提供专业的心理咨询25工作与生活的平衡 经验分享推荐 - 软技能培养:高效能人士的7个习惯26