• Complain

John Sonmez - Soft Skills: The software developers life manual

Here you can read online John Sonmez - Soft Skills: The software developers life manual full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2014, publisher: Manning Publications, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

John Sonmez Soft Skills: The software developers life manual
  • Book:
    Soft Skills: The software developers life manual
  • Author:
  • Publisher:
    Manning Publications
  • Genre:
  • Year:
    2014
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Soft Skills: The software developers life manual: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Soft Skills: The software developers life manual" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Summary

Soft Skills: The software developers 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 developers 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.

Whats Inside

  • Boost your career by building a personal brand
  • Johns 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

  1. Why this book is unlike any book youve ever read
  2. SECTION 1: CAREER
  3. Getting started with a BANG!: Dont do what everyone else does
  4. Thinking about the future: What are your goals?
  5. People skills: You need them more than you think
  6. Hacking the interview
  7. Employment options: Enumerate your choices
  8. What kind of software developer are you?
  9. Not all companies are equal
  10. Climbing the corporate ladder
  11. Being a professional
  12. Freedom: How to quit your job
  13. Freelancing: Going out on your own
  14. Creating your first product
  15. Do you want to start a startup?
  16. Working remotely survival strategies
  17. Fake it till you make it
  18. Resumes are BORINGLets fix that
  19. Dont get religious about technology
  20. SECTION 2: MARKETING YOURSELF
  21. Marketing basics for code monkeys
  22. Building a brand that gets you noticed
  23. Creating a wildly successful blog
  24. Your primary goal: Add value to others
  25. #UsingSocialNetworks
  26. Speaking, presenting, and training: Speak geek
  27. Writing books and articles that attract a following
  28. Dont be afraid to look like an idiot
  29. SECTION 3: LEARNING
  30. Learning how to learn: How to teach yourself
  31. My 10-step process
  32. Steps 1-6: Do these once
  33. Steps 7-10: Repeat these
  34. Looking for mentors: Finding your Yoda
  35. Taking on an apprentice: Being Yoda
  36. Teaching: Learn you want? Teach you must.
  37. Do you need a degree or can you wing it?
  38. Finding gaps in your knowledge
  39. SECTION 4: PRODUCTIVITY
  40. It all starts with focus
  41. My personal productivity plan
  42. Pomodoro Technique
  43. My quota system: How I get way more done than I should
  44. Holding yourself accountable
  45. Multitasking dos and donts
  46. Burnout: Ive got the cure!
  47. How youre wasting your time
  48. The importance of having a routine
  49. Developing habits: Brushing your code
  50. Breaking things down: How to eat an elephant
  51. The value of hard work and why you keep avoiding it
  52. Any action is better than no action
  53. SECTION 5: FINANCIAL
  54. What are you going to do with your paycheck?
  55. How to negotiate your salary
  56. Options: Where all the fun is
  57. Bits and bytes of real estate investing
  58. Do you really understand your retirement plan?
  59. The danger of debt: SSDs are expensive
  60. Bonus: How I retired at 33
  61. SECTION 6: FITNESS
  62. Why you need to hack your health
  63. Setting your fitness criteria
  64. Thermodynamics, calories, and you
  65. Motivation: Getting your butt out of the chair
  66. How to gain muscle: Nerds can have bulging biceps
  67. How to get hash-table abs
  68. Starting RunningProgram.exe
  69. Standing desks and other hacks
  70. Tech gear for fitness: Geeking out
  71. SECTION 7: SPIRIT
  72. How the mind influences the body
  73. Having the right mental attitude: Rebooting
  74. Building a positive self-image: Programming your brain
  75. Love and relationships: Computers cant hold your hand
  76. My personal success book list
  77. Facing failure head-on
  78. Parting words

John Sonmez: author's other books


Who wrote Soft Skills: The software developers life manual? Find out the surname, the name of the author of the book and a list of all author's works by series.

Soft Skills: The software developers life manual — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Soft Skills: The software developers life manual" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Soft Skills: The software developer's life manual
John Z. Sonmez

Soft Skills The software developers life manual - image 1

Copyright

For online information and ordering of this and other Manning books, please visit www.manning.com. The publisher offers discounts on this book when ordered in quantity. For more information, please contact:

Special Sales Department Manning Publications Co. 20 Baldwin Road PO Box 761 Shelter Island, NY 11964 Email: orders@manning.com

2015 by Manning Publications Co. All rights reserved.

No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by means electronic, mechanical, photocopying, or otherwise, without prior written permission of the publisher.

Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in the book, and Manning Publications was aware of a trademark claim, the designations have been printed in initial caps or all caps.

Picture 2 Recognizing the importance of preserving what has been written, it is Mannings policy to have the books we publish printed on acid-free paper, and we exert our best efforts to that end. Recognizing also our responsibility to conserve the resources of our planet, Manning books are printed on paper that is at least 15 percent recycled and processed without elemental chlorine.

Picture 3Manning Publications Co.20 Baldwin RoadPO Box 761Shelter Island, NY 11964Development editor: Cynthia KaneCopyeditor: Jodie AllenProofreader: Melody DolabIllustrator: Vieslav RadoviTypesetter: Marija TudorCover designer: Leslie Haimes

ISBN: 9781617292392

Printed in the United States of America

1 2 3 4 5 6 7 8 9 10 EBM 19 18 17 16 15 14

Dedication

To all developers who strive for continuous self-improvement...

Who are not satisfied with good enough

Who always seek every opportunity to expand their horizons and explore the unknown

Whose thirst for knowledge is never fully quenched

Who believe that software development means more than just writing code

Who know that failure is not the end, but merely a step in the journey

Who struggle at times, and sometimes fall, but always get back up again

Who have the will and determination to seek the harder path in life

And, most importantly, who are willing to help others along the way

Brief Table of Contents
Table of Contents
Foreword

Ive long been an advocate for soft skills. Coding is so harsh and cold. Everything is so easily measured in the hard world of code. How many lines of code can you write? How productive can you be? Did those tests pass? Its easy to get caught up in the measurement of it all and lose sight of the human aspect of technology.

Are you liked? Are you appreciated? Are you kind and welcoming? Do you inspire with your positivity and supportive demeanor, or just with your ruthless competence? Are you taking care of yourself, your back, your buns, and your brain? Ive been coding for well over 25 years and, let me tell you, things break down if you dont take care of them.

Perhaps youre a consultant, as many of us are. Are you taking care of your finances? Money doesnt compile quite the same way as code, as much as youd wish it did. All of these skills and so many more make up the so-called soft skills. What John has done for us with this book is to compile all of the things one needs to know to form, well, a well-rounded software professional! After many years of fail-fast, fail-often, John speaks from vast experience about what works and what doesnt. Soft Skills is a near complete brain dump from a successful engineer and it gives you useful, practical, and actionable advice on a wide array of topics.

Id also recommend you check out my free video documentary, Get Involved in Tech at of this very book! John and I think similarly about these things which is why Im thrilled to be writing this foreword.

Enjoy this book. Take it a little at a time, jump around, absorb, and return to it. Continuous integration and continuous improvement work in wetware as well as software!

S COTT H ANSELMAN

S OFTWARE A RCHITECT , E NGINEER , A UTHOR , T EACHER

Foreword

Late in the evening of Friday, December 5, 2014 (my 62nd birthday), I received an email from John Sonmez, the author of this book. He wrote, asking me to write a foreword by Monday, December 8. In Johns email was a zip file with several dozen Word filesI found this presentation of the manuscript to be inconvenient and annoying, and I didnt have time to generate a PDF of the whole book.

I wasnt pleased to get such a request. My wife had just had double knee replacements and was in rehab. I had a flying lesson Saturday morning and planned to spend the rest of the day with my wife. I was scheduled to board a plane to London Saturday evening and teach courses Monday through Friday. So there was no way, not by Monday. John hadnt given me enough time, and I told him so.

Just before driving to the airport, I found John had sent me a Christmas package of cheeses and ham. It included a card, thanking me for considering writing the foreword. Also, I received another email from John in which he said he had begged his publisher for another day, so he could give me until Tuesday. He sent me several other imploring emails, but I told him that there was no reasonable chance, and that he should expect nothing from me.

I drove to the airport, boarded the plane, slept through the flight, and took a taxi to my favorite London hotel. I was wiped out by the travel and played Minecraft in a stupor until I finally crashed. On Monday I taught a full day, and then had to do some work on the SMC Compiler for Episode 30 of my Clean Code video series on http://cleancoders.com.

Today is Tuesday, December 9. Its the second day of my class, and I just started the students working on a two-hour exercise. I checked my email and found that John had sent me another message with a simple PDF of the whole book. Okay, that would make things easier. I could just open that file and scroll up and down the book. Nice.

Note what Im telling you: John did what was necessary. He thought about what I might need and want. He followed his original request with inducements and helpful aids. He clearly spent a lot of time and effort working to make my job easier, on the off-chance that it would make it possible for me to write this foreword. Even after Id declined and told him it was almost certainly impossible, he continued to find ways to induce and aid me. He didnt give up. He didnt back down. As long as there was a chance, he continued to search for a way.

And that is what this book is about. Its about getting to success. Its about the habits and strategies, procedures and mindsets, and tricks and hacks that you can use to push yourself ever closer to success. Johns actions toward me, after his original request, are an example, and he is an exemplar, of what he has written in this book.

So, with two hours to kill while the students did their exercise, I cracked the PDF open and began to read. Whoa! Look at the topics! He talks about physical fitness. He talks about options trading. He talks about real estate. He talks about spiritual balance. He talks about quitting your job, starting a consulting business, joining a startup, building a product, climbing the corporate ladder, marketing yourself, and the list goes on...

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Soft Skills: The software developers life manual»

Look at similar books to Soft Skills: The software developers life manual. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Soft Skills: The software developers life manual»

Discussion, reviews of the book Soft Skills: The software developers life manual and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.