对大多数软件开发人员而言,编码才是有趣的,而如何与客户、同事以及经理们打交道,如何保证工作效率,如何保障财务安全,如何保持自己的体形,如何找到真爱……这些则统统被视为畏途。约翰·Z.森梅兹所著的《软技能(代码之外的生存指南)》恰恰可以在这些方面帮到你!
本书提供专业的技术性指导,让你的生活变得多姿多彩、称心如意。开发人员兼人生导师JohnZ.Sonmez在本书中将针对各项重要的“软技能”,包括职业规划、提高生产力、个人投资与理财,乃至健身与恋爱,为开发人员提供建议。本书由71章组成,无论从哪一章开始阅读,都会让你觉得妙趣横生,并沉浸其中。每章的结尾都有“采取行动”一节,向你展示如何(按照书中分享的技能)快速取得成果。相信本书不仅能够让你成为程序员、更有价值的员工,而且能够让你成为更幸福、更健康的人!
约翰·Z.森梅兹所著的《软技能(代码之外的生存指南)》是一本真正从“人”(而非技术也非管理)的角度关注软件开发人员自身发展的书。书中论述的内容既涉及生活习惯,又包括思维方式,凸显技术中“人”的因素,全面讲解软件行业从业人员所需知道的所有“软技能”。
本书聚焦于软件开发人员生活的方方面面,从揭秘面试的流程到精耕细作出一份杀手级简历,从创建大受欢迎的博客到打造你,从提高自己工作效率到与如何与“拖延症”做斗争,甚至包括如何投资不动产,如何关注自己的健康。
本书共分为职业篇、自我营销篇、学习篇、生产力篇、理财篇、健身篇、精神篇等七篇,概括了软件行业从业人员所需的“软技能”。通过阅读本书,软件工程人员、编程人员和其他技术人员能够积极思考自己的职业生涯,丰富自己的生活,让自己更接近成功。
第1章 为何这本书与你先前读过的任何书籍都迥然不同
第一篇 职业
第2章 从非同凡响开始:绝不要做他人都在做的事
拥有商业心态
如何像企业一样思考
第3章 思考未来:你的目标是什么
如何设定目标
追踪你的目标
第4章 人际交往能力:远比你想象的重要
别管我,我只想一个人安静地写代码!
学会如何与人打交道
第5章 破解面试之道
通过面试的最快捷的方式
我是如何得到最后一份工作的
突破陈规,建立融洽关系
真正的面试会是什么样子的
当下你能做什么
第6章 就业选择:列出你的选择
选择1:雇员
选择2:独立咨询师
选择3:创业者
到底应该选哪个
第7章 你是哪类软件开发人员
专业化很重要
在一个专业方向上拥有专长
软件开发人员的专业类别
选择你的专业
精通多种语言的程序员该怎么办
第8章 公司与公司是不一样的
小公司和创业公司
中等规模的公司
大公司
软件开发公司与拥有软件开发人员的公司
谨慎选择
第9章 攀登晋升阶梯
承担责任
引人注目
自学
成为问题的解决者
关于政治
第10章 成为专业人士
什么是专业人士
成为专业人士(养成良好习惯)
坚守正道
追求品质,完善自我
第11章 赢得自由——如何辞职
明智的处理方式
准备好为自己工作
你真正工作的时间到底有多长
切断脐带
第12章 成为自由职业者:开启自己的一片天地
开始
问问你认识的人
获得客户的最佳途径
怎么收费
……
第二篇 自我营销
第三篇 学习
第四篇 生产力
第五篇 理财
第六篇 健身
第七篇 精神