书评写过不少, 涉及各个不同主题的都有. 或长或短, 主要目的当然是希望看过的人, 雁过留痕, 也能读读同一本书, 产生一些思想火花的碰撞. 但说真的, 这本书我的推荐程度, 可以达到“吐血推荐”的标准.
如今, IT是个热门行业. 热门体现在两方面, 一方面是毕业生持续供应, 不管是不是计算机专业的, 毕业后很多人选择从事这一职业. 另一方面是行业影响力, 它不光影响软件行业, 也通过各式各样的软件, 对其他行业产生影响. 遥想2018年, 互联网风投让猪在天上飞之时, 不说个”互联网+“ 都不好意思路演吧. 那么这么多IT毕业生+IT从业者, 如果让我说有本书必看, 《大师访谈录 - 成就非凡软件人生》, 我觉得非看不可!~
为啥呢, 因为第一它涉及面广,不管你是刚毕业的,还是有一定经验,或是走上IT领导岗位的, 都一定能从中学到点. 为啥呢? 因为里面很多经验都是来自于Marissa Mayer, James Gosling, Steve Wozniak这种级别的大佬. 第二它说的很细,细到什么程度呢, 至少我觉得是工科男特别喜欢的程度. 做开发的, 不懂项目管理,没关系, 第15章手把手告诉你软件项目管理的秘籍. 想找工作? 可以, 第4章都给你安排了. 甚至不知道IT公司怎么给薪酬? 21章, 讲的特别清楚, 让你一文看懂.
全书围绕三个点展开:
- 入行前必知的基础知识
- 领导力
- 如何成就非凡
全书行文可以说是由浅入深, 层层深入. 首先是针对职场新人, 第二章先让你建立起一个概念: 什么是优秀的软件. 作者以软件的价值为出发点, 同时区分不同的体现价值的场景, 比如做云计算的和做终端用户软件的, 价值的判断可能完全不同, 但不妨碍它们面向各自的价值点前进. 为什么这件事很重要呢, 因为根据一项针对美国软件研发的分析, 2006年全美软件研发成功率, 只有35%. 所以对个人来说, 在职业生涯的初期, 选择为优秀的软件工作, 非常重要. 而第3-6章可以说是毕业生必读. 从比较学校与职场的差异, 到教你如何找到一份软件行业的工作, 再到职场新人如何成长, 以及软件从业者所应该具备的基本技能. 基本上覆盖了一个初出茅庐的学生, 到慢慢进入工作状态的整个转变过程. 这几章可以说是干货满满, 比如, 毕业生应该如何选择加入的公司呢? 书中推荐了10问:
- 是否开发过专业且高品质的系统?
- 是否有真正值得你向其学习的能人?
- 提供给你的职位是否有趣? 在你认同的领域是否有长远发展的潜力?
- 他们的业务主管是否有实际经验, 真正了解业务需求, 并且有相关的业绩记录?
- 对其产品是否有清晰的愿景?
- 是否有独立的研究机构?
- 公司如何进行创新? 已有的创新有何深远意义?
- 工作环境是否舒适, 管理是否灵活? 是否符合你的生活方式?
- 这家公司的运营是否稳定? 你相不相信它在十年内仍然存在?
- 薪酬是否符合行业标准?
如果答案都是yes, 那恭喜你, 这个offer可以签了. 大多数情况下或许做不到面面俱到, 但对你要押注职业生涯加入的公司, 提前回答这些问题能让你更有方向.
在第一部分, 还有一章, 十分出彩: “软件研发组织的江湖”. 大家总有一种观点, 程序员的世界很单纯, 但早在李连杰版的笑傲江湖中, 任我行老前辈早已一针见血的指出: “有人的地方就有江湖”. 软件行业当然也毫不列外. 要在江湖中生存、发展, 作者认为沟通非常重要. 而他也绝不空谈, 提出进行商务沟通的四种模式: 私人会面、小组讨论、小组报告、大型报告或演讲. 并针对性的提出了每一种应对策略, 比如私人会面, 就有三个关键词: 魅力、直言不讳、情商, 尽量体会对方的需求和感受, 以达到最佳沟通效果. 除此之外, 在软件江湖中保持一个良好的“印象”非常重要. 如果你来自武当, 大家对你自然刮目相看, 如果你同时还是八卦游龙掌的开发者, 那恭喜你, 你已经有了光环效应. 因此, 通过业绩建立良好声誉, 树立积极形象, 对你的未来发展, 百益而无害.
第二部分, 作者着力讲述领导力, 对你成长的重要性. 普遍的观点是, 领导力, 让领导有就行了. 我一个大头兵, 要什么领导力呢? 其实不然, 首先领导力不一定非得是经理才能有, 其次很多经理虽然能管理人, 但却缺乏技术领导力. 作者心中的技术领导力, 囊括了协作、时间管理、项目管理、平衡工作生活、管理人等多个方面. 而对于如何具备领导力, 作者绝非空谈. 比如为了协作, 就可以使用作者推荐的“建立情感银行”一招. 将欲取之, 必先予之. 要无私助人、将心比心、激发人们正视自我价值、分享荣耀、多面对面接触. 每一条深入进去都可以是学问, 综合起来, 就能帮助你更好的协作. 再比如, 如果你又一个外部依赖, 想推又推不动, 那么怎么跟对方谈判呢? 作者也提出了多个指导方法:
- 学会理解他人;
- 预测结果, 这能让你知道自己的底线;
- 准备好让步, 但这不意味着退让, 而是要在一开始给出比自己预期略高的价码. 让自己有回环的空间. 但如果对方死不松口, 就得不断找到寻求共识的点;
- 努力实现共赢, 如果对方在某个方面不愿让步, 那么你可以尝试让对方从另一方面补偿. 最终达到你的心理价位.
- 见好就收, 要心平气和, 我们不总是能得到自己最想要的结果;
看完这段, 实在是拍案叫绝. 这些指导方法不但对工作有用, 对去菜市场砍价, 也是受益匪浅啊!
在领导力部分, 还有一章非常有意思, 那就是禅与平衡之道. 去年996.icu着实火了一把, 究其原因, 也是因为很多时候, 很难做到工作与生活的平衡. 作者自己也认为, 实现工作与生活的平衡, 非常的难. 但他将平衡的进一步细化, 值得思考. 第一种平衡, 是平衡工作和享受生活. 20-40岁,既是事业的稳步上升期,也是最希望能陪家人享受生活的时期, 既然一天24小时是一个零和游戏, 就要学会分配时间. 第二种平衡, 则是平衡工作中的有趣和无趣, 如果你的工作都是重复性的工作, 那么你自然会感到烦躁甚至焦虑. 但如果你的工作充满了挑战并能带来乐趣, 那反过来会提高你的生活质量. 当然, 作者也提供了很多小技巧, 不一一列举了, 不过其中有一条直戳我心: 不要妄想能更高效利用时间或减少睡眠, 因为你过去没做到, 将来也很难.
书本的第三个部分, 讨论了如何成就非凡软件人生. 或许每个人对非凡的定义不尽相同, 但作者努力从世界顶级的IT从业者中, 寻找一些答案. 几乎每一条非凡之路, 都要求你成为某一领域的权威. 大家对1w小时定律耳熟能详, 如果你足够努力, 足够专注, 运气足够好, 那么2-3年你可以成为某个新领域的顶尖人才. 另外, 非凡的程序员们大多知识面广, 并且相信自己有无限可能. 部分大师们喜欢商业实践, 部分喜欢著书立说, 部分喜欢公开演讲. 这都是他们产生影响力的方式. 总之作者总结了一句话: 既要有梦想,又要脚踏实地.
很多人认为, 在IT行业收入高是成功, 不过除此之外, 工作有趣, 在公司和行业内有影响力, 推动社会进步, 工作自由, 有名望, 四处旅行 也同样可以是衡量成功的标准.
IBM院士 Grady Booch曾说过, “我想不出还有哪个行业能像软件业一样影响其他所有的行业, 我们就像是连接人类和文明的纽带.这个行业太酷了.”
与君共勉.