Posted on 1 Comment

How Much Do Software Developers Make?

We All Know Software Is Lucrative But How Much Do Software Developers Get Paid?

We all read the headlines and the stories about mega rich tech CEOs who started out in their mother’s basement or garage and built their empire. What about the average software developer? How much do software developers make?

Factors In Compensation

When talking about financial compensation as a software developer there is a need to clarify some things. Firstly your geographical location will affect how much money you make. Engineers in Silicon Valley or New York or Dallas area are going to be paid multitudes more than an engineer from Louisville, Kentucky. That being said you must also factor in the adjusted cost of living based on the area which you reside. $100,000 in San Fransisco is not the same as $100,000 in Louisville.

How Much Do Entry Level Software Developers Get Paid?

If you are an entry or junior level developer you can expect $60,000 – $80,000 depending on your geographical location (you can expect more in the Bay Area or New York areas or any other major tech city). While this is low for the software engineering field, but it’s higher than most average salaries in The United States.

How Much Do Mid Level Software Developers Get Paid?

At this level you are starting to see the six figure range going from 100k – 120k. Once again this will widely depend on geographical location.

How Much Do Senior Level Developers Get Paid?

This is where the money starts rolling in. At this point total compensation can reach $300,000 plus! Me personally as a business owner I charge $150 per hour when working on Laravel and Vue.js projects. This is where most engineers will cap if they do nothing else but fulltime/client work.

What About Beyond Senior Level?

When I say beyond senior level I am talking entrepreneurship. Think writing your own monetized apps or creating Udemy courses. This residual income is usually combined with some active work like a 9-5. This scalability can allow a software developer to make 10s – 100s of thousands extra a year if executed correctly.

Conclusion

If you decide to go down the route of becoming a software developer, then money ultimately should not be an issue. If you want quality content on software and entrepreneur best practices, follow me on Twitter. If you want to get started with some quality courses I suggest heading over to my store and purchasing a video series!

Posted on Leave a comment

How I Landed My First Conference Talk

I have been applying to CFPs (Call For Papers) for tech conferences off and on for the last 5 years unsuccessfully. Honestly I had all but given up and just settled for the media passes and going to cover conferences instead (whilst I cried inside). However that is no longer the case! I have been invited to speak at APIDays at San Francisco July 16th – 17th.

What Will I Speak About?

My talk is titled “Building Scalable APIs From The Beginning” and will be focused on the algorithmic and architechtural best practices needed to build enterprise level APIs from scratch instead of refactoring and redoing design down the line when experiencing rapid or hypergrowth.

What Is APIDays?

APIDays is the world’s leading API conference series. 15,000 attendees, 40 events, 1,350 speakers, 11 countries is what they advertise on their website. I also was invited to contribute to their API influencer program APIScene, where I will be providing blog content about API best practices.

How Did You Land It?

Well I kind of owe a lot of it to my best friend Tae’lur Alexis because she introduced me to the website CFPLand. She kept getting picked for conferences and I was like “Yo where are finding all these CFPs?”. You have to love Twitter I swear. Anywho I went on there and APIDays was the first one I applied for, I didn’t hear anything back so I assumed I wasn’t going to get picked then a couple weeks ago I got my offer email. My advice to those looking to speak at tech conferences is to use resources such as CFPLand and just submit until your wrists hurt. Make sure you pick conferences where your talk will provide value to the demographic that will be attending and speak only on things you know. I will upload my talk to my YouTube channel after I present and if you are in the Bay Area and want to meet up while I am in town July 14th – July 18th email me at jyrone.parker@gmail.com to link up with me or DM me on Twitter.

Posted on 2 Comments

How To Land Your First Gig As A Self Taught Developer

Coding Is Hard As Is

Add on top that you are teaching yourself and you have a level of difficulty few humans understand. However the satisfaction it brings cannot be compared to anything else either. That being said it can be tremendously difficult landing your first gig ( I’m speaking from the position of freelancers, however the same advice applies to those who are looking for full time W-2 employment). Here are 3 things you can do as a self taught developer to increase your chances of landing your first gig as a self taught developer.

Do 2-3 Solid Personal Projects

The first question any potential client is going to ask you is “What past projects have you worked on?” Obviously if you are looking for your first paid gig, then you won’t have any past client work to show off. To compensate for this I highly advise that you focus on creating 2-3 complete thorough projects of your OWN design to show to potential clients.

