Minggu, 12 Desember 2010

[G405.Ebook] Free Ebook Soft Skills: The software developer's life manual, by John Sonmez

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

This is a few of the advantages to take when being the member as well as obtain the book Soft Skills: The Software Developer's Life Manual, By John Sonmez right here. Still ask just what's different of the other site? We offer the hundreds titles that are produced by suggested writers as well as authors, all over the world. The connect to get as well as download and install Soft Skills: The Software Developer's Life Manual, By John Sonmez is additionally really simple. You could not find the challenging website that order to do more. So, the way for you to get this Soft Skills: The Software Developer's Life Manual, By John Sonmez will be so easy, won't you?

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

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



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

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

Do you think that reading is a vital activity? Find your factors why including is necessary. Reading a book Soft Skills: The Software Developer's Life Manual, By John Sonmez is one part of satisfying tasks that will certainly make your life high quality a lot better. It is not regarding simply what type of publication Soft Skills: The Software Developer's Life Manual, By John Sonmez you check out, it is not only regarding how several publications you check out, it's about the practice. Reviewing practice will certainly be a means to make e-book Soft Skills: The Software Developer's Life Manual, By John Sonmez as her or his close friend. It will no concern if they invest money and invest more books to complete reading, so does this e-book Soft Skills: The Software Developer's Life Manual, By John Sonmez

As understood, many individuals state that e-books are the windows for the globe. It does not imply that getting publication Soft Skills: The Software Developer's Life Manual, By John Sonmez will certainly suggest that you could purchase this globe. Just for joke! Reviewing a publication Soft Skills: The Software Developer's Life Manual, By John Sonmez will certainly opened someone to assume much better, to maintain smile, to amuse themselves, and also to urge the knowledge. Every book also has their particular to influence the reader. Have you known why you read this Soft Skills: The Software Developer's Life Manual, By John Sonmez for?

Well, still perplexed of the best ways to get this e-book Soft Skills: The Software Developer's Life Manual, By John Sonmez here without going outside? Simply connect your computer or kitchen appliance to the net and also start downloading Soft Skills: The Software Developer's Life Manual, By John Sonmez Where? This page will show you the link page to download Soft Skills: The Software Developer's Life Manual, By John Sonmez You never fret, your preferred publication will certainly be earlier your own now. It will certainly be a lot easier to appreciate reading Soft Skills: The Software Developer's Life Manual, By John Sonmez by online or getting the soft documents on your kitchen appliance. It will certainly despite which you are as well as exactly what you are. This publication Soft Skills: The Software Developer's Life Manual, By John Sonmez is created for public as well as you are one of them which can appreciate reading of this e-book Soft Skills: The Software Developer's Life Manual, By John Sonmez

