本书浓缩了作者20年职场生涯的经验总结,提供了很多原本应该由你的导师或职业规划师教给你的有用信息。从如何找到合适的工作,到职场中的发展和晋升,再到登上职业顶峰,提供了职业发展的全程指导。 书中每章均有对业界名流的访谈,接受专访的有:Steve Wozniak, John Schwarz, James Gosling, Marissa Mayer, Jon Bentley, Marc Benioff, Grady Booch, Bjarne Stroustrup, David Vaskevitch, Linus Torvalds, Richard Stallman, Peter Norvig, Mark Russinovich, Tom Malloy, Diane Greene, Robert Kahn, Ray Tomlinson. 内容精彩,不容错过。
......(更多)
作者简介:
Sam Lightstone
MakingItBigCareers.com的创始人,IBM软件集团的项目总监和高级技师,一位颇受欢迎的演说家、作家和多产的发明家,为许多世界500强企业、工程与科技会议、重点大学做过关于职业、科技趋势和新兴研究方面的演讲。他也是IEEE数据工程工作组自管理数据库系统的创始人,是IEEE计算机技术委员会国际咨询委员会自主计算系统的成员。他独立或联合拥有的发明专利已达30多项,并曾出版过一些书和科技论文。eWeek、InformationWeek、InfoWorld和MIT Technology Review都曾对他做过专门报道。Lightstone还是前国家级竞技类花剑运动员。他喜欢和家人在一起,爱好骑自行车和弹吉他。
译者简介:
万晓光
北京科技大学硕士毕业,PMP,拥有12年的项目开发和管理经验。目前在奥博杰天软件(北京)有限公司从事项目管理和软件架构设计等方面的工作,对程序设计语言、移动平台开发、云计算、软件架构设计和软件项目管理方向有浓厚的兴趣。可通过aurorean.wan@gmail.com联系他。
......(更多)
第一部分 基本功
第1章 什么是成功
1.1 软件大师们是如何做的
1.2 追随天赐之福
1.3 何苦乃尔
1.4 并非你想得那么难
第2章 什么是优秀的软件
2.1 软件项目失败和其他难忘的经历
2.2 市场决定我们的一切行为
2.3 两类客户:现有客户和潜在客户
2.4 制胜的战略战术
2.5 何时(不)倾听你的客户
专访MarissaMayer
第3章 学校与工作
3.1 有限的眼界
3.2 学校是鱼缸
3.3 行业是鱼缸
3.4 利用差异
专访JonBentley
第4章 不可能的任务? 找到一份软件开发的工作
4.1 明智地选择
4.2 应届毕业生的简历
4.3 软件开发的"杀手简历"
4.4 简历之外的策略
4.5 成绩到底有没有价值
4.6 业余活动的价值
4.7 为什么实习经历能显著地提高你成功的几率
4.8 成功面试的15个要点
专访BjarneStroustrup
第5章 软件开发人员如何走好职业生涯前几步
5.1 行业技能
5.2 软件业的经营之道
5.3 建立领域专长
5.4 温故而知新
5.5 观察领导者
5.6 着手建立你的人际关系网
5.7 你想成为哪种人
5.8 人人都需要导师
5.9 快乐孕育成功
专访RichardStallman
第6章 基本技能:有些甚至是门技术
6.1 硬技能和软技能
6.2 职业发展所需的技术技能
6.3 编程语言:哪些热门,哪些不那么热
6.4 调试
6.5 通过规范评审、设计评审和代码审查
6.6 成长的技能
6.7 在大多数组织高层所需的软技能
6.8 终极软技能:情商
专访RayTomlinson
第7章 软件研发组织的甜蜜科学
7.1 软件行业里的角色及其职责
7.2 好与优秀
7.3 职业效力三法则
7.4 商务沟通的四种模式
7.5 永远不要让老板莫名惊诧
7.6 印象和系统容忍度
专访PeterNorvig
第8章 职业生涯的杀手
8.1 人的问题
8.2 团队的问题
8.3 工作效率的问题
8.4 成长的问题
8.5 基本原则与偶然事件
第二部分 领导力
第9章 协调能力
9.1 电子邮件不能说服别人
9.2 付出才有收获:培养感情
9.3 利用你的社会关系网
9.4 谈判基础知识
9.5 卓有成效的沟通
9.6 穿出成功:穿跑鞋
9.7 仅仅达成一致是不够的
专访JohnSchwarz
第10章 成功的软件项目提案
10.1 核心竞争力
10.2 成功的提案是如何炼成的
10.3 推销的艺术
10.4 个人韧性
10.5 更进一步
专访LinusTorvalds
第11章 职业发展
11.1 为什么评价和晋升如此不科学
11.2 纪录是信誉,而信誉是一切
11.3 说出你的成就
11.4 目标导向型的职业发展
11.5 你的经理对你职业发展的影响
11.6 管理伙伴的秘密影响
11.7 真诚地推销别人
11.8 升职可能性倒置的秘密
专访MarkRussinovich
第12章 时间管理
12.1 以目标为中心的时间管理
12.2 以任务为中心的时间管理
12.3 影响圈与关注圈
12.4 优柔寡断可能是你的问题,但也可能不是
12.5 行动时要有紧迫感
12.6 浪费多少时间算合理
12.7 电子邮件的蹂躏
专访DavidVaskevitch
第13章 避免软件开发延期
13.1 不要成为Moe
13.2 软件项目延迟的现象有多普遍
13.3 软件项目为什么会延期
13.4 已经延迟了,该怎么办
13.5 对软件开发延迟的最后思考
专访GradyBooch
第14章 禅和平衡的临界艺术
14.1 工作与生活的平衡
14.2 组织文化对平衡的影响
14.3 生活对工作的影响
14.4 模式、可能性及自我界定
专访Tom Malloy
第15章 软件项目管理秘笈
15.1 面向目标的项目管理:从空间计划得来的经验教训
15.2 管理人性
15.3 聘用实习生
15.4 价值衡量的意义
15.5 没有完美的项目计划
15.6 评估开发成熟度
15.7 软件的缺陷、成本和效率
15.8 你不能测试质量
专访JamesGosling
第16章 走向成功:从技术专家到领导者
16.1 领导与管理
16.2 领导风格
16.3 成为权威
16.4 先行动,再报告
16.5 建设团队并招募最优秀的人
16.6 追随金钱
16.7 种瓜得瓜
16.8 创造共同价值观
16.9 有效授权
16.10 引导他人
第三部分 卓越之路第17章 软件创新中的领导力
17.1 为何创新
17.2 成功的软件创新
17.3 创新的机遇
17.4 头脑风暴
17.5 价值感知周期
17.6 培养创新能力的12种方法
17.7 99%的汗水
专访RobertKahn 博士
第18章 走向成功:从领导者到远见卓识者
18.1 成为权威
18.2 个人广度
18.3 相信自己掌握新思想、新技术的能力
18.4 熟练的商业技能
18.5 申请专利
18.6 著书立说
18.7 公开演讲
18.8 成功是个差劲的老师
18.9 高级社交网络(书呆子的滋补品)
18.10 热爱软件艺术,注重开发流程
专访SteveWozniak
第19章 先知先觉
19.1 从事任何软件工作的最初几个月
19.2 你为谁工作
19.3 你与谁一起工作
19.4 管理你的上司
19.5 创造机会
19.6 等到你完全准备好就太晚了
专访MarcBenioff
第20章 创立自己的公司:软件创业
20.1 好点子与好生意
20.2 计划和推销
20.3 自主研发
20.4 融资
20.5 创收
20.6 跨越鸿沟
20.7 快速敏捷
20.8 成长与收购
20.9 如何被收购
专访DianeGreene
第21章 各种薪酬形式
21.1 各类公司之间的薪酬差异
21.2 研究生学位对于薪酬和职业发展潜力的影响
21.3 股票期权
21.4 股票奖励
21.5 奖金计划
21.6 退休计划
21.7 典型的工资范围(2010~2013)
21.8 间接报酬
21.9 教父式的思考
第22章 如何实现远大前程
22.1 谁会成功
22.2 成功是什么
22.3 为什么有些人没有或者未能取得成功
22.4 结语
......(更多)
对我们软件开发者来说,一个最难以接受也最为关键的理念,是要认识到我们不是自己的客户。
如果你想等到日常工作告一段落后才开始学习一些东西,就会像Samuel Becket的戏剧《等待戈多》里的Vladimir和Estragon一样,永无何止地等待下去。
我们为人一世,往往就会这样,为了防范自己最看不起的人,结果干出了最最 卑鄙恶劣的行径。
夜雾散处,月华皎洁,静穆寥廓,再也看不见憧憧幽影,似乎预示着,我们再也不会分离了。
......(更多)