Doing this will not only highlight your skills as a developer and show you deserve a shot, but it also highlights your entrepreneurial prowess and remember if you are a freelancer, you are an entrepreneur. You are working for yourself.

Go To Networking Events & Put Yourself Out There

You can be the greatest freelancer developer in the world, but if no one knows who you are then it really doesn’t matter. If you want to work for yourself you have to put yourself out there. This can come in the form of finding a meetup, going to a tech conference, speaking to managers at career fairs (a lot of companies are contractor friendly), etc. Humans are social creatures and building rapport is always the first step in business dealings. Remember social capital is more important than financial capital, you need the first to attain the latter.

Go to these events with the understanding that you have to follow up on the connections you make at these events. Business negotiations often take weeks to months, don’t expect to go to a conference and walk out with a contract (although I have seen it happen).

Stay Persistent, Resist Imposter Syndrome

Expect a ton of nos before you receive your first yes, this is to be expected especially when searching for your first contract. That being said it’s very important that you stay persistent! I have a mantra that I always tell myself when I face rejection.

I do not fail, I either win or I learn

Perspective is everything, don’t look at the rejections as failures. Ask for feedback and learn from the experience so when you do the next contract bid you have more wisdom to go by. Imposter syndrome is something I see a lot of new developers, especially self taught, deal with on a regular basis. Don’t fall into it! You became and validated yourself as a developer the moment you took it upon yourself to write your first line of code. You don’t need a company or university to deify your position. Keep grinding YOU GOT THIS.

Posted on 2 Comments

Why Continuous Integration Matters To The Solo App Developer

Your Continuous Integration Architecture Is Just As Important As Your Software Architecture

This is something that I learned when I was a senior software devops engineer at Apple (yes that is the exact title, it was a hybrid role). This was the first time that I was really introduced to the concept of continuous integration and I was amazed at how intricate and complex the setup at Apple was. When I left Apple in 2015 I had a thorough understanding of CI/CD and understood its importance, however I was convinced that it was really only useful and worthwhile to big corporations and I as a solo developer do not need to implement such pipelines into my small applications. I changed that mode of thinking a couple of years ago and today I will explain to you why it is important for you to implement CI in your projects as early as possible. Even simple apps such as this one has a basic CI/CD pipeline set up.

You Might Be Wondering…What Is Continuous Integration

For all my non devops folks reading this….which is most of you, you may be wondering what is continuous integration? Well here is one definition

Continuous Integration (CI) is the process of automating the build and testing of code every time a team member commits changes to version control.

Definition of continuous integration provided by Microsoft

Basically it is your setup that prevents your production app from crashing and burning if you or a team member accidentally commits crap code. Usually it goes something like this: You push some code to master, you have a service (Jenkins for example) run some tests everytime new code is pushed to master. If the tests succeed, then pull the latest code on production server from master. If the tests fails, email whoever needs to be emailed (or Slack or pigeon carrier idc).

What Benefit Is It To A Solo Dev?

So you may be reading this and thinking the same thing I thought. This is awesome if you have a ton of developers working on code, but isn’t it overkill for just one person? I can just write and test the code myself? This is true that you CAN but think about this.

1) Save Time

Instead of manually running each test and wasting time waiting for output, you can delegate that busy work to your servers, those 30 sec – 5 min wait times for testing do add up over time. That’s time that can be used to build features.

2) Safely Scale Development

You may be a solo developer now, but perhaps you want to make your source code open source to allow more developers to help you out. Let’s say you end up getting 20 developers putting in weekly consistent work. With a solid continuous integration pipeline you can have them commit code, it runs the tests, merges into master and deployed to production without you having to manually approve and check each PR. This level of automation allows more time and resources to go into the actual application.

3) Keep A Clean Healthy Production App

If continuous integration is set up correctly then you should always have a clean solid production facing application. You can sleep easy at night knowing your app will never go down just because someone committed an extra semicolon or lack thereof.

If You Aren’t Using CI/CD You Are Setting Yourself Up For Failure

I use continuous integration in all of my personal projects/apps and if I am working on a client application and it doesn’t have CI, that is the first thing that I implement. Eventually sooner or later there will be bad code committed to your repository and if you are not setting up an apparatus to catch that, then it is only a matter of time before your application will crash in production for untested code. Don’t set yourself up for failure it’s much simpler and easier to set it up in the beginning of a project than at the middle or the end. Save yourself time, energy and money.

