Soft Skills: From Mediocre To Million Dollar Developer 馃挷 - YouTube

Channel: unknown

[0]
Today, I'm going to be talking about why soft skills are so important for software developers.
[5]
Stay tuned, because I'm going to give you a couple of tips to improve your soft skills
[9]
by the end of this video.
[11]
What's up, guys?
[14]
John Sonmez from simpleprogrammer.com.
[17]
If you're just joining me for the first time, welcome to Simple Programmer.
[20]
I'm going to tell you a little bit of the story about myself and my career, and how
[24]
I ended up making a million dollars, so stay tuned here.
[27]
Make sure that you stay until the end of the video.
[28]
The way that Simple Programmer kind of came about is it started out as a personal blog
[33]
of mine.
[34]
I basically wanted to create a blog, somewhat technical blog to teach people that software
[41]
development was not that hard.
[42]
It wasn't that difficult.
[44]
It was simple.
[45]
Making the complex simple was the tagline of Simple Programmer at that time.
[49]
It wasn't a business, it was just a personal blog.
[51]
What ended up happening was I started blogging, I was blogging like three times a week.
[55]
First, it was just my coworkers and some family members that were reading the blog, and eventually
[59]
it started to gain some traction.
[61]
It got posted on some sites on the internet and a lot of people came in and started commenting.
[65]
A lot of nasty people.
[69]
And when you first expose yourself to the internet, you will definitely cry under your
[74]
desk a little bit for a little bit of time and then you get stronger or you die.
[79]
I didn't understand at all which was that all these people started reaching out to me,
[83]
and these companies to offer me jobs.
[85]
I had all these opportunities that started coming in front of me, and I started to realize
[91]
that what was happening was, there was a soft skill that I was becoming good at that was
[98]
causing this.
[99]
And that was the soft skill of communication.
[101]
I learned how to communicate, how to express myself in words by putting together these
[105]
blogs posts, by writing these things, that ended up making me more valuable.
[109]
Now I learned how to market myself and my reputation obviously had a great effect on
[113]
that, but that's also part of a soft skill.
[115]
Up to that point in my career, and it was a pretty long career.
[118]
This was 12, 13 years into my career.
[121]
I was a senior developer, I was making good money but it wasn't crazy money.
[126]
You understand what I'm saying?
[127]
I want you to make crazy money, with one of those machines, those guns, those cash guns,
[132]
just psh, psh, psh, psh, psh, psh.
[133]
That's what I want you to make.
[134]
I learned the skill of marketing myself, because up until that point, I had focused on my career,
[140]
on developing my technical skills, on becoming a better programmer, on becoming a better
[144]
software develop, on learning on these technologies and reading all these books on technology.
[147]
And it's great.
[148]
It's good.
[149]
Don't get me wrong.
[150]
It's good to know what the fuck you're doing.
[152]
It only got me so far.
[154]
What got me to crazy money, what helped me to earn a million dollars and more was learning
[161]
soft skills.
[162]
Learning how to market myself.
[163]
How to communicate to other people.
[166]
How to basically present myself in a good way.
[170]
How to negotiate, and have discussions with people, and to share my ideas, and how to
[176]
manage interpersonal relations, and to develop emotional mastery, personal development over
[181]
myself.
[182]
To build my confidence.
[183]
To build my speaking skills.
[185]
I started getting somewhat famous in the little niche that I was, and especially in my community,
[192]
and I started getting all these opportunities.
[193]
So I started making courses for Pluralsight.
[195]
Making all these cycled courses, and again, and improve my communication skills, and improve
[198]
my ability.
[199]
All these things I hadn't been focusing on.
[201]
I was reading personal development books.
[203]
I ended up writing the book Soft Skills because a book publisher reached out to me and said,
[209]
"Hey, we want you to write a book."
[211]
At that time, they thought I was going to write a technical book.
[214]
They wanted to know what technology you're going to write a book on, and I had to say
[216]
to them, I said, "Look, honestly," I said.
[218]
"If I'm going to write a book, I'm going to take the time to do this.
[222]
I want something that's going to be super valuable.
[223]
I want something that's going to stand the test of time, and if I had to say what is
[229]
the most valuable thing that I can teach a developer today from what I've learned from
[233]
my career ..." and at this point I was making some pretty damn good money.
[236]
I was billing over $300 an hour just for regular programming work.
[241]
Now it's more than that and I don't do programming work.
[243]
But I said to him, I said, "Look, I'm going to write a book about soft skills, because
[247]
that's the most valuable thing."
[248]
Because of all the things and all the technologies I've learned in my career, that single thing
[253]
that made me the most money bar none was developing my soft skills.
[257]
Was developing all of those things that most people don't focus on.
[262]
I started changing the focus of Simple Programmer.
[264]
That's what it is now.
[265]
Choose soft skills, because I realized how important that was.
[269]
And so that's what we teach on this channel.
[271]
That's what we teach on Simple Programmer.
[272]
If you go to the articles, if you buy one of our courses, mostly we're teaching soft
[277]
skills now because it's so valuable.
[279]
If that's something that's interesting, if you're like, "Okay, I'm sold.
[282]
I need to learn soft skills.
[283]
It is going to help my career.
[284]
I want to shoot money from a cash gun.
[287]
John, please help me."
[288]
Then click that subscribe button.
[290]
That's the first step, and click the bell so that you're going to get all the videos
[293]
that come out on this channel.
[294]
And then second of all, here's the thing.
[296]
I'm going to give you a couple of tips here and then I'm going to end the video.
[299]
Check out Simple Programmer.
[301]
Look at joining the members site, the community that we there.
[304]
That's going to be a huge value for you.
[305]
There's a lot of people in there that are exchanging ideas and whatnot.
[309]
Tip number one that I have for you is this.
[311]
Write.
[312]
Again, I started off my story telling you about my writing and how that improved my
[316]
communication skills, and that's because it really does.
[319]
So what I want you to do is start a blog.
[321]
I've actually got a course on how to create a blog to boost your career.
[325]
Go sign up for that course, go do all the homework, and start your blog.
[329]
Once you start to write ... because when you have to write, it forces you to organize your
[333]
ideas and what you'll find is you're a better communicator in general.
[335]
You'll be able to talk to people better, and you'll be able to organize your thoughts better.
[339]
So writing is important.
[340]
Number two is, and this is going to sound really simple but it's effective, is just
[346]
start talking to more people.
[347]
A lot of times, software developers are very introverted.
[350]
I'm not going to argue the introvert/extrovert thing.
[352]
I think the whole thing is bullshit.
[354]
I don't think we need a label for this.
[357]
There's not one that's better than the other, it doesn't matter, because I think it's a
[359]
false label, and you can argue with me and call it ... I don't care.
[363]
I've been through all of it with people.
[366]
It doesn't matter.
[367]
Let's skip that point and talk about one thing here which is just talk to more people.
[370]
Don't say, "I'm shy because I'm introverted."
[373]
The two are not fucking connected, okay?
[375]
Stop that shit.
[376]
Stop it.
[377]
It's an excuse.
[378]
You need to go out and just start talking to people, and get over that fear.
[382]
And when I say get over that fear, I mean just let yourself be afraid and do it anyway.
[385]
Feel the fear, do it anyway.
[387]
Good book by the way.
[388]
Just do it.
[389]
It doesn't matter, because if you start talking to people and you get in the habit of every
[393]
time you get in that Uber, you're going to go start talking to the Uber driver, and every
[396]
time that you go to a conference, you're going to start talking to people, every time you
[399]
see people in line, then you are going to become a better communicator and a better
[403]
social person.
[405]
You're going to make a ton of connections, and you're going to see the effects of that.
[410]
It's all these little small touchpoints that are going to happen throughout your life.
[413]
And I'll give you one last tip here.
[414]
Third tip for developing your soft skills is this.
[418]
Marketing and sales is not bad.
[420]
Learn how to sell and how to market, yourself especially.
[426]
You can't look at this as a dirty thing.
[428]
You cannot think that people will find your value.
[431]
It doesn't work that way.
[432]
The person who is bold and takes action and is confident wins.
[438]
They win, because they're heard.
[440]
And it might not be fair, and it might not right, and then the meritocracy that we hope
[444]
that the world will be, it may not be the politically correct thing but it doesn't matter.
[450]
It's a dog eat dog world.
[452]
Do you know what that means?
[453]
That means that you got to stand up if you want something.
[457]
You got to be bold.
[458]
You got to get out there.
[459]
You got to sell yourself.
[460]
You got to market yourself.
[461]
You got to be unabashed when you say, "I'm good.
[465]
I'm the shit."
[466]
This is not about being arrogant.
[468]
It's not being about being an asshole.
[470]
It's about recognizing value.
[471]
It's about being clear.
[473]
When you're in an interview, and someone says, "How are your C# skills?"
[479]
And you're confident.
[480]
You don't say, "Um, I'm okay.
[483]
I'm pretty good, I think."
[485]
No, you say, "I don't want to toot my own horn but I'm pretty damn good.
[492]
I can stand toe-to-toe with any C# developer."
[496]
And you don't have to say those exact words.
[498]
If it doesn't fit you, it's not going to work, but what I'm saying is that you got to be
[502]
confident.
[503]
You got to be bold.
[504]
You got to be willing to sell yourself.
[505]
You got to be able to get on the phone and call up and say, "Hey, I really want this
[508]
job.
[509]
What do I got to do to earn it?
[510]
Let me tell you.
[511]
Let me tell you what I've got here.
[513]
I'm good at this.
[514]
I can do this.
[515]
I'm telling you, give me a chance.
[517]
You're going to find that I am going to exceed your expectations.
[521]
Just tell me what you're looking for.
[523]
I'm it, man.
[524]
I am the one."
[525]
If you can sell yourself, if you can market yourself, it's going to go so long, so far
[530]
in your life.
[531]
Again, you don't have to use exactly what I'm saying.
[535]
It might not work for you.
[537]
It works better for me because it is me.
[539]
Because that's who I am.
[540]
I'm just down to earth, just straight shooter.
[543]
I'm going to talk like that and people are going to appreciate it because they're going
[546]
to say, "He's being genuine and authentic."
[548]
But you got to figure out how to sell.
[551]
How to market yourself and not be afraid to do that.