From 40K to 300K: Dev Salary Secrets
45sSalary transparency and high earning potential spark curiosity and engagement.
▶ Play Clip"Delivers a solid list of 11 income methods with realistic expectations, though some sections are brief and lack deep detail."
This video outlines eleven distinct strategies for software developers to generate income, ranging from traditional employment and contracting to more passive avenues like blogging, online courses, and mobile apps. It emphasizes the trade-off between active time-for-money work and passive income streams that require upfront effort but can yield ongoing returns.
The video distinguishes between active income (trading time for money) and passive income (requiring upfront work but ongoing returns). It notes that even passive income requires some work.
Full-time developer roles are the easiest to enter but hardest to secure initially. Salaries range from around 40K for juniors to 300K for experienced developers in major cities. This is the most time-consuming, typically 40 hours per week.
Contracting offers more independence and higher pay, often $500-$1000 per day, but requires managing taxes and benefits. Contracts last 3-6 months and can be extended. It's results-based, potentially leading to fewer or more hours.
Freelancers work on shorter projects, paid per hour or per project. Platforms like Upwork and People Per Hour help start, with rates up to $150 per hour. Freelancers set their own hours but lack job security.
All active income methods cap earnings because they trade time for money. The rest of the video covers passive income streams.
Developers can write technical articles for companies, earning per article. This leverages knowledge and can be done in a day or two, providing extra income.
Platforms like Udemy and Teachable host courses. Success requires self-promotion, often leveraging a social media following. High-quality courses take weeks to months to create but can earn millions.
Self-publishing books on Amazon can generate passive income. Example: Greg Lim wrote 20+ books and earned over $160,000. Short books can be sold cheaply or on Kindle Unlimited.
Apps can earn significant money, but success is rare. Games do well, but development is effortful and requires Apple hardware for iOS. Many apps earn nothing.
Blogging requires consistent posting (at least weekly) and promotion. Monetization via Google AdSense, affiliate links (2-10% commission), and sponsorships. Needs significant traffic to earn much.
YouTube requires long-term commitment. Monetization needs 1,000 subscribers and 4,000 watch hours. Full-time income typically requires 100,000+ subscribers, often supplemented with products and sponsorships.
Podcasts have no partner program, but can earn via sponsorships and product promotion. Podcasters with ~10,000 downloads per episode can earn $500+ per episode.
Platforms like Substack allow charging a monthly fee. Newsletters can generate six or seven figures, as seen with examples like a developer earning $10K in the first month. Free newsletters can also use affiliate links.
The video concludes that developers have numerous income opportunities beyond a full-time job, from active contracting and freelancing to passive streams like courses, books, and content creation. The key is to start with one and diversify over time.
What is the typical salary range for a full-time software developer?
Around 40K for juniors to 300K for experienced developers in major cities.
00:41
What is the main difference between active and passive income?
Active income trades time for money, while passive income requires upfront work but can generate ongoing returns.
00:13
What are the requirements to join the YouTube Partner Program?
1,000 subscribers and 4,000 watch hours.
09:35
How much can podcasters with around 10,000 downloads per episode earn?
Between $500 and $1,000 per episode from sponsorships.
10:32
What is the typical commission rate for affiliate links?
Between 2% and 10%.
08:51
Name two platforms for hosting online courses.
Udemy and Teachable.
05:30
What is the example of Greg Lim's earnings from writing books?
Over $160,000 from more than 20 books on Amazon.
06:41
Active vs. Passive Income Distinction
Sets the framework for the entire video, clarifying that passive income still requires work.
00:13Limits of Trading Time for Money
Explains why active income caps earnings, motivating the shift to passive streams.
03:56Greg Lim's Book Earnings
Provides a concrete example of passive income potential from writing books.
06:41YouTube Monetization Thresholds
Gives specific numbers for YouTube Partner Program eligibility, useful for aspiring creators.
09:35Newsletter Success Example
Shows that newsletters can generate significant income quickly, as seen with a developer earning $10K in the first month.
10:48[00:00] different ways you can make money from it. different ways that you can make money as a software developer. You're essentially trading
[00:13] passive income. You always have to put some work in, but with passive So let's get started with those active forms of income.
[00:28] Now, this is one of the easiest ways to But it can be quite difficult to get your foot in But once you do have a job and you get a few years
[00:41] demand for software development that you'll never be out of a job. developer, you can expect to earn around 40K, especially in major lot of experience, you can earn as much as 300K as a developer.
[00:57] obviously the most time consuming, and generally you're going to be looking at around a 40 hour week. as a software developer, you're often.
[01:10] So you're going to still probably be doing around 40 hours. on the independence ladder is becoming a contract software developer. own company or through an agency.
[01:23] Contracts usually lasts anywhere between three and six months, but they can get extended and even last as long as to that as a full time developer.
[01:36] However, generally as a contractor, your work should be more results based. As a result, you can end up spending less hours or you might end up spending a lot more.
[01:50] But you do, of course, have to take care of. your own taxes as well as things like health insurance and other benefits. and $1,000 a day based on the experience and industry that you're working in.
[02:06] of experience before you become a contractor. They want someone who can get the job done for someone who doesn't know what they're doing
[02:20] term contract, you're going to have to be applying for new contracts several times a year. for contractors is a lot simpler than there are for permanent developers.
[02:33] for full time developers. Now, number 3 is becoming a freelance developer. working on a long term contract that spans months.
[02:49] Generally, freelancers get paid per hour, but it can be a lot more profitable if you get paid per project, provided it doesn't take you longer than you expected to deliver that project.
[03:01] to begin with but you can use platforms such as Upwork or People Per Hour and start bidding on smaller jobs. you can work on bigger projects and increase your hourly rate.
[03:15] better to build a website start promoting yourself and start growing your personal brand. $150 per hour,
[03:27] As a freelancer, you're unlikely to be working but the high hourly rate is and you can still earn a good living as a freelance developer.
[03:42] a freelance developer, is you get to set your own hours. as you don't have an employer to answer to. Full time developer or a freelancer.
[03:56] trading your time for money, and that is going to set a cap, The rest of the ways I'm going to cover fall truly passive income beyond maybe investing your money.
[04:11] is, once you've Now, one of the easiest ways that articles.
[04:24] Few topics that you're knowledgeable about that you could write about. you'll know that companies are always But generally developers don't
[04:37] So companies have to look for outsiders to write the blogs for them. depending on the length and how complicated the article is.
[04:49] and this gives you a list of all that they're looking for. want an article written about.
[05:02] So if they have an API, for example, you might write an article It can generally take a day or two to to get any passive income
[05:17] to earn some extra money as a developer. As a software developer, you've learned a lot of valuable skills way to earn additional income, and it's definitely
[05:30] There are developers such as Kent C Dodds who does courses on You can use platforms such as Udemy or Teachable to host your courses
[05:43] Genuinely, you need to promote your courses yourself. It helps a lot if you've got a large social media following already. you can sell your courses to your followers.
[05:58] Where it's definitely possible to earn millions from creating online courses. If you plan on making a really detailed, high quality course, weeks to months to be able to create it.
[06:12] or at least talking into a microphone to be able to do that. you might like number 6, which is writing programming books. If you already like writing, whether that be blog posts or somewhere else,
[06:26] programming, languages and frameworks tend to do very well. You can self-publish it on Amazon. But definitely it's something that you earn
[06:41] passive income from, and once you've got a few books published, One great example is Greg Lim, who's written more than 20 books on Amazon and has made over $160,000 from it.
[06:53] freelancers and other developers write small books that they sell for either 99p or free on Kindle Unlimited, and sell their online courses and services.
[07:08] earning money as a developer, and that is by building a mobile app. earning $50,000 a day. Now it's unlikely that you're going to build a big hit like that, but it's still
[07:22] Games do particularly well on mobile, especially when you But it's a lot of effort to create a game if you're not already a game developer. as well as actually learning mobile development to begin with.
[07:39] While it's definitely possible to earn a lot of money from mobile apps, There's many apps on the App Store that have no downloads and have earned the developer nothing, and that's after spending many months developing it.
[07:51] on developing for iOS, then you also need to buy an Apple such as a MacBook and an iPhone to be able to do the development. effort as creating a mobile app, and that is writing a developer
[08:07] your knowledge and earn some additional income on the side. But you need a lot of traffic to be able to do that. monetize a blog through your own products, whether that be online courses
[08:23] basically earn a commission for you generally need to be posting consistently at least once a week, as well as promoting your blog posts
[08:36] If you want to start earning some money from your blog, you can use Google AdSense much, at least until you have hundreds 10,000 page views, you can look at other ad networks that generally pay
[08:51] or products you used, you can include affiliate links in those posts 2% and 10%. It but earns you little bit of commission.
[09:06] blog, you can also get sponsorship from companies who will pay This will generally give you from having Google AdSense or another ad network.
[09:21] on earning money as a developer without of course, mentioning YouTube. But you're in it for the long haul. ways to earn money from your knowledge, but it can pay off in the long run.
[09:35] and 4000 watch hours to be able to join the YouTube Partner Program For example, my channel isn't yet monetized, make sure if you like it, hit subscribe before you finish watching.
[09:50] a full time income from it. But generally you'll need at least 100,000 subscribers to do that. combine that with their own products as well as sponsorship from other companies.
[10:03] money from YouTube videos beyond being monetized. But the best way to monetize YouTube is to guide your visitors to your own courses and
[10:15] Now, number 10 is something I haven't got experience with myself, but I've seen If you aren't into making videos but you don't mind talking There are quite a few developer orientated podcasts.
[10:32] Now, unlike YouTube, there's no partner program for podcasts. from companies or promote your products in your episodes Podcasters with around 10,000 downloads per episode can earn between $500
[10:48] So it's worth doing if it's something that you think you would be good at. Now, you can do this with platforms such as Substack and charge a monthly
[11:00] Or if you want to create a free newsletter, you can do that as well, or for affiliate links or even plug in your own products. did a tweet to say that he was
[11:15] within the first month of writing his newsletter. And I have seen others earning either six or seven figures Although it's possible to have instant success
[11:29] writing a blog first, which he wrote to for The best advice I can give is to be doing as well as your full time job or starting a YouTube channel.
[11:44] If you're already a software developer with a full time job, things about being a software developer. Thank you for watching. see you in the next video.
⚡ Saved you 0h 12m reading this? Transcribe any YouTube video for free — no signup needed.