Posted on Leave a comment

When Should My Side Gig Become My Main Gig?

I Want To Quit My Job And Work Full Time On My App!

This is the number one comment I receive from app entrepreneurs. Many people have read my article describing my decision to pursue residual income full time and want to live that same lifestyle. I understand the allure and the desire for this however I always give them the same answer…it depends. In my most recent Tech Talk I discussed what those variables are but here is a synopsis.

How Much Do You Make A Year?

This is the first question I ask aspiring app entrepreneurs. Your lifestyle always adjusts depending on your income. With that being said if you make $100,000 USD a year and you have an app that makes $50,000 a year it might not make sense to quit your main gig just yet IF that $50,000 cannot provide the same standard of living that you are currently living.

What Is Your App’s Time/Income Ratio?

Back to the concept of app income, one of the next questions I ask app entrepreneurs is “What is your app’s time/income ratio?”. Meaning how much time are you having to put in to this app to generate the income you are receiving.  Going back to the example of making $50,000 a year from one of your apps, if you have to spend 200 hrs/week just to maintain that $50,000 then it might make more sense to keep your $100,000 main gig and outsource development for your app (let’s say $10,000) and collect the rest and supplement income.

What Is The Life Expectancy Of The App?

Not all applications are meant to be around long term. If your app isn’t going to be around for more than 5-10 years. Don’t quit your main gig, it just does not make sense. There is ONE exception and that is if your app is making crazy amounts of money like Flappy Bird money

For A More In Depth Discussion Check Out The Tech Talk

Don’t forget to join my Tech Talk live broadcasts on Tuesdays and Thursdays and join the conversations in real time! If you enjoyed this content like and share this video and subscribe to my Youtube channel!

Posted on Leave a comment

Apple Employee Gave Secrets To Xiaopeng Motors

Xiaolang Zhang Was Trying To Get A Job At Xiaopeng Motors

Xiaopeng Motors G3 Model
Xiaopeng Motors G3 Model

What better way to get a job at a hot Chinese tech autonomous vehicle start up than by stealing/giving 40GBs worth of proprietary data from Apple’s autonomous car division to said company? Well that is exactly what Xiaolang Zhang did and he likely will do 10 years federal time for it. According to an article from The Verge Xiaolang Zhang worked for Apple from December 2015 until May 2018 and has been arrested over the past weekend trying to flee the country. In April of this year Xiaolang Zhang returned back to Apple from a month long paternity leave to inform Apple that he was quitting and moving back to China to take care of his ailing and sick mother. Afterwards he told his supervisors that he planned on working for Alibaba-backed start up Xiaopeng Motors.

Apple Thought The Timing Was Supicious

apple-hq
Apple Headquarters

The timing and revelation that Xiaolang Zhang was leaving to go to Xiaopeng Motors made Apple suspicious and rightfully so. They audited his work computer and work devices and discovered that his network activity had spiked exponentially in the time leading up to his quitting. When looking further it was discovered that 40GBs worth of data had been copied onto his local device and air dropped to his wife (of which 60% was deemed critical and concerning). CCTV footage also showed Xiaolang Zhang stealing cables and computers from the Apple campus. Apple alerted the FBI who then got a search warrant for Xiaolang Zhang’s home. They raided his home on June 27th, 2018 and Zhang told them what he had told Apple. He was arresting after the FBI learned he bought a round trip ticket from San Jose, California to Beijing, China. He was arrested at the security checkpoint.

Who Is Xiaopeng Motors

Guangzhou Xiaopeng Motors Technology, or known simply as Xpeng, was founded in 2014 by mobile internet entrepreneur He Xiaopeng. This company is backed by Alibaba (think of them like the Amazon of China). Both are seen as major competitors to Apple, Google and other tech companies in the autonomous vehicle sector. For a more detailed breakdown of this incident watch my #TechTalk on it below and don’t forget to like this video, leave comments and subscribe! Enjoy this #TechTalk support the site by visiting the shop.

Posted on Leave a comment

Tech Talk – Net Neutrality, Uber Hacks and Bitcoin’s Latest Price Hike

Net Neutrality Is Under Fatal Attack

Ajit Pai the Republican head of the F.C.C. appointed by President Donald J. Trump has announced today he has decided to go ahead with proceedings to repeal net neutrality with a vote set on December 14, 2017. Net neutrality in a nutshell is a promise that all data on the internet is treated equally, if you want to read on it more here is an excellent website.

“Under my proposal, the federal government will stop micromanaging the internet,” Mr. Pai said in a statement. “Instead, the F.C.C. would simply require internet service providers to be transparent about their practices so that consumers can buy the service plan that’s best for them.”

Mr. Pai argues that killing the democracy of the internet is good only if we are given choices from our dictators…..got it. For those of you who might read this and think net neutrality isn’t that big of a deal or that it’s going to be “great for competition and innovation” have not paid attention to the course of history. Whenever you give corporations more power they almost always use that power to further their profit. As of right now due to an Obama-era regulation broadband internet is treated as a public utility similar to electricity and water, doing so places consumer protections on us to safeguard from abuse of power. You think your internet bill is high now? Just wait until the repeal goes into effect.
 

Uber Is Once Again In The Headlines

 

Uber
Uber logo

It has come to surface that ride-sharing company Uber was the target of a hack in 2013 that stole the emails, names, and physical addresses of more that 57 million riders and drivers! While that is bad in of itself that it took so longer to come to light we can expect this from large companies now (Yahoo, Equifax, etc.). No, what’s REALLY bad is the fact that instead of going through proper legal means to deal with the hack, they paid the hackers $100,000 to destroy the data that they stole. You read that right they paid a ransom and just trusted that the problem would just poof go away! The company told on itself in a blog entry posted by the current CEO. Now I don’t know about you but I’m going to think twice before using Uber again they have a horrible track record as far as scandal is concerned and I value my data not being stolen. This is why it is very important we start teaching our children computer science so we can deal with and understand the magnitude of events such as this.
 

Bitcoin ABOVE $8000

Yesterday was a very interesting day for my BTC portfolio! Bitcoin surged above $8000 for the first time! Mark my words Bitcoin will reach above $10K before the spring of 2018. It’s now or never to get in the game if you want to get started with your own custom real-time trading application I can personally do that for you just send an email to inquiries@jyroneparker.com attach your phone number and I will personally give you a call!
 

 

Posted on Leave a comment

The Double Edge Sword Of Automation

Automation Is All Around Us

It’s growing at an unprecedented rate but are we well equipped for this change? In today’s tech talk I speak on the double edge sword of automation, how it can help and hurt a society. I speak on two main examples of automation and how they may/will affect our economy, first is Tesla’s decision to get into the self driving semi truck business, and secondly Bill Gates’ decision to create a smart city.

Tesla’s Trucks

Tesla has announced it has been working on a new self driving semi truck that can form ‘platoons’ with other self driving trucks and follow a lead vehicle. Elon Musk has already met with the Nevada and California Department Of Motor Vehicles to discuss future tests and implementations. This new autonomous fleet will be able (in theory) to run 24/7 when on route cutting down on the number of drivers needed and allowing them to rest while en route eliminating the need for rest stops.
 

Bill Gates’ Smart City

arizona-west-valley
Arizona West Valley

Bill Gates just spent $80 million to purchase 25000 acres in Arizona’s West Valley about 45 minutes outside downtown Phoenix. He plans on building a smart city. His city will be named Belmont, named after his investment firm Belmont Partners. “Belmont will create a forward-thinking community with a communication and infrastructure spine that embraces cutting-edge technology, designed around high-speed digital networks, data centers, new manufacturing technologies and distribution models, autonomous vehicles and autonomous logistics hubs,”.Automation will play a key factor in this utopia of tech, think Futurama type of automation. It’s very interesting to see how this will play out.
 
 
 

The Flip Side

I am all for automation, I think it’s the way of the future and that it is inherently beneficial to society. However I don’t believe our society is adapting at the rate it needs to in order to keep up with automation. Let’s start with Tesla, given the current economic set up what do you think would happen if 90% (you can’t automate every body out of a job) of truckers lost their jobs to automated semi trucks? You do realize that there are 8.7 MILLION truck related jobs right out of which 3.5 million are actual truckers. Now that’s ~1% of the population, imagine that income, that tax revenue just stopping because they were put out of a job and we didn’t have training programs in place to help them transition to another career? Just as jobs are being taken by automation they also open up more specialized jobs that typically pay more than the job they automated, however we as a society need to spend more time training ourselves for it.
Let’s switch back to Bill Gates. The economy of this smart city is obviously going to be tech driven, which means high paying jobs, high net worth homes/neighborhoods, basically a wealthy city. What’s that going to do to the surrounding economies, including Phoenix? As Belmont gets more and more expensive people will move out to cheaper areas, until they get more expensive. If you don’t believe me look at Silicon Valley prior to the .com era! We must be careful to not let automation lead to gentrification but that will only happen if we are vigilant. If you want to get started as a software engineer check out my post about it here! Like/Subscribe/SHARE and leave your comments below!

Posted on Leave a comment

I Have An App Now What?

You Have Spent Countless Hours Building Your App

It’s beautiful, it works, it’s your baby……WHY ISN’T THE WHOLE WORLD ON IT RIGHT NOW?! Trust me I feel you when I was first starting out I had the same feelings of frustration when my apps didn’t take off. I’m going to give you a few tips on how to help generate traffic to your new start up

1) Set Up Your Social Presence

This may seem obvious but the first thing you need to do after you create your application is to create social media accounts for it; Specifically speaking Twitter/Instagram/Facebook. Afterwards you must consistently be active because you have lost time and followers to make up for. If you don’t have the time you might look into outsourcing your brand management to someone on sites like Upwork or write your own automated solutions here is an example for Twitter here.
Social media directly translates to how much social capital your start up has and in the beginning especially social capital is more important that financial capital. Social capital is defined as: The collective value of all social networks (who people know), and the inclinations that arise from these networks to do things for each other (norms of reciprocity). In order to build a brand and get people to trust and believe in your brand you must first build social capital.

2) Reach Out To Local Media

Find the local media outlets in your city and send them emails/phone calls letting them know about your app and what it does. You would be surprised how many would be interested in doing a story on you. The worst that can be said to you is no, the cost-benefit analysis says it’s silly to not even try. Just head over to the contact sections on their websites and start contacting them!
However don’t just contact them, you need to have a pitch preferably 500 words or less to send in that initial email or phone conversation. I’m not going to cover what a good pitch is in this article I am saving that for its own piece just know that your pitch 90% of the time will make or break your request for an interview.  Lastly you always have the option of purchasing an ad (although your money probably be better spent on Facebook/Twitter ads).
 

3) Iterate Often

Just because you have finished your MVP for your app doesn’t mean you can sit back and wait. In fact if you want are serious you will be iterating often! This does two things:

  1. It helps with retention if the users who decided to take a chance on you see that you are continuing to make the experience better they will be more apt to return back to the application.
  2. When new users come to your site and see the evidence of updates they feel safer trying your app for the first time.

In addition to those when you iterate often and took the time to implement SEO/AEO in your app then the engines will pick that up to your benefit. In my humble opinion it is always better to get a product out as quickly as possible then make changes frequently.

Is That It?

No of course not, so much of app marketing depends on your niche, industry sector, yadda yadda. These three tips are only the tip of the iceberg and these tips are pretty  general no matter what kind of app you are doing. If you are interested in a more in depth analysis on how to market your app feel free to send me an email inquiries@jyroneparker.com. If you enjoyed this content please like and share on your social media channels!

Posted on 18 Comments

Why I Gave Up Six Figures Just To Pay My Rent

This Time Two Years Ago

I was living in Hayward, California and working in San Francisco. I was a senior fullstack engineer contracted through my own company working for Sephora. I also had another remote contract in Cincinnati doing the same thing plus I had a couple engineers contracted out on some side projects. In short I was balling hard. I was also not seeing my family I was working 100+ hours consistently and when I finally did have downtime I just wanted to rest. I felt perplexed because I was living my dream at the time I always wanted to go live out in California especially near Oakland. I always wanted to own my own company and I did so what was missing?
I had a couple apps at the time that were bringing in petty change, also around that time I started listening by chance to alot of YouTube videos and podcasts on building residual income. My wife was pregnant with our second child at the time and we had decided to move back to Kentucky to have our daughter and then move back out to Cali. During the back and forth transitions both of my contracts came to an end so we moved back permanently to Kentucky. At this point we had a nice savings we could live off of while I look for contracts in Kentucky SPOILER ALERT Kentucky’s IT sector is garbage there is very little here and what is here is outdated .NET
Even though it was kind of aggravating that I was having such hard time finding work back home I had comfort knowing I could always move back to California and resume what I was doing. Still I wanted to build my empire here. What I noticed is that where there is a lack of on site contracts there is an influx of companies who need custom web and mobile apps I capitalized on this low hanging fruit.

My First Breakthrough

While on my contract hunt I came across an anesthesia company based out of Indiana that needed a custom solution built to handle their collections accounts. Basically they were getting excel sheets every month with dozens to hundreds of accounts that needed to be collected on and were manually processing checks. I wrote them an in-house web app that is connected to Stripe that allows them to take credit/debit/bitcoin/HSA/FSA payments and put their clients on payment schedules to pay off their debt. It also can import their excel files and auto file their collections and sort them. Not only did I get paid for creating the app, I also receive 1% of all money processed via the app. This residual income alone pays for most of my bills including rent. There is something incredibly addicting to getting paid daily for work you did once, I wanted to concentrate my efforts on building my residual income so I stopped consulting full time. This was hands down the hardest and the scariest leap of faith I had to make but it was necessary. Doing this allowed me to focus my efforts recruiting more opportunities to do what I did for the anesthesia company.

Expanding To Other Areas

I know an exponential amount of people need websites rather than web apps for their individual and business pages. I already have servers that I run my app back-ends off of so I decided to rent out some virtual real estate. I started reaching out to companies and individuals asking offering to them a complete web package.

  • Web site
  • Unlimited Email
  • Free SSL
  • Hosting

All for $250 plus $2.99/mo for hosting fees. I spun up an email server and some web servers and I was ready to go. Since I have the software engineer/devops background that I do I am able to run all operations myself by automating 90% of the process with the other 10% to be finished soon. I schedule a date with the clients and create the website with them on the phone usually takes ~2 hours. After that essentially I’m receiving $3/mo for free. That might not sound like alot but check the math if I do 2 web sites a week:

  • 2 websites/week * 52 weeks = 104 sites/year
  • 104 ($ 250 + $ 2.99 / month) = $ 26,000 + $ 310.96 / mo
  • After 5 years I would have made $130,000 ($250 to make site) and my residual income would be $1554.80/month

The $130,000 is nice and all but I am more interested in $1554.80/month that I get just to host the website! The awesome part is I offer various plans besides the shared $2.99/mo.

What Are The Benefits?

Some of you reading this might be asking was it worth leaving guaranteed six figures to only make a fraction? To that I say absolutely yes! I value my time infinitely more than my money. I get to take my son to the bus stop in the morning and pick him up in the afternoon all the while being at home with my wife and daughter. That in of itself makes it worth it I don’t miss ANY important event in regards to my children plus they get to see their father working which I think is important in ingraining work ethic in them.
 

On our way to Amsterdam

I get to travel more now than when I was consulting, I mean it’s not like I have to ask for a day off from my boss. If I want to go to California for the weekend it’s a straight flight from Cincinnati for the low just book a flight and go! This was extremely useful when my startup got selected to go to the TNW 2017 conference in Amsterdam like 10 days before the opening day! If I decide to take a small contract and need to go onsite for the first few days then I can do so with little adjustment to my schedule. This lifestyle actually enables me to make comparable income to what I was making working 40+ hours a week at the corporate plantation.
Lastly the awesome benefit that is focusing on building residual income allows me to spend more time on personal development. For example I have had more time to play violin and I am teaching my son how to code using Coji. I am perfecting my Japanese, mastering my meditation, and learning to love the things I didn’t know I had an affinity for.
 
 

What’s Next?

I plan on continuing doing what I am currently doing however I will start taking 1-2 major contracts a year (as I write this I am currently in the running for a contract at Facebook cross your fingers for the dude).  I am finishing my SAAS app that will fully automate my web creation/hosting process so I can focus on marketing my services en mass. I implore everyone to find ways to bring in residual or passive income, think outside the box. I have a friend whose brother is making ~$1000/mo from bubble gum machines, he has about 5 spread out around town and they each bring roughly $200 each per month; There are low hanging fruit opportunities everywhere you just have to look. Not everyone is interested in living 100% off residual  income and that’s fine and dandy but everyone should have multiple streams of income in their household, there is both enough supply and demand. Please like and share this article for all those who may find value.