Soft Skills: The software developer's life manual by John Sonmez

Soft Skills: The software developer's life manual by John Sonmez PDF, ePub eBook D0wnl0ad
Summary
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.
Forewords by Robert C. Martin (Uncle Bob) and Scott Hanselman.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Book
For most software developers, coding is the fun part. The hard bits are dealing with clients, peers, and managers, staying productive, achieving financial security, keeping yourself in shape, and finding true love. This book is here to help.
Soft Skills: The software developer's life manual is a guide to a well-rounded, satisfying life as a technology professional. In it, developer and life coach John Sonmez offers advice to developers on important "soft" subjects like career and productivity, personal finance and investing, and even fitness and relationships. Arranged as a collection of 71 short chapters, this fun-to-read book invites you to dip in wherever you like. A Taking Action section at the end of each chapter shows you how to get quick results. Soft Skills will help make you a better programmer, a more valuable employee, and a happier, healthier person.
What's Inside
- Boost your career by building a personal brand
- John's secret ten-step process for learning quickly
- Fitness advice to turn your geekiness to your advantage
- Unique strategies for investment and early retirement
About the Author
John Sonmez is a developer, teacher, and life coach who helps technical professionals boost their careers and live a more fulfilled life.
Table of Contents
- Why this book is unlike any book you've ever read
- 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
- 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
- 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
- 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
- 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
- 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
- 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
SECTION 1: CAREER
SECTION 2: MARKETING YOURSELF
SECTION 3: LEARNING
SECTION 4: PRODUCTIVITY
SECTION 5: FINANCIAL
SECTION 6: FITNESS
SECTION 7: SPIRIT
From reader reviews:
Shane Ward:
This book untitled Soft Skills: The software developer's life manual to be one of several books in which best seller in this year, that's because when you read this guide you can get a lot of benefit into it. You will easily to buy this particular book in the book retail store or you can order it through online. The publisher with this book sells the e-book too. It makes you easier to read this book, as you can read this book in your Smartphone. So there is no reason to your account to past this e-book from your list.
Hilary Williams:
The actual book Soft Skills: The software developer's life manual will bring that you the new experience of reading some sort of book. The author style to explain the idea is very unique. If you try to find new book to see, this book very appropriate to you. The book Soft Skills: The software developer's life manual is much recommended to you to study. You can also get the e-book from the official web site, so you can quickly to read the book.
Frances Smith:
This Soft Skills: The software developer's life manual is great reserve for you because the content and that is full of information for you who all always deal with world and possess to make decision every minute. This kind of book reveal it facts accurately using great plan word or we can declare no rambling sentences inside. So if you are read this hurriedly you can have whole info in it. Doesn't mean it only offers you straight forward sentences but difficult core information with splendid delivering sentences. Having Soft Skills: The software developer's life manual in your hand like keeping the world in your arm, information in it is not ridiculous a single. We can say that no publication that offer you world throughout ten or fifteen small right but this e-book already do that. So , this is good reading book. Heya Mr. and Mrs. busy do you still doubt which?

Read Soft Skills: The software developer's life manual by John Sonmez for online ebook
Soft Skills: The software developer's life manual by John Sonmez Free PDF d0wnl0ad, audio books, books to read, good books to read, cheap books, good books, online books, books online, book reviews epub, read books online, books to read online, online library, greatbooks to read, PDF best books to read, top books to read Soft Skills: The software developer's life manual by John Sonmez books to read online.
Tidak ada komentar:
Posting Komentar