Soft Skills The Software Developers Life Manual
soft-skills-the-software-developers-life-manual_proglib
soft-skills-the-software-developers-life-manual
User Manual:
Open the PDF directly: View PDF
Page Count: 506 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Soft Skills
- Brief contents
- Contents
- Foreword
- Foreword
- Preface
- Acknowledgments
- About This Book
- Online Resources
- Author Online
- About the Author
- 1 Why this book is unlike any book you’ve ever read
- Section 1 Career
- 2 Getting started with a “BANG!”: Don’t do what everyone else does
- 3 Thinking about the future: What are your goals?
- 4 People skills: You need them more than you think
- 5 Hacking the interview
- 6 Employment options: Enumerate your choices
- 7 What kind of software developer are you?
- 8 Not all companies are equal
- 9 Climbing the corporate ladder
- 10 Being a professional
- 11 Freedom: How to quit your job
- 12 Freelancing: Going out on your own
- 13 Creating your first product
- 14 Do you want to start a startup?
- 15 Working remotely survival strategies
- 16 Fake it till you make it
- 17 Resumes are BORING— Let’s fix that
- 18 Don’t get religious about technology
- Section 2 Marketing yourself
- 19 Marketing basics for code monkeys
- 20 Building a brand that gets you noticed
- 21 Creating a wildly successful blog
- 22 Your primary goal: Add value to others
- 23 #UsingSocialNetworks
- 24 Speaking, presenting, and training: Speak geek
- 25 Writing books and articles that attract a following
- 26 Don’t be afraid to look like an idiot
- Section 3 Learning
- 27 Learning how to learn: How to teach yourself
- 28 My 10-step process
- 29 Steps 1–6: Do these once
- 30 Steps 7–10: Repeat these
- 31 Looking for mentors: Finding your Yoda
- 32 Taking on an apprentice: Being Yoda
- 33 Teaching: Learn you want? Teach you must.
- 34 Do you need a degree or can you “wing it?”
- 35 Finding gaps in your knowledge
- Section 4 Productivity
- 36 It all starts with focus
- 37 My personal productivity plan
- 38 Pomodoro Technique
- 39 My quota system: How I get way more done than I should
- 40 Holding yourself accountable
- 41 Multitasking dos and don’ts
- 42 Burnout: I’ve got the cure!
- 43 How you’re wasting your time
- 44 The importance of having a routine
- 45 Developing habits: Brushing your code
- 46 Breaking down things: How to eat an elephant
- 47 The value of hard work and why you keep avoiding it
- 48 Any action is better than no action
- Section 5 Financial
- Section 6 Fitness
- 56 Why you need to hack your health
- 57 Setting your fitness criteria
- 58 Thermodynamics, calories, and you
- 59 Motivation: Getting your butt out of the chair
- 60 How to gain muscle: Nerds can have bulging biceps
- 61 How to get hash-table abs
- 62 Starting RunningProgram.exe
- 63 Standing desks and other hacks
- 64 Tech gear for fitness: Geeking out
- Section 7 Spirit
- 65 How the mind influences the body
- 66 Having the right mental attitude: Rebooting
- 67 Building a positive self-image: Programming your brain
- 68 Love and relationships: Computers can’t hold your hand
- 69 My personal success book list
- Self-help and inspirational books
- The War of Art by Steven Pressfield (Black Irish Books, 2002)
- How to Win Friends and Influence People by Dale Carnegie (Reprint, Gallery Books, 1998)
- Think and Grow Rich by Napoleon Hill (Wilder Publications, 2007)
- Psycho-Cybernetics by Maxwell Maltz (Reprint, Pocket Books, 1989)
- The Power of Positive Thinking by Norman Vincent Peale (Reprint, Touchstone, 2003)
- Atlas Shrugged by Ayn Rand (Reprint, Signet, 2005)
- Software development books
- Investing
- Self-help and inspirational books
- 70 Facing failure head-on
- 71 Parting words
- Appendix A: If you can write code, you can understand finances
- Appendix B: How the stock market works: Rules of the system
- Appendix C: Garbage in, garbage out: Diet and nutrition basics
- Appendix D: How to eat healthy: Pizza is not a food group
- Index
- Soft Skills-back