Skip to product information
soft skills
€39,00
soft skills
Description
Book Introduction
How did John Sonmez, a common developer, retire at 33?

“I have been on many different journeys during my life as a software developer.
Sometimes I found the right path, and sometimes I didn't.
I received little help or guidance during this process.
No one ever showed me the way.
“I have never met anyone in my life who has shown me how to succeed as a software developer.”

Author John Sonmez wrote this book because he wanted to create a concise guide packed with information and advice to help you make a living as a developer.
To share and pass on what I have learned through success and failure, and what I have seen and heard from many people, until I retired at the age of 33.
It's packed with advice that will reboot a developer's life.
  • You can preview some of the book's contents.
    Preview

index
Chapter 1: A New Perspective on the Life of a Software Developer


Part 1 Career


Chapter 2: Start Cool, Unlike Others

__Developing an entrepreneurial mindset

__How to Think Like a Businessman


Chapter 3: Set Goals and Prepare for the Future

__How to set goals

__Check your goals


Chapter 4: Soft Skills Are More Important Than You Think

__Writing code isn't everything

__Learn interpersonal skills

__Frame Control


Chapter 5: How to change a boring resume?

__You are not a resume writing expert

__Hire a resume writing expert

__Other matters

__If you want to write it yourself?


Chapter 6: Become an Interview Master

__The fastest way to pass an interview

__My employment story

__Breaking the stereotypes and building connections

__Interview Practice Know-How

__Things you can do right now


Chapter 7: Choose Your Work Style

__1.
employee

__2.
Freelancer

__3.
businessman

__What is your choice?


Chapter 8: Become an Expert

__Expertise is important

__Clarify the scope of expertise

__Software Development Specialization

__Choose a specialty

__Why can't I learn multiple languages?


Chapter 9: Choose a company that suits you well.

__Small businesses and startups

__Mid-sized company

__Large corporation

__Software Developer vs.
General company

__Choose carefully


Chapter 10: Getting Promoted

__Expand the scope of responsibility

__Work with presence

__Study

__Provide a solution

__How to deal with political issues


Chapter 11: Becoming an Expert

__This kind of person is an expert

__Develop good habits

__Do the right thing

__Don't compromise and constantly develop yourself.


Chapter 12: Getting along with colleagues and superiors

__Who is the boss?

__Learning to accept authority

__Dealing with a difficult boss

__What do I do with my annoying coworker?

How do you deal with coworkers or bosses who aren't 'evil'?


Chapter 13: Don't Believe in Technology

__Everyone believes in technology

__There is no bad technique

__A turning point in thinking

__Leave room for __


Chapter 14: Become Independent Like This

__Behave smartly

__Preparing for independence

__How much will the workload increase?

__Put it into action


Chapter 15: Working as a Freelancer

__Getting Started

__Ask your acquaintances

__The best way to save customers

__Setting a ransom


Chapter 16: Creating Your First Product

__Find User

__Test the market

__Start small

__Try it yourself


Chapter 17: Do you dream of starting a startup?

__Startup Basics

__All or nothing

__Startup Life Cycle

__Accelerator

__Attracting funds


Chapter 18: Survival Strategies for Working from Home

__This is difficult when I work alone


Part 2 Self-Marketing


Chapter 19: Marketing Fundamentals for Developers

__Marketing Yourself

__Why Marketing Is Important

__How to Market Yourself


Chapter 20: Building a Brand That Stands Out

__What is a brand?

__Brand Components

__Building a brand


Chapter 21: Running a Successful Blog

__Why blogs are important

__Create a blog

__Secret to Success

__Increase traffic

__Success cannot be guaranteed


Chapter 22: Branding with YouTube

Why YouTube and Video Are a Great Choice for Brand Building

__Choosing a niche market

__Types of channels that can be opened

__Start a YouTube channel

__Creating a content pipeline

__Be natural when taking pictures with the camera

__Other useful tips


Chapter 23: Think About What Value You Will Provide

__Give people what they want

__Provide 90 percent for free

__Shortcut to Success

__Have an altruistic attitude


Chapter 24 #Using Social Media

__Increase followers

__Using Social Media Effectively

__Managing SNS

__Recommended SNS


Chapter 25: Lectures, Lectures, and Presentations

__Why lectures make such a strong impression

__Getting started with the lecture

__How about the lecture?


Chapter 26: Writing to Announce Your Name

__Why Writing is Important

__It's hard to make money by writing

__Publish

__self-publishing


Part 3 Learning


Chapter 27: Mastering Learning Methods

__Dissecting the Learning Process

__Self-study


Chapter 28: 10-Step Study Method

__Basic concepts

__10-step learning method


Chapter 29, Steps 1-6: Run Once

Step 1: See the Big Picture

Step 2: Define the scope

Step 3: Define Success

Step 4: Find the data

Step 5: Create a study plan

Step 6: Select the materials


Chapter 30, Steps 7-10: Repeat

Step 7: Learn to a level where you can use it roughly.

Step 8: Play

Step 9: Learn enough to do something useful.

Step 10: Teach

__Final advice


Chapter 31: Finding a Mentor

__Qualities of a mentor

__Find a Mentor

__Virtual Mentor

__Convince the Mentor


Chapter 32: Becoming a Mentor

__Qualifications of a Mentor

__Gifts received by mentors

__Getting to know a good mentee


Chapter 33 Teaching

__I don't know how to teach

__If you want to learn, teach

__Get started


Chapter 34: Is a Degree Really Necessary?

Is a degree a prerequisite for success?

Benefits of Obtaining a __ Degree

What if I don't have a degree?


Chapter 35: Finding Gaps in Knowledge

__Why gaps appear

__Finding gaps

__Fill in the gaps


Part 4 Productivity


Chapter 36: Concentration is Key

__What is concentration?

__The magic of concentration

__Focus more

__It's not as easy as you think


Chapter 37 Productivity Planning

__outline

__Quarterly Plan

__Monthly Plan

__Weekly Plan

__Daily Planning and Execution

__Dealing with distractions

__Rest and Vacation


Chapter 38: The Pomodoro Technique

__Introducing the Pomodoro Technique

__How to effectively use the Pomodoro technique

__mental aspect

__Workload Forecast


Chapter 39: Introducing a Quota System to Increase Productivity

__Problem

Introduce __quotas

__How to implement the allocation system

Why the __allocation system is effective


Chapter 40: Take Responsibility

__What is responsibility?

__Developing a sense of responsibility

__External responsibility


Chapter 41: Multitasking Rules

Why Multitasking Is Generally Bad

__Batch processing is much more productive

__What is true multitasking?


Chapter 42: Overcoming Burnout

__How to get burned out

__Actually you hit a wall

__Beyond the wall

__Climb the wall


Chapter 43: Reducing Wasted Time

__The culprit of wasting time

__Give up TV

__Other factors

__ Record time


Chapter 44: The Importance of Repetitive Behavior

__Repetition makes you

__Creating a repeating action

__The more specific, the better


Chapter 45: Developing Good Habits

Understanding __Habits

__Recognize and be wary of bad habits

__Create a new habit


Chapter 46: Dividing the Work

__Why Bigger Isn't Always Better

__Break the task into smaller pieces

__How to divide the work

__Division of problems


Chapter 47: Don't Avoid Hard Work

__Why are difficult things so… difficult?

__Being smart alone is not enough

__Hard work is boring

__reality

__How to do hard work


Chapter 48: Doing something is better than doing nothing.

__Reasons for hesitating to take action

__What happens when you do nothing

__What's the worst thing that can happen?

__It's easier to turn a moving car

__What can you do now?


Part 5 Financial Management


Chapter 49: Spending Your Salary Wisely

__Get out of myopic thinking

__Assets and Liabilities

__Let's talk about salary again


Chapter 50: Salary Negotiation Skills

__Negotiations begin before support is given.

__Be careful about how you find a job

__It is disadvantageous to say the amount first

__If you ask me to tell you first?

__If you ask about your current salary?

__Document exchange stage

__A few final words of advice


Chapter 51: The ABCs of Real Estate Investing

__Why invest in real estate?

__Practical Real Estate Investment

__Study

__Practice

Use the __management service

__What if you live in a very expensive area?


Chapter 52: Planning for Retirement

__The Key to Retirement Planning

__Calculating Your Retirement Goals

__Method 1: Use retirement accounts like 401(k)s and IRAs.

__Second Method: Plan for early retirement or build wealth quickly

__What if you can't give up either option or are already close to retirement?

__What do the experts say? My accountant and financial expert say you're delusional.


Chapter 53: The Risks of Debt

__Why Debt is Generally Bad

__The most common mistake

__There are good debts too


Chapter 54: How to Create True Wealth

__What is 'true wealth' as ​​opposed to consumer wealth?

__ triangle

__a spring that never dries up

Where to invest $1,000

__The Key to Building True Wealth: Leverage


Chapter 55: I retired at 33.

__Definition of the word retirement

__It started like this

__Rental property issues

__Raising seed money

__tried

__A period of wandering

__I tried harder

__overcome the crisis

__Luck has finally arrived

__worked hard

__Various sources of unearned income

__Let's analyze it


Part 6 Health


Chapter 56: Why You Should Care About Your Health

__confidence

__intellectual ability

__Are you scared?


Chapter 57: Setting Physical Fitness Goals

__Set specific goals

__Create a milestone

__Check progress

__Creating healthy lifestyle habits


Chapter 58: Losing Weight

What is __calorie?

__Weight loss is simple

__How many calories are you consuming?

__How many calories are burned?

__Achieving goals

__The argument that it cannot be viewed simply as a matter of calorie intake and expenditure


Chapter 59: Motivation

__What moves you?

__Don't give the reward early

__Motivational Ideas

__Do it unconditionally!


Chapter 60: Building Muscle

__How do muscles grow?

__The Basics of Strength Training

__Exercise differently depending on your goals

__Getting Started

__What kind of movement should I do?

__What should I eat?


Chapter 61: Building Six-Pack Abs

__Abs are made in the kitchen

__The human body doesn't want abs

__Then what should I do?

__When and how to actually train your abs


Chapter 62: Starting to Run

__Reason to run

__Start running!

__Advice for Beginners

__Would running more make it more fun?

__How to start running longer distances


Chapter 63: The Secret to Losing Fat and Preserving Muscle

__The most effective way to lose weight

__Other benefits of fasting

__One meal a day diet

__Why I Do OMAD Every Day


Chapter 64: Some Tips

__Standing desk and treadmill

__Food related tips

__How to Deal with Fast Food

__Hire a chef, meal preparation service


Chapter 65: Physical Training Equipment

__Wearable devices

__Wireless scale

__Combo device

__Push Strength

__headphone

__Application


Part 7 Mindset


Chapter 66: The Influence of the Mind on the Body

__The mind is important

__The connection between mind and body


Chapter 67: Developing a Positive Attitude

__What is positivity?

__The positive impact of positivity

__How to reboot your attitude


Chapter 68: Building a Positive Self-Identity: Brain Programming

__What is self-image?

__Self-image is difficult to change

__Reprogramming the brain


Chapter 69: Love Problems

__Why Software Developers Sometimes Have a Hard Time Finding Love

__Understanding the game

__Be confident

__Even straw sandals have a pair.


Chapter 70 Recommended Book List

__Inspiring Self-Help Books

__Software Development Books

__Investment-related books

__Other books


Chapter 71: Fail with Glory

__Why we fear failure

__Failure is not defeat

__Failure is the mother of success

__Accept failure


Chapter 72 It's Okay to Look Stupid

__Everything is awkward at first

__It's okay if I look stupid

__Challenge yourself, big or small


Chapter 73: Stoic Philosophy that Changes Your Life

__What is Stoicism?

__How to become invincible!

How to Become a Stoic


Chapter 74: Concluding Remarks

Detailed image
Detailed Image 1

Publisher's Review
The gateway to employment was passed through technical skills.

How do we pass through the gateway of life?

Are you a team member who only knows how to code?


The days of developers working alone are over.
We live in an era of working as a team and collaborating with other teams.
Communication skills for dealing with people and building relationships, as well as conflict management, negotiation, and problem-solving skills, are just as important as code.
A true professional is someone who knows code, communication, teamwork, and problem-solving skills.

Throw it away.
Seek simplicity, not complexity.


The author of SimpleProgrammer.com has found that people tend to think things are more complicated than they actually are.
Don't waste your life trying to solve complexities.
Even problems that seem complex actually have simple solutions.
We must learn how to increase productivity while pursuing simplicity.


A common developer's guide to life: Manage Your Life

Don't just manage your code, manage your life.
Managing life requires stamina.
Build your confidence by developing healthy lifestyle habits and achieving your goals.
This confidence helps you view yourself positively and cultivates an attitude of not being afraid of failure.
Also, if you want to be financially free, don't be obsessed with money, but rather earn and manage it.
Let's learn by accurately understanding assets and liabilities, studying them, and actually investing.


[This book's target audience]

Developers in their 20s and 30s who want to study programming languages ​​and start a career as a developer.
Developers in their 30s and 40s who are building their careers as developers

[Author's Preface]

Author: John Sonmez

I've had quite a diverse journey as a software developer.
There were times when I found the right path, and times when I didn't.
Some roads I'm still not sure if I've found the right path.

Of course, there are many people who have influenced my life.
There are many people who have taught me not only in software development but also in many other areas.
I feel like I owe some of my success to those people.
However, I have not found a person or guide that has provided all of the following information in a concise manner.

- How to manage your career.
And how to make the right choices when it comes to career-related issues.

- Effective learning methods.
How to maximize productivity.
How to overcome when you feel discouraged or have lost your courage.

- Basic knowledge needed to manage finances and maintain physical and mental health.
How these factors affect me as a software developer and as a human being.

The reason I wrote this book was because I wanted to create such a guide.
At the very least, I wanted to do my best to convey what I've learned through my experiences, and what other developers, financial managers, fitness experts, and motivational speakers I've met have learned from their experiences.
I wrote this book because I felt it was a waste to let what I had learned and experienced go to waste without sharing it.

This book was written for you.
I hope it makes your journey a little easier, helps you become a little better, and most importantly, helps you feel like you're not walking alone.

Did this article inspire you? If so, great.
Now let's go!

[Translator's Preface]

Translators: Im I-ryeong, Kim Tae-gon

Many developers, when they first start out in the world of developers, mistakenly believe that all they need to do is acquire skills.
Of course, I was no exception.
Now, after going through a lot of trial and error, I've realized that skill doesn't play as big a role as I thought.
I still think it's the most important factor, but if you only focus on skill, you might miss out on something bigger.

The author of this book refers to a large part of this as 'soft skills'.
Soft skills refer to skills such as interpersonal skills, language, habits, communication, and leadership, as opposed to hard skills, which refer to core job competencies.
It is generally an unfamiliar or difficult field for developers.
If you look around, you'll probably find a colleague or acquaintance who is excellent at programming but lacks soft skills and thus isn't properly recognized.

The reason I initially volunteered to translate this book was because I hoped it would be helpful to many developers.
Now that I've finished translating and reviewed it a few more times, I have a lot to think about.
The parts I was worried about were the parts I was worried about, and the parts I wasn't worried about were the parts I wasn't, so it became an opportunity for me to look back and examine myself.
In particular, I could relate to the marketing section because I was already practicing a lot of it. As for the productivity section, I became interested enough to install related programs. As for the health and finance sections, I read them with a somewhat reflective mind because I had always felt that I was lacking in them.

Some may see it as just another common self-help book, while others may find it less useful because of the different context from the United States.
But even if you don't follow the book's content exactly, the questions the author raises through this book are worth thinking about.
Perhaps, like the readers who gave the book a five-star rating on Amazon, you might deeply sympathize with the author's thoughts.

I tried my best to convey the original text as simply as possible while preserving the author's intentions and wit.
I hope this book will be helpful to at least one more developer.
GOODS SPECIFICS
- Publication date: July 29, 2022
- Page count, weight, size: 588 pages | 848g | 152*225*25mm
- ISBN13: 9791140700912

You may also like

카테고리