Spending the leisure by reading Soft Skills: The Software Developer's Life Manual, By John Sonmez can provide such fantastic encounter even you are only sitting on your chair in the office or in your bed. It will certainly not curse your time. This Soft Skills: The Software Developer's Life Manual, By John Sonmez will direct you to have more priceless time while taking rest. It is very delightful when at the midday, with a cup of coffee or tea as well as a book Soft Skills: The Software Developer's Life Manual, By John Sonmez in your device or computer system display. By taking pleasure in the sights around, below you can start reading.

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

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
  • 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
    • Sales Rank: #56018 in Books
    • Published on: 2014-12-29
    • Original language: English
    • Number of items: 1
    • Dimensions: 9.50" h x 1.00" w x 7.10" l, 1.80 pounds
    • Binding: Paperback
    • 504 pages

    About the Author

    John Sonmez is the founder of Simple Programmer, where he tirelessly pursues his vision of transforming complex issues into simple solutions. John has published over 50 courses on topics such as iOS, Android, .NET, Java, and game development for the online developer training resource, Pluralsight. He also hosts the Get Up and CODE podcast, where he talks about fitness for programmers. John is a life coach for software developers, and helps software engineers, programmers and other technical professionals boost their careers and live a more fulfilled life.

    Most helpful customer reviews

    132 of 151 people found the following review helpful.
    Too shallow and too market-y for my tastes.
    By Joshua Davis
    The first thing that rubbed me the wrong way was the foreword by Robert Martin. In it Martin discusses that John emailed him a zip of the book and wanted a foreword written by a certain date. Martin wasn't able to do so because John only gave him 3 days notice. John sent Martin cheese and a ham and sent Martin multiple emails in which he was "imploring" Martin to write a foreword.

    Eventually Martin says he skimmed some of the book in a few hours and wrote a shallow foreword for it. It just befuddles me that it would be included in the book as it is hardly glowing and doesn't put John in a very good light. I'm guessing having a half good foreword by a very well known member of the community beats a great foreword by someone that has no name recognition.

    The biggest thing that struck me about this book is how shallow it is. In a book with 71 chapters, it is a bit hard to avoid this. Yet as I read it, I kept thinking about how each chapter could be summarized with a single paragraph in the way that it was written. Each chapter spanned 5-20 pages and contained the same amount of fluff.

    All of the knowledge in each of the chapters could be learned by doing a single Google search on the topic. It certainly combines it all into a single place which might be convenient for some but the lack of true insight on the topics was very off putting. In books like these, the value is in the application and new ideas that come about from the author's experience and knowledge. I just didn't see any evidence of this regardless of how much John says that his ideas are brand new and better than the researchers and people that devote their lives to these topics.

    The book is comprised of 7 sections: Career, Marketing, Learning, Productivity, Financial, Fitness and Spirit. Considering the shallowness that I mentioned, it would be easy to replace those sections with 7 well chosen and concise books written by researchers in each field with far more knowledge and practical advice.

    In an incredibly creepy bit of advice, Chapter 5 entitled, what else other than "Hacking the Interview", John advocates hunting down the people that will be involved in the hiring decision for your interview and influencing them before the actual interview. In one example, he cites a developer that went so far as to find a local club that the hiring manager was apart of and went there and "became friends" with the manager. I think this is absolutely terrible advice that violates basic privacy fundamentals and business ethics. In some respects, it echoes the tactics used to get Robert Martin to write a foreword.

    In the section about finances, it was shocking to hear how much of the "hustler" vibe that was given off. From renting out gumball machines (I didn't know that was a thing?), to helping start a payday loan business. I decided to ignore it and continue with the book. After reading it, I went to John's website, Simple Programmer. It completely confirmed my suspicion on the "market-ing" vibe that is given off. Who wouldn't want to "GREATLY increase your income" and "In Three Weeks" learn "How to Build a Blog That Will Boost Your Career" just by signing up for his email course that pops up within seconds of going to the site for the first time.

    I'm a big fan of programmer blogs and other resources like that. I also think that there are some resources out there with far better information than this book. The obvious blogs being Joel Spolsky's writings, Jeff Atwood, Paul Graham, and Yegge. There are even some really great podcasts that delve into topics in this book. Software Engineering Radio is one as well as The Changelog, Hanselminutes and others. Really a quick search can help you find some good ones.

    To summarize, I think any one that wants to read this would be better off finding individual books on each of the sections and reading them. There also are far better blogs out there with more content than this book. Not only will the advice be much more salient and more plentiful, but you'll also be able to avoid the marketing. If you hope that John's website will be a bit more content rich, you'll be even more disappointed with the shotgun-like approach to articles with a ton of ads and more than enough urgings for you to subscribe to his stuff.

    32 of 39 people found the following review helpful.
    The book I wish I'd had 30 years ago
    By Andy Dent
    I've been a fan of John's since I kept finding his blog posts as thought-provokers coming up in search results.

    Soft Skills is now up there on my list of core professional books alongside "Pragmatic Programmer" and "Pragmatic Thinking and Learning" (I guess there but for choice of publisher goes "Pragmatic Sweat, Money and Success as a Developer"). It's not a technical book - the most technical thing in it is a recommendation to read "Code Complete" and "Clean Code". It's THE everything-else-apart-from-coding book.

    The book is a very easy read with an awesome range of material covered in small, Pomodoro break-sized pieces. So, my recommendation is to skip to chapter 38, start applying Pomodoro as John describes, and give yourself a quota of chapters to digest every day.

    My biggest critique is a chapter title - "Brushing your code" really should have been "Flossing your code" - Flossing gets more truly grungy stuff out of awkward corners and lots of feel regularly guilty about not doing it.

    I wish, I really really wish, I'd read this book about 30 years ago because I had to figure out a lot of the self-promotional stuff the hard way. I'll probably spend the next 20 years working on my physique and real-estate portfolio.

    I'm painfully well-qualified to comment on just how good John's recommendations are because I've applied a lot of them over the last 30 years, including working for myself, remotely and now being in a startup. I can tell you that a lot of the stuff works because I've proved that when you stop following his recommendations, bad things happen.

    I'll let John have the last word:

    "Not only will learning how to act like and be perceived as a professional help you to get better jobs and more clients, but it will also help you feel better about the kind of work you’re doing and to have pride in that work".

    5 of 5 people found the following review helpful.
    Definitely worth reading even if you dont agree with everything.
    By Greg Brewer
    I was skeptical of this book as John was talking about writing it on his entreprogrammers podcast. John is a source of a lot of great knowledge but his life philosophies and mine do not always fit well. John does point out in the last chapter. “Hopefully you find some of those things useful, even though you might not agree with all of them – and that’s okay.”

    The book is much better than I was expecting. The sections on Career, Marketing yourself, Learning and productivity I found outstanding. The sections on Financial, Fitness and Spirit are all topics where I tend to disagree with John more frequently and I feel are covered much better by other authors. John does list many of these references in Chapter 69 – “My personal success book list”.

    All in all the book is definitely worth reading even if you don’t agree with everything. That’s okay.

    See all 209 customer reviews...

    Soft Skills: The software developer's life manual, by John Sonmez PDF
    Soft Skills: The software developer's life manual, by John Sonmez EPub
    Soft Skills: The software developer's life manual, by John Sonmez Doc
    Soft Skills: The software developer's life manual, by John Sonmez iBooks
    Soft Skills: The software developer's life manual, by John Sonmez rtf
    Soft Skills: The software developer's life manual, by John Sonmez Mobipocket
    Soft Skills: The software developer's life manual, by John Sonmez Kindle

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

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

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

    Tidak ada komentar:

    Posting Komentar