出版社: Manning Publications
副标题: The software developer's life manual
出版年: 2014-12-29
页数: 504
定价: USD 34.99
装帧: Paperback
ISBN: 9781617292392
内容简介 · · · · · ·
Soft Skills: The software developer's life manual is a unique guide, offering techniques and practices for a more satisfying life as a professional software developer. In it, developer and life coach John Sonmez addresses a wide range of important "soft" topics, from career and productivity to personal finance and investing, and even fitness and relationships, all from a develo...
Soft Skills: The software developer's life manual is a unique guide, offering techniques and practices for a more satisfying life as a professional software developer. In it, developer and life coach John Sonmez addresses a wide range of important "soft" topics, from career and productivity to personal finance and investing, and even fitness and relationships, all from a developer-centric viewpoint.
作者简介 · · · · · ·
John Sonmez is a developer, teacher, and life coach who helps technical professionals boost their careers and live a more fulfilled life.
目录 · · · · · ·
Why this book is unlike any book you've ever read
SECTION 1: CAREER
Getting started with a "BANG!": Don't do what everyone else does
Thinking about the future: What are your goals?
People skills: You need them more than you think
· · · · · · (更多)
Why this book is unlike any book you've ever read
SECTION 1: CAREER
Getting started with a "BANG!": Don't do what everyone else does
Thinking about the future: What are your goals?
People skills: You need them more than you think
Hacking the interview
Employment options: Enumerate your choices
What kind of software developer are you?
Not all companies are equal
Climbing the corporate ladder
Being a professional
Freedom: How to quit your job
Freelancing: Going out on your own
Creating your first product
Do you want to start a startup?
Working remotely survival strategies
Fake it till you make it
Resumes are BORING—Let's fix that
Don't get religious about technology
SECTION 2: MARKETING YOURSELF
Marketing basics for code monkeys
Building a brand that gets you noticed
Creating a wildly successful blog
Your primary goal: Add value to others
#UsingSocialNetworks
Speaking, presenting, and training: Speak geek
Writing books and articles that attract a following
Don't be afraid to look like an idiot
SECTION 3: LEARNING
Learning how to learn: How to teach yourself
My 10-step process
Steps 1-6: Do these once
Steps 7-10: Repeat these
Looking for mentors: Finding your Yoda
Taking on an apprentice: Being Yoda
Teaching: Learn you want? Teach you must.
Do you need a degree or can you "wing it?"
Finding gaps in your knowledge
SECTION 4: PRODUCTIVITY
It all starts with focus
My personal productivity plan
Pomodoro Technique
My quota system: How I get way more done than I should
Holding yourself accountable
Multitasking dos and don'ts
Burnout: I've got the cure!
How you're wasting your time
The importance of having a routine
Developing habits: Brushing your code
Breaking things down: How to eat an elephant
The value of hard work and why you keep avoiding it
Any action is better than no action
SECTION 5: FINANCIAL
What are you going to do with your paycheck?
How to negotiate your salary
Options: Where all the fun is
Bits and bytes of real estate investing
Do you really understand your retirement plan?
The danger of debt: SSDs are expensive
Bonus: How I retired at 33
SECTION 6: FITNESS
Why you need to hack your health
Setting your fitness criteria
Thermodynamics, calories, and you
Motivation: Getting your butt out of the chair
How to gain muscle: Nerds can have bulging biceps
How to get hash-table abs
Starting RunningProgram.exe
Standing desks and other hacks
Tech gear for fitness: Geeking out
SECTION 7: SPIRIT
How the mind influences the body
Having the right mental attitude: Rebooting
Building a positive self-image: Programming your brain
Love and relationships: Computers can't hold your hand
My personal success book list
Facing failure head-on
Parting words
· · · · · · (收起)
喜欢读"Soft Skills"的人也喜欢 · · · · · ·
Soft Skills的书评 · · · · · · ( 全部 72 条 )
只会写代码的程序员不是好程序员 - 笔记摘录
这篇书评可能有关键情节透露
# 软技能-代码之外的生存技能 一名成功的软件开发人员,不能只编写代码,还要有精彩的人生。 ## 第一篇 职业 你所能犯的最大错误就是相信自己是在为别人工作。这样一来你对工作的安全感已然尽失。职业发展的驱动力一定是个体本身。记住:工作是属于公司的,而职业生涯确实... (展开)代码之外-看这个优秀程序员如何编写人生
这篇书评可能有关键情节透露
《软技能》是一本为程序员量身打造的代码之外的生活指南。 立足于程序开发人员,从职业、自我营销、提高学习力、生产力、理财、健身和精神力量七个方面教你如何提高软技能。细节一点的,甚至于如何追求爱情都谈到了。 作者John本身的故事就非常精彩:靠着程序开发的主业,开博... (展开)程序员想干一辈子行不行?只要会这些软技能就妥了
《软技能》十步学习法
Why do we call them soft skills when they're so hard
> 更多书评 72篇
论坛 · · · · · ·
在这本书的论坛里发言这本书的其他版本 · · · · · · ( 全部5 )
-
人民邮电出版社 (2016)8.0分 1733人读过
-
人民邮电出版社 (2022)8.3分 126人读过
-
Independently published (2021)暂无评分 2人读过
-
碁峰 (2017)暂无评分 1人读过
以下书单推荐 · · · · · · ( 全部 )
- Interesting books (小实)
- To be a better developer (Nova)
- wait booklist (ben afrant)
- 程序书|BOOK (米田)
- 企业级IT技术 (Snake)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
- 在豆瓣转让 有348人想读,手里有一本闲着?
订阅关于Soft Skills的评论:
feed: rss 2.0
0 有用 けせん 2019-06-30 21:58:24
三星半吧,还行。博客合集,理财和健康那部分有点用。大部分是车轱辘话来回说。
3 有用 Nova 2016-04-21 20:27:50
最近的地铁读物。道理很简单,要成为一个好的软件工程师除了要写好的代码,还有许多技能要学,可惜这点很容易被人忽视。
0 有用 _Evanic 2018-01-11 12:47:57
很多都是快速扫过,看一个标题就可以决定是否需要继续阅读,关于offer这章节还是有点意思 不过很多不适合中国的国情。
1 有用 雪地里的水煮蛋 2017-01-20 19:46:35
Maybe better for a younger person. Kinda shallow and too many words for only a few ideas. Not a bad book but 3.5stars for me. 作者的买房理财方法,上次bubble破的时候也有因此搞的杀人自杀的。看看就好。
2 有用 豆友1094556 2016-01-02 02:13:38
这是一本看完目录就不需要再看内容的书,并且一大半跟soft skill 没有鸟干系
0 有用 matilda 2024-01-06 12:04:27 新西兰
看了半本英文,最后半本听完的,还是有益处,但是重要还是实践
0 有用 villim 2023-01-26 13:40:20 海南
一本程序员的生活事业指南,连爱情都讲了,把我看乐了。就算是生活经验非常丰富以后当初阅读材料也不错,都是聊天可以用到的英语。但写得太啰嗦太僵硬,何必把soft写得这么hard。读完觉得作者还是个「典型的」技术人,完全没有艺术相关的东西。既然给人「指北」人生,却完全不讨论心智构建,我是没法买单的(^_^*)
0 有用 虎子 2020-01-12 12:12:42
纪念今天同时完成了两本书(另一本是东方风暴),本书总的来说第一章不错,第五章可读,时而提醒一下自己,还是挺有效果的。归根结底一个词:自省。
0 有用 けせん 2019-06-30 21:58:24
三星半吧,还行。博客合集,理财和健康那部分有点用。大部分是车轱辘话来回说。
0 有用 ELECIANE 2019-01-23 18:33:32
收益最大的部分:「职业」「学习」;值得职场fresh参考。其余收获仍需实践。P.S.受人推荐来读这本书,推荐者的博文里大体思想和本书后半部分类似,所以「理财」「健身」部分并未深度。