My Software Engineer Salary (self taught)

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
this is super uncomfortable for me i've intentionally not talked about how much i make as a self-taught software engineer and i believe this is probably the first time that i'm even gonna say where i work i just haven't really wanted to come off as flexing that's not really how i roll anyways i'm giving in and making this video because i just keep getting comments like this one on becoming a front-end developer the comment is both right and wrong and i'm just going to try to be really transparent here and tell you how it is when it comes to front-end developer pay as well as talk about some of the things that you'll need to know if you want to get paid how much you're worth and in a minute i will share with you how my pay has increased over the last eight or so years as a self-taught front-end software engineer so here's the skinny in a lot of areas front-end development is a race to the bottom i mean think about like website mails or fiverr wordpress templates website builders like squarespace these are just a few of them but they're low paying because it's just super easy for someone living in an inexpensive country where there's a really low cost of living to just come in and do just as good a job as you for a few dollars making simple websites for people is dying there will be a few people out there who want custom work and are going to be willing to pay for it but most of people looking for these smaller simpler websites are just wanting cheap websites i mean it's not so bad that it's not even worth me spending my time to build my own personal websites and i talk about that more in another video and i'll leave that link in the description below so to make a lot of money as a developer you're probably going to need to build applications but not all apps are the same without good marketing apps in the app store probably aren't going to make you much money they're kind of becoming the next race to the bottom if you're going to make a ton of money you're really going to need to build applications that solve complex problems now this usually means that you can end up having to work at a startup or at a larger enterprise company but even then at those kind of companies the developer salaries are going to vary from company to company some just don't understand the market and then there are other companies who intentionally try to take advantage of new software engineers you may end up having to work at some of these in order to get that initial experience but as soon as possible and once you have that experience you just want to stay away from these companies you really want to try to get a job at a tech company that pays well but even if you get in the different areas of the company are actually going to pay differently if you work on a project that is needed but that doesn't really directly relate to making money you're probably gonna get paid less this type of project is called a cost center however if you end up working on a project that brings in a ton of money from customers then you're likely gonna get paid more because you're working at what's called a profit center now cost centers try to squeeze you with high expectations and low pay but usually profit centers they want to keep you happy and productive so they give you financial incentives to stay and keep working because if they lose you then they lose that knowledge of the things that you're working on and it can actually hurt the profits that they have to get better jobs you have to specialize in in-demand skills and then you have to become good at those skills and then you also have to be a good culture fit and that's just another way of saying someone who's able to take criticism and not be an arrogant jerk you need to be someone who will just jump in and solve problems rather than the kind of developer that has to be told everything to do you need to be able to work independently and be an effective contributor alright now for the not so juicy juice and maybe i'll even get fewer of these dumb comments going forward which is not super common because most of you leave great comments and ask awesome questions so thank you let's jump back 11 years ago when i was working construction for my father's underwater construction company i do go into how i transitioned from construction to web developer in another video so i'm going to keep that part short here but i started doing web stuff part time when i was making around 45 000 a year and keep in mind that i do live in the united states now where i live we do have a growing tech hub but i do not live in silicon valley and so the salary and cost of living here is lower than it is in some place like san jose or new york when i look back at the first couple of years working for my father's company when i had started doing the web development it's kind of hard for me to say exactly how much time i'm spending doing that versus doing other stuff so usually when i say that i've been doing software engineering for eight years i'm only counting the last year of time working for my father's company when i was heavily doing front-end development building applications and marketing websites though my experience is a little bit longer than that i don't know if it's just me but sometimes i feel like i got to discount those first years of experience because i was new and was also working for my father's company but i did end up getting some pay raises along the way but i got a decent pay bump when i got my first enterprise front-end software engineering job at the church of jesus christ of latter-day saints i was building applications for their missionary department and it was a contract position so i didn't get any health benefits but i was making around 85 or 87 000 a year and this was a crash course in new programming frameworks tools and complex systems things that i just hadn't worked with when i was on my own working for my father's company so i ended up spending a lot of time in the evenings on my own just learning stuff and so that i could try to really up my skills as fast as possible about a year later i ended up taking a front-end job at western governors university for 95 000 and after being there a year i got a three percent raise and then when the second year came around and i was to get my yearly raise i only got a partial raise because i actually ended up hitting the ceiling on my job salary banding and basically what that means is that when you hit the top of your band you can't get any more raises unless you actually get a promotion fortunately i've been leading the ui development of a really important application that was going to save the university a ton of money and so after jumping through a bunch of stupid hoops i was able to get that promotion and my pay was raised to 110 000 i believed in wgu's vision to make higher education more affordable for people and so i knew i was working on something worthwhile but by this point i had already helped wgu make the move from angularjs to angular on the project that we were working on and kind of setting that pace for future migrations of older applications from angularjs to angular and i was really wanting to work on projects in react and combine that with the fact that it did leave a little bit of a sour taste in my mouth having to jump through all those hoops for the promotion that i decided to put out my fillers and see what would happen and i wasn't in a super huge rush because i did like what i was working on and that's an important fact that if you want to get good offers it really pays to be patient and not in a rush if you're rushed you're likely to accept an offer that's just not going to be that good during this time i interviewed at four or five companies including higher view that i mentioned in a recent video that was the only sucky interview of the bunch and before that interview ended i already knew that i just wasn't interested in working for that company i received a couple of offers in the 120-130 000 range plus startup equity and that's basically means that you're getting shares of a company but you aren't able to sell those unless the company actually goes public or the company is bought out by another company and these companies were all right but i just wasn't really feeling it and this was really fortunate because one of them actually ended up laying off like 60 of their employees within that next year i am so glad that i missed that i decided to write it out longer at wgu but eventually i was told about an opening at adobe and so i interviewed there and the team was really cool and the project sounded really cool but then i just didn't hear back from them which was really a disappointment because adobe was on my list of cool places to work two months later my friend told me about an opening at the company he worked for and it was an angular position but it seemed like a good company so i interviewed there i ended up getting and accepting an offer from them that was somewhere in the mid to high 120s plus equity if i remember right so this is where it really starts to get awkward you see i had accepted that offer and i put in my two week notice at wgu and then a couple days before i was supposed to start at this other company i ended up hearing back from adobe and it was a good offer and the salary was similar to the other offers that i had received but this one also came with a sign-on bonus and then there was the rsu grants and these are restricted stock units so basically it's like what i talked about with getting the equity and a startup company only with the stocks that are publicly traded once those invest i own them and i can immediately sell them i do not have to wait for a company to go public or for a company to be bought out so it's almost as good as cash as long as you work for the company long enough for them to vest i felt super guilty withdrawing my acceptance from the other company but an offer from adobe was just too good to refuse and i'm really glad that i was patient and waited because in addition to the good pay fun to build cool stuff with cool peeps now this may seem like a lot but keep in mind that salaries are adjusted to where you live so i would not be surprised if junior devs who live in san jose or new york actually make more than i do a couple of annual salary raises later and i'm now in the mid hundred thousands salary wise but when you actually include in the yearly bonus as well as the rsu's from a solid growing company that keeps going up in value as well as the employee stock purchase plan that actually puts my total compensation to over two hundred thousand dollars a year i also know some software engineers with similar front-end experience and similar skills who make seventy thousand dollars a year i even interviewed at one place that considered 85 000 high to be paying a dev who has 10 to 15 years experience pay is really just all over the place and despite the rat race to the bottom in some areas of front-end development overall i think that the future is still really bright for front-end developers and that the market will continue to be strong for people who are going to be working on complex applications but where you live and the companies you work for really matter
Info
Channel: James Cross
Views: 163,042
Rating: undefined out of 5
Keywords: devsmak, devsmack, should i become a front end developer, how much do front end developers make, My Salary History As a Web Developer, How Much Do Software Developers Earn, react developer salary
Id: QILxmJpH6wM
Channel Id: undefined
Length: 10min 32sec (632 seconds)
Published: Tue Jan 25 2022
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.