Why You Aren’t Making As Much Money As You Should Be As A Software Developer


what’s up guys John son was here from
simpleprogrammer.com and in today’s video I’m gonna tell you
exactly why as a software developer you’re not making more money and you’re
not getting the job that you should be getting and it’s really hurting your
career welcome to the channel this is the place on the web for you to learn
soft skills manage your career and learn how to market yourself as a software
developer and become the kind of software developer that makes a lot more
money and is able to get the kind of jobs that they want here’s what we’re
talking about today okay we’re talking about mistakes that software developers
make that they don’t realize they’re making but you’re costing yourselves a
lot of money and I’m gonna tell you why so this is an email that I got I put it
in this word document or this Google Doc so says hi John this is follow up on the
email I sent you back in October 2017 I lost my job in October okay whatever
real state license that we’re not okay we’re gonna say I’m still applying to
iOS development jobs since I put two apps in the App Store and quote made up
a company on my resume okay we’ll get to that I’m still getting responses from
companies when I applied to iOS roles okay the reason why I’m growling here is
not because he made up a company it’s because he put it in quotes perfectly
fine you didn’t make up a company okay guess what I have to do to create a
company and go in business I have to say I just have to wish it I just have to
say I’m XYZ company and I’m in business there’s no morality there’s no ethics
there’s nothing wrong with this there’s no laws there’s nothing that says that
you cannot be a business you can create a business instantly if you want to
right it’s only your brainwash programming okay that is telling you
that you can’t do this stuff right you guys are like seriously did I know
you’ve been preached I know that the traditional message is that you go to
school you get good grades you go to college you get a job you work in a
cubicle you work your way up save one in your 401k and retire that is
bullshit okay it doesn’t have to go
that way if you want to become an entrepreneur if you want to start a
business if you want to work for yourself you want to sell something you
can just choose to do that and you can call yourself whatever you want there’s
no there’s no rules to this shit okay this is why you guys aren’t making money
alright now listen let’s look at this here I haven’t been consistently
studying iOS development since I put those two apps in the App Store back in
2017 okay it’s 2019 now it’s been on and off for studying that’s mostly because I
wasn’t sure what to do with my life so my knowledge is a little shaky I just
had another call today from a company here in Toronto Canada it’s for a senior
iOS developer role I consider myself to be an intermediate level at best
is it wrong to go to a technical interview if it ends up going that far I
could cram iOS development studying into a week and try my best what do you think
if I did end up doing well on the interview and got the job I’d be worried
that they’d quote find out that I’m not at the level I need to be so my response
this was my response if you ask me a stupid question I will reply like this
you are a senior iOS senior level iOS developer prove me wrong ok so then he
responded hi Jon I’m not sure I understand what you mean
if they ask me a senior level question and I can’t answer it it will show them
I’m not qualified am I wrong here I didn’t even reply to this this is my
reply to this okay I’m not trying to pick on you Jason okay I’m sure you’re a
cool guy you know obviously but but you do not know what you’re doing when it
comes to marketing yourself and selling yourself and your confidence level is
just down the toilet my friend you gotta work you gotta work on this shit okay
this is why guys I tell you it doesn’t matter okay I have developers I’ve been
training developers for a long time for over over 10 years now okay wait over 10
years now and get you go ahead have all the technical skills that you want right
be a master at C++ development know every single JavaScript framework every
single thing that there is to know technically you could run circles around
me technically I don’t care it does not mean that you’re gonna get the job it
doesn’t mean you’re gonna get a paid what you should it doesn’t mean you’re
gonna make the money you have to learn soft skills okay
that’s why I wrote a book called soft skills okay but my point is this you
need to learn the reason why I wrote those books is because you and you might
say this right John well okay you did like you know fifty five per site
courses made millions of dollars doing that teaching technical skills of
software developers why don’t you write a technical book because that’s what you
need to know that’s what you you don’t need to know the technical shit it’s
fine you need to have some expertise and knowledge but you need to know how to
negotiate your salary okay you need to know how to build a blog and build a
reputation for yourself online and to perhaps even get on podcasts and how to
market yourself so that you can actually get these jobs so that you can get these
opportunities so you can become a freelance developer you want to Bill you
know I’ve got clients I’ve built three hundred bucks an hour as freelancers and
it’s because not because there are technical skills there they’re good
they’re competent but it’s because they know how to market themselves they have
social skills they have the soft skills okay so enough of my rant here let’s
let’s actually like address some of these things here okay so here’s the
thing guys all right and here’s the problem with Jason here Jason okay let
me talk directly to you now here’s the deal all right
you have put two apps in the App Store okay do you know how many software
developers can actually build a real application and publish it it’s it is
like it is like five percent honestly you’re like in the top ninety five
percent for sure believe me I have gone through interviews had interviewed
people that are high level developers with master’s degrees from Cornell
University and they can’t build an app they can’t actually write code okay you
actually have demonstratable proof are you a senior level iOS developer hell
yes you are senior level it doesn’t get much more senior than that now do you
know everything there is about iOS development are you an absolute expert
no but your senior lovely you can actually build an app and put in the App
Store you’ve gone through all that stuff that that makes you senior okay and and
the fact that you’ve been doing this for that
it doesn’t matter if you’re a little rusty oh it’s fine okay so let’s just
let’s just walk through some of this here all right so you haven’t been
consistently studying okay not a big deal
okay that’s fine you don’t have to study build stuff it’s fine okay so so here’s
the thing okay you got this call from a company here in Toronto Canada this is
the problem guys all right senior iOS developer role I
consider myself intermediate level at best I don’t care what you consider
yourself at okay they called you up and that’s not the way to pitch to pitch it
right the way that you should be thinking guys about things okay is that
you can do whatever they need you to do I’m the man right okay
if I when I was in my career if someone asked me to do something or asked me
something and asked me if I could do something I always said yes
now I’m not lying okay I will figure out what needs to be done and I will get it
done that’s my answer okay I will do it for you if you’re
gonna take this job it’s the same thing okay you need to sell yourself you need
to understand because here’s the thing all right and you can see this in
politics okay I’m not going to actually get into the political examples so
they’re always creates a divide here but I want you to understand that it is not
knowledge it is not ability that inspires people to follow you and to
believe you it’s conviction okay there’s a reason why I’m making this video
pointing this pen at you okay and talking the way that I am is because
if I recorded this video guys all right and I sat there and I was like yeah you
know I’d like to give Jason some advice but you know I’m not a hundred percent
sure but you know um you know I give kind of like I have some ideas on this
and I could be I could be wrong about it but you know so so here’s what I kind of
think that you know you know I mean you can do what you want to do Jason but
this is this is what I what I’m kind of thinking like feeling you’d be like fuck
this guy and you turn off this video and you wouldn’t listen to what I have to
say I’m telling you like it is I know how it is and I’m telling you and that’s
why you believe me okay you wouldn’t believe me if I didn’t speak with
conviction okay so it’s all about that belief you have to have this ability
okay I’m not I’m gonna try and condense this I don’t
give you all of this otherwise just be a really really long video but like I said
definitely pick up the books that talked about this and there’ll be more content
here you want to subscribe to simple programmer and there’s there’s some
exciting stuff that I’m preparing around this because I realize this is such a
problem guys such a problem okay so anyway the point is this alright you can
do whatever they need you to do if a company has called you up and they want
to interview you for a senior developer role they must think that you are
qualified for it and believe me you are probably more qualified than you think
and if you’re not you’re gonna figure out how to do what they need you to do
and you’re gonna do it okay so is it wrong to go to a technical interview if
it ends up going that far no it’s not wrong you’re not misleading them okay
you’re gonna do the best that you can and let me tell you something else okay
there there’s so many things I want to say about this but I’m gonna try and
keep this fairly short okay here’s the thing
there’s nothing if you fail big deal at least you’ll have taken the shot alright
I my goal in life and everything that I do is to get in way over my head and
then swim as hard as I can and get things that I don’t deserve and then I
don’t mean to that way I mean I want to earn everything that I get in life don’t
get me wrong but what I mean is that I want to do things that I shouldn’t be
able to do and figure out which one of those things that I can do okay you if
you feel like you’re an intermediate developer go for those senior developer
jobs and then when you succeed at that and you’re actually able to do the job
now you’re magically a senior developer if you go through the natural
progression in course of life just like everybody else all right
then you’re an intermediate developer you still feel like you’re in to be a
developer you take the next job now you’ve been doing it for four seven
years okay I guess I’m kind of like junior senior now right and so now you
find that role and you’re always comfortable it’s always just a little
little step forward man let’s take a leap let’s take a leap let’s take a
chance and here’s the thing so what what if you fail what if you bombed the
interview what if you get to the technical interview is it wrong there’s
no morality in this this is the company gets to evaluate
to decide if they get you all the way to a senior level developer role and do a
technical interview and you don’t actually know how to develop iOS code
which you do that’s their problem they’re the idiots okay not you you’re
gonna do like do whatever you can now don’t lie don’t lie okay but don’t
reveal every single bit of information that you that is gonna be detrimental to
you and just do the best that you can okay so is it wrong and go to technical
interview no of course not could I cram iOS development studying
into a week and try my best you better do it why not why would you not do that
just start studying just do the best that you can start developing apps start
working as much as you can to prepare for this as best as possible okay
you’re probably gonna do a lot better than you you even think alright if it
did end up going well on the interview and getting the job I’d be worried that
they quote find out that I’m not at the level I need to be then you would get to
the level you need to be they’re not gonna find out you’re probably already
above that level most of you guys don’t understand how competent you are if
you’re watching these videos you’re probably higher level than most people
and then second of all it doesn’t matter it’s good you want a job that’s gonna
challenge you in court cause you to grow what is it like you’re gonna have a job
but like you get the job right they’re gonna ask you to do something to write
some code to build some form to do something maybe you don’t know how to do
it probably 90% of time you’re not going to know how to do it so you’re gonna go
and you’re gonna learn it you can look it up you’re gonna figure out how to do
it and then you’re gonna do it there you go
now you’ve grown now you’ve you’ve gotten into the role and so that’s
that’s what I gonna say about that alright so last last thing here if they
ask me a senior-level question and I can’t answer it it’ll show them I’m not
qualified am I wrong here okay so two things about this really quickly all
right guys what is a senior-level question if you know what it is go and
look it up and learn the answer to the question I don’t know what a
senior-level question is versus a junior intermediate level question I know when
I did interviews I’ve pretty much just asked the same questions and then
actually what I did when I gave technical interviews is I would have
like three pages of questions they would start at easy they’ll go to intermediate
they’d go to hard and as people succeed if they kept on getting the questions
right and they’re doing well I just kept on going to harder harder questions to
see where do they you know spot her out at
okay that’s probably what’s gonna happen you know most interviewers aren’t even
that good they’re pretty crappy so who cares and so what if you can’t answer it
will it show you that you’re not qualified no but how you answer it will
show okay this is why soft skills is why this stuff is important guys cuz it’s
not just technical because you’re gonna get asked a lot of questions that you
don’t know the answer to so what is the answer when you don’t know the answer
right what happens if they ask you a senior-level question on iOS development
that you don’t know okay here’s what you do is you say yeah I I’m I’m not aware
of the of the answer for that but but here’s here’s what I think this is what
I think might might be correct and this is why and so blah blah or you know and
then and then they say yeah no that’s not right okay well what is I’m curious
what is what is the answer you know and and then you pull out your little
notebook you locate something that I need to learn okay
take some notes like alright well it will thinks I’m gonna I’m gonna research
that a little bit more when I get when I get home but but yeah okay cool let’s
move on right and you handle it calmly you’re like look in my job in what I do
there’s a lot of things that I don’t know people ask me questions either
stuff I have to work on all the time but I don’t know the answer I’ll tell you I
can tell you what I think and then I can look it up and find out and yeah this is
how I work it isn’t Phase II right the the problem with with a lot of people
that get a question that I can’t answer is they didn’t the answer wrong they
bullshit they’re like Oh wah wah wah bah bah bullshit no people know when you’re
bullshitting just saying yeah I don’t know I can’t tell you that I know but
here’s what I think like and this is why so because when an interviewer is
looking for is are you a smart person like you analyzing can you solve the
problem you don’t have to know the answer they just have to know that they
could trust you to find the answer to do the thing that’s the thing so so people
do that or they or they just they when someone ask them a question they don’t
know they get all flustered and they’re like oh yeah I’m sorry
I don’t know the answers of that gosh so stupid like maybe not to that extreme
but that’s what you’re thinking in your head it’s okay just be cool just be just
be fine all right so these are skills that you need to learn okay guys and
this is costing you money because you’re focusing on the wrong stuff especially
opportunities like this if you are if you are not going for jobs that are
above your pay grade you you are below your pay grade you are
just living the mediocre life you need to take some risk you need to be a
little bit bold I’ll show you how to do that okay click the subscribe button if
you haven’t already you’re gonna want to watch more of these videos if this
pertains to you and I’ll talk to you next time take care

Leave a Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

Copyright © 2019 Geted Tabs Online. All rights reserved.