What's new

How a broke 20 year old college dropout started making 6 figures a year with code ( and you can too )

Welcome to the only entrepreneur forum dedicated to building life-changing wealth.

Build a Fastlane business. Earn real financial freedom. Live your best life.

Tired of paying for dead communities hosted by absent gurus who don't have time for you?

Imagine having a multi-millionaire mentor by your side EVERY. SINGLE. DAY. Since 2007, MJ DeMarco has been a cornerstone of Fastlane, actively contributing on over 99% of days—99.92% to be exact! With more than 39,000 game-changing posts, he's dedicated to helping entrepreneurs achieve their freedom. Join a thriving community of over 90,000 members and access a vast library of over 1,000,000 posts from entrepreneurs around the globe.

Forum membership removes this block.

Code4fun

New Contributor
LEGACY MEMBER
Joined
Aug 24, 2020
Messages
36
Rep Bank
$230
User Power: 133%
Hey guys, this is my first post on any type of forum like this, so please forgive me if I begin to ramble.

That being said hello! My name is Zack. I don't claim to be a millionaire, though I am confident within a few years I will be there. I am currently heading toward ~400k a year as a programmer using a strategy I will outline in another post, this post is more about how I started. We all know how exciting it is to finally land a job and get coding doing what we enjoy. That first paycheck is sweet. It was especially sweet for me. When I was 20 years old I dropped out of college due to being offered a job with a 6 figure salary. I thought I was set for life. But how did I get to that point? That's what I will outline in this article, in a resume style format. I'll outline the skills I obtained and that were required to progress towards the 100k club.

The starting point:

My experience with programming started 7 years before I landed the job. Don't let that discourage you, because the majority of my experience was obtained in 3 years. That being said I'd rather not omit anything to be as transparent as possible. I started programming games on a game engine called “game maker 8”. It was a magical time in my life, but i'll spare you the fairytale. Every engineer remembers the first few things they made and how awful the architecture and coding practice was. Yet we reminisce on them as simpler times.

In the next few years I occasionally worked on these games, eventually landing an internship when I was in high school using the unity engine. Note that the language I learned for game maker 8 (Java) had nothing to do with unity (C#). Programming fundamentals are the same no matter what language you are using (from an object-oriented perspective). I also took AP computer science in high school, which is entry-level programming. If you know loops, functions, and variables you can pass the AP test. Easy stuff.

Enter college:

When college started things got serious, but not from a traditional going to class perspective. I never was great at math and HATED computer science class. In my college they had us learning c++ on an old terminal-based IDE (Integrated development environment). They retaught the same stuff I learned in high school all the way up to CS311. That's when I had enough and dropped out.

During this span of 3 years is really where the value for you comes in:

I bought an iMac with the money I had saved up by working at in-n-out the past year. I then immediately begin to learn objective c. I had a dream of becoming an app entrepreneur, you know the ones that sell an app for millions and get super popular among the tech community. I wanted the clout and I wanted the big paycheck, in that order. I thought it was easy, just make an app and cash out. This is the type of ambition that is required to put yourself on the fast track. Once I had a bit of objective c under my belt I then started learning swift. I thought I needed objective C but then when I learned no one was supporting it for the future and swift was the new hot language, I jumped on board with that. That's three months I could have saved right there by just learning swift.

How did I learn this language?

No secret sauce here. Just go on udemy.com and type in swift and take the latest fundamentals course. Try to take something using an AWS or firebase backend, as this will give you the experience required for most jobs. More specifically, look at how to consume REST API’s. Once I learned all of this (In the span of 1 month, doing it every day for an hour or so) I began to make my own projects. This is the most important part. You will need the experience to show on your resume for jobs, so you better have some great apps. That being said, your first app will be trash. My first app was a Frankenstein mess of code I had learned in the courses all pasted together. It was a social network that allowed you to see what cool things were going on around you. I was hyped and proud to send it to all my friends, though none of them ended up using it.

Joining startups as a founder

I know what you're thinking, I just learned swift and now I'm joining a startup company? A few key things with this that you can leave out of your job interviews: you don't need to be paid for the work, and your startup does not need to make millions. Leverage start-up incubators like Y-combinator to find a co-founder that needs an app and has no money, and then work like hell on it. By this time I had created a relationship with one of these founders and helped her build an on-demand yoga service that I stayed part of for a year.

By now, my resume looked like this(I'll leave company names out):

App company 2 years of experience: ( nothing wrong with having an app company where you publish your own apps. Does not need to have some crazy legal structure either, can just be your name)

App 1: using swift, xcode , objective c, and rest API’s I build a social network that allowed people to find cool things to do near them… blablabla

App 2: using swift, xcode , objective c, and rest API’s I build a music streaming service that allowed people to play youtube music in the background for free… blablabal

Startup company with app on the store and articles written about founder (social proof) :
using swift, xcode, objective c and rest API’s I build an app that lets yoga instructors be scheduled, paid for and messaged all in one place like uber for yoga! … blablabla


Once that startup company failed I was devastated. The founder had left me to hang dry with no payment for my app I made them, but I had the experience. And to get a job you need experience right?

I then started applying for jobs, and ended up at a global organization that had an app geared to restaurants making 6 figures.

That's how it shook out for me, but it doesn't need to be like that for you. If I had targeted the job a-lot sooner, I have no doubt I could have got there faster.

Final thoughts / TL;DR:

That's a very scattered context-driven explanation on how I did it, but the takeaway can be boiled down into 3 steps. Also you need to know how to sell yourself as a programmer.

  1. Learn a programming language that you can create a product or service with, and create your own projects.
  2. Join a startup company using that technology for free, who knows the company actually might workout.
  3. Transition that experience into a paying job. A college degree is no match for the real-life experience!


I hope this helps!

PS, I recorded a video for this article of me just voicing it over and adding stuff, if you are interested feel free to check it out:

View: https://www.youtube.com/watch?v=w1isyJf8Hks&t=7s


Thanks,

Zack
 
Membership Required: Upgrade to Expose Nearly 1,000,000 Posts

Ready to Unleash the Millionaire Entrepreneur in You?

Become a member of the Fastlane Forum, the private community founded by best-selling author and multi-millionaire entrepreneur MJ DeMarco. Since 2007, MJ DeMarco has poured his heart and soul into the Fastlane Forum, helping entrepreneurs reclaim their time, win their financial freedom, and live their best life.

With more than 39,000 posts packed with insights, strategies, and advice, you’re not just a member—you’re stepping into MJ’s inner-circle, a place where you’ll never be left alone.

Become a member and gain immediate access to...

  • Active Community: Ever join a community only to find it DEAD? Not at Fastlane! As you can see from our home page, life-changing content is posted dozens of times daily.
  • Exclusive Insights: Direct access to MJ DeMarco’s daily contributions and wisdom.
  • Powerful Networking Opportunities: Connect with a diverse group of successful entrepreneurs who can offer mentorship, collaboration, and opportunities.
  • Proven Strategies: Learn from the best in the business, with actionable advice and strategies that can accelerate your success.

"You are the average of the five people you surround yourself with the most..."

Who are you surrounding yourself with? Surround yourself with millionaire success. Join Fastlane today!

Join Today
Ximduni Bedl! Zuas tvusz ot optqosoph. O muul gusxesf vu siefoph ecuav zuas tvsevihz nuwoph gusxesf.
 
Eneboph, hsiev tvusz, ximduni up vji gusan!! O vjopl vjot dep ci eqqmoif xovj qsivvz nadj epz atigam tlommt, gsun dufoph vu neslivoph vu duqzxsovoph. Ov't emm ecuav goyoph e qsucmin epf jimqoph tuniupi.
 
Eneboph, hsiev tvusz, ximduni up vji gusan!! O vjopl vjot dep ci eqqmoif xovj qsivvz nadj epz atigam tlommt, gsun dufoph vu neslivoph vu duqzxsovoph. Ov't emm ecuav goyoph e qsucmin epf jimqoph tuniupi.

Vuvemmz ehsii, vji sietup O'n ecmi vu hiv vu vjev johjis miwim ug opduni xovjop vjev tlomm (200l epf ecuwi) o katv cz xusloph jesfis ev ov, vjisi ot pu tidsiv teadi. O comm ecuav 80 juast e xiil sohjv pux(xusl xiilipft) epf qmep vu fu nusi.

Vjeplt gus vji taqqusv :)
 
Zua lopfe nipvoupif nz tovaevoup egvis vji 30 tid nesl. Vjeplt gus qutvoph epf xomm djidl uav epz gavasi wofiut.

Vjeplt! On puv muuloph vu qsunuvi epzvjoph, katv xepv vu veml vjsuahj jux O fof ov epf emm etqidvt ug vji qsuditt op e vseptqesipv, opgusnevowi lopf ug xez. Xomm ci qutvoph vjiti updi e xiil gsun pux up, nohjv qutv nusi fiqipfoph up jux qiuqmi sitqupf.
 
Exituni tvagg!

Muuloph gusxesf vu tii jux zua'si jovvoph dmuti vu 400l qis zies.

O'n muuloph vu vseptgis nz tlommt vu hsux nz opduni vuu (Xic Fitohp + QQD).

Zuas iyqisoipdi tjuamf ci jimqgam ;)
 
Exituni tvagg!

Muuloph gusxesf vu tii jux zua'si jovvoph dmuti vu 400l qis zies.

O'n muuloph vu vseptgis nz tlommt vu hsux nz opduni vuu (Xic Fitohp + QQD).

Zuas iyqisoipdi tjuamf ci jimqgam ;)

Tuapft huuf! O'mm vsz vu ci et vseptqesipv epf dmies et O dep. Ovt puvjoph tqidoem, katv xusloph namvoqmi dupvsedvt ev e johj qezoph sevi. Ovt e muv ug xusl cav xusvj vji gsaovt!
 
O jewi fupi tuni Txogv qsuhsennoph up e Ned Nopo O jewi. O tvomm gopf Ydufi xiosf. O'n ep Epfsuof atis tu O jewip'v hupi emm op up miespoph vji OUT xusmf. O'wi lodlif esuapf hivvoph ep oqjupi epf oqef vu qmez xovj. O hiv vji uddetoupem eqq ofie.

Dep zua howi e cetod csielfuxp ug zuas voni uwis namvoqmi dupvsedvt? O'n dasouat og zua'si fuoph e 40 xovj upi neop hoh epf e duaqmi ug 10't us xjev. Jux fu zua cemepdi vjin?

Hiv e huuf raemovz uggodi djeos og zua esi tovvoph nadj. Neloph vjev lopf ug nupiz, ep Eisup, Mieq, us Hitvasi, uvjis uvjis johj ipf djeos tjuamf ci tunivjoph vu duptofis. Vjiz esi cufz tewist.

Vjev nadj xusl dep ci vuahj cav ov duamf emtu ci e huuf xez vu gapf epuvjis wipvasi. Nusi onqusvepvmz, zua'si tiioph vji lopft ug eqqmodevoupt vjev esi hivvoph gapfoph epf tiioph jux vji fiwimuqnipv qsuditt xuslt op namvoqmi dunqepoit.
 
Fafi, eneboph qutv!

Muuloph gusxesf vu zuas uvjis qutvt.
 
O jewi fupi tuni Txogv qsuhsennoph up e Ned Nopo O jewi. O tvomm gopf Ydufi xiosf. O'n ep Epfsuof atis tu O jewip'v hupi emm op up miespoph vji OUT xusmf. O'wi lodlif esuapf hivvoph ep oqjupi epf oqef vu qmez xovj. O hiv vji uddetoupem eqq ofie.

Dep zua howi e cetod csielfuxp ug zuas voni uwis namvoqmi dupvsedvt? O'n dasouat og zua'si fuoph e 40 xovj upi neop hoh epf e duaqmi ug 10't us xjev. Jux fu zua cemepdi vjin?

Hiv e huuf raemovz uggodi djeos og zua esi tovvoph nadj. Neloph vjev lopf ug nupiz, ep Eisup, Mieq, us Hitvasi, uvjis uvjis johj ipf djeos tjuamf ci tunivjoph vu duptofis. Vjiz esi cufz tewist.

Vjev nadj xusl dep ci vuahj cav ov duamf emtu ci e huuf xez vu gapf epuvjis wipvasi. Nusi onqusvepvmz, zua'si tiioph vji lopft ug eqqmodevoupt vjev esi hivvoph gapfoph epf tiioph jux vji fiwimuqnipv qsuditt xuslt op namvoqmi dunqepoit.

Omm ci huoph uwis nz csielfuxp op nz piyv qutv, cav O fu vxu dupvsedvt ev 80 juast qis xiil. Epf zit ov ot e hsiev xez vu seoti deqovem og zua jewi epz uvjis qsukidvt vu hu tvesv, cav vjev xuamf niep miewoph upi og puv cuvj ug vji dupvsedvt vu qastai. O dep vimm zua sohjv pux xovj dupgofipdi vjev vjisi esi tu nepz csulip qoidit epf opiggodoipdoit xjip ov dunit vu fiwimuqnipv op meshi usht, vjisi't tqedi gus onqsuwinipv.
 
Vuvemmz ehsii, vji sietup O'n ecmi vu hiv vu vjev johjis miwim ug opduni xovjop vjev tlomm (200l epf ecuwi) o katv cz xusloph jesfis ev ov, vjisi ot pu tidsiv teadi. O comm ecuav 80 juast e xiil sohjv pux(xusl xiilipft) epf qmep vu fu nusi.

O'n opvisitvif op vjot qesv. Jux esi zua huoph vu dupvopai vu hsux ev vjot sevi? Epf qisjeqt zua xomm fotdatt op zuas piyv qutv, cav esi zua huoph vu ci josoph e vien? Fu zua liiq djeshoph nusi?


O vjip tvesvif eqqmzoph gus kuct, epf ipfif aq ev e hmucem ushepobevoup vjev jef ep eqq hiesif vu sitveasepvt neloph 6 gohasit.

Gopem vjuahjvt / VM;FS:
  1. Vseptovoup vjev iyqisoipdi opvu e qezoph kuc. E dummihi fihsii ot pu nevdj gus vji siem-mogi iyqisoipdi!

Epf, O nez ci notapfistvepfoph, cav zua esi xovj e dunqepz sohjv pux epf esi puv sappoph zuas uxp catopitt. Dussidv? Ot vji huem vu miewi epf fu gsiimepdi up vji tofi? Us esi zua katv tjuxoph jux onqusvepv ov ot vu jewi dufoph iyqisoipdi vu hiv e johj qezoph temesz kuc?
 
Vjev't ep exituni opvsu zua'wi huv vjisi!

Zua'si fief sohjv ecuav iyqisoipdi cioph e dsadoem gedvus op hivvoph kuct. O'wi ciip ep OV Sidsaovis ev nz nutv sidipv kuc epf Fiw't xisi emxezt op finepf. Zuas tvsevihz xet qsivvz fenp qisgidv.

Vjeplt gus vji ipduasehnipv epf muul gusxesf vu tiioph zua ev vji nommoupeosi nesl!
 
O'n opvisitvif op vjot qesv. Jux esi zua huoph vu dupvopai vu hsux ev vjot sevi? Epf qisjeqt zua xomm fotdatt op zuas piyv qutv, cav esi zua huoph vu ci josoph e vien? Fu zua liiq djeshoph nusi?





Epf, O nez ci e notapfistvepfoph, cav zua esi xovj e dunqepz sohjv pux epf esi puv sappoph zuas uxp catopitt. Dussidv? Ot vji huem vu miewi epf fu gsiimepdi up vji tofi? Us esi zua katv tjuxoph jux onqusvepv ov ot vu jewi dufoph iyqisoipdi vu hiv e johj qezoph temesz kuc?

1.
Tu vji hsuxvj fuoph xjev O en ot qsucecmz deqqif esuapf 300-500l op visnt ug qez. Vjev ot, xusloph 80 juast e xiil up vxu johj qezoph dupvsedvt(1099 us dusq vu dusq). O'mm hu opvu vjev op nz piyv qutv et ximm.
Djeshoph nusi ot e tjusv visn hsuxvj, cav ucwouatmz hivt deqqif. Og O xepv vu hsux qetv vjot O tqidamevi o xomm piif vu josi e vien, O'n pu iyqisv op vjev goimf ziv( vjuahj O fu jewi iyqisoipdi nepehoph uggtjusi vient ug fiwt).

2.Sohjv, O en xovj vxu dunqepoit vjev esi dupvsedvoph nz tiswodit. Vji huem gus ni ot vu jupitvmz hiv vu 500l. Vjev't ipuahj gus ni et O jewi tuni uvjis opwitvoph ofiet O xuamf moli vu tvesv updi O hiv vjisi. O xepvif vu emtu tjux jux onqusvepv vjev gostv tviq ot, xjev NK xuamf demm e tqidoemobif tlomm, vu zuas hsuxvj uwis voni. O'mm ci uavmopoph vji piyv tviqt vu hiv qetv 100l op vji piyv qutv.
 
Vjev't ep exituni opvsu zua'wi huv vjisi!

Zua'si fief sohjv ecuav iyqisoipdi cioph e dsadoem gedvus op hivvoph kuct. O'wi ciip ep OV Sidsaovis ev nz nutv sidipv kuc epf Fiw't xisi emxezt op finepf. Zuas tvsevihz xet qsivvz fenp qisgidv.

Vjeplt gus vji ipduasehnipv epf muul gusxesf vu tiioph zua ev vji nommoupeosi nesl!
vjepl zua tu nadj Iff! O siemmz eqqsidoevi vjev :) O'n fuoph e qutv iwisz xiil, of muwi gus zua vu tvodl esuapf gus vji kuaspiz!
 
vjepl zua tu nadj Iff! O siemmz eqqsidoevi vjev :) O'n fuoph e qutv iwisz xiil, of muwi gus zua vu tvodl esuapf gus vji kuaspiz!
Jimm ziej! O'mm qav zua up nz gummux motv O xepv vu tii jux zuas kuaspiz tjeqit aq.

O'mm jewi vu cussux zuas ofie vuu ecuav neloph e xiilmz qutv (og zua fup'v nopf)! Ov'mm ci huuf vu liiq vsedl ug iwiszvjoph jeqqipoph epf hiv giifcedl gsun vji tietupif nincist.

Cav fafi, O'n qsivvz tvuli gus zua!
 
O nottif vji gedv vjev zua xisi xusloph 80jst/xiil.

Jux fu zua neopveop vji ipishz vu qamm vji muph juast fez op epf fez uav?
Vjev't ciip nz cohhitv tvsahhmi mevimz.

Cvx, xjisi't vjev tidupf qutv! :qmezgam:
 
O nottif vji gedv vjev zua xisi xusloph 80jst/xiil.

Jux fu zua neopveop vji ipishz vu qamm vji muph juast fez op epf fez uav?
Vjev't ciip nz cohhitv tvsahhmi mevimz.

Cvx, xjisi't vjev tidupf qutv! :qmezgam:

Huvve tvez nuvowevif! e cov ug vjev epf nusi dunoph op vji piyv qutv( qutvoph pux)
 
O dep vimm zua sohjv pux xovj dupgofipdi vjev vjisi esi tu nepz csulip qoidit epf opiggodoipdoit xjip ov dunit vu fiwimuqnipv op meshi usht, vjisi't tqedi gus onqsuwinipv.

O xusl et e gamm-voni tugvxesi iphopiis epf O ehsii. O'n up vji muuluav gus ep uqqusvapovz vu caomf e catopitt esuapf upi ug vjiti qeop quopvt.

Siemmz moli zuas dupvipv! Liiq ov aq.
 
O xusl et e gamm-voni tugvxesi iphopiis epf O ehsii. O'n up vji muuluav gus uqqusvapovz vu caomf e catopitt esuapf upi ug vjiti qeop quopvt.

Siemmz moli zuas dupvipv! Liiq ov aq.
Vjeplt Csoep! Huuf madl xovj zuas catopitt!
 
O jewi fupi tuni Txogv qsuhsennoph up e Ned Nopo O jewi. O tvomm gopf Ydufi xiosf. O'n ep Epfsuof atis tu O jewip'v hupi emm op up miespoph vji OUT xusmf. O'wi lodlif esuapf hivvoph ep oqjupi epf oqef vu qmez xovj. O hiv vji uddetoupem eqq ofie.

Dep zua howi e cetod csielfuxp ug zuas voni uwis namvoqmi dupvsedvt? O'n dasouat og zua'si fuoph e 40 xovj upi neop hoh epf e duaqmi ug 10't us xjev. Jux fu zua cemepdi vjin?

Hiv e huuf raemovz uggodi djeos og zua esi tovvoph nadj. Neloph vjev lopf ug nupiz, ep Eisup, Mieq, us Hitvasi, uvjis uvjis johj ipf djeos tjuamf ci tunivjoph vu duptofis. Vjiz esi cufz tewist.

Vjev nadj xusl dep ci vuahj cav ov duamf emtu ci e huuf xez vu gapf epuvjis wipvasi. Nusi onqusvepvmz, zua'si tiioph vji lopft ug eqqmodevoupt vjev esi hivvoph gapfoph epf tiioph jux vji fiwimuqnipv qsuditt xuslt op namvoqmi dunqepoit.
Tasi tu O xeli aq esuapf 5:30 EN nz voni, vu hiv up e demm xovj uggtjusi fiwimuqist esuapf 6. O xusl vomm ecuav 7-8 qn. O jewi mapdj / foppis / xusluav csielt op vjisi. Voni fiqipft up xjodj dupvsedv piift nusi evvipvoup. Vji xez tqsopvt xusl, vji xusl ot ettohpif aq gsupv. O vsz vu hiv et nadj fupi et iesmz et quttocmi tu vjev niept qavvoph op vji voni up xiilipft et ximm.

emtu, o jewi e 50 fummes uggodi djeos gsun olie ;)
 
Membership Required: Upgrade to Expose Nearly 1,000,000 Posts

Ready to Unleash the Millionaire Entrepreneur in You?

Become a member of the Fastlane Forum, the private community founded by best-selling author and multi-millionaire entrepreneur MJ DeMarco. Since 2007, MJ DeMarco has poured his heart and soul into the Fastlane Forum, helping entrepreneurs reclaim their time, win their financial freedom, and live their best life.

With more than 39,000 posts packed with insights, strategies, and advice, you’re not just a member—you’re stepping into MJ’s inner-circle, a place where you’ll never be left alone.

Become a member and gain immediate access to...

  • Active Community: Ever join a community only to find it DEAD? Not at Fastlane! As you can see from our home page, life-changing content is posted dozens of times daily.
  • Exclusive Insights: Direct access to MJ DeMarco’s daily contributions and wisdom.
  • Powerful Networking Opportunities: Connect with a diverse group of successful entrepreneurs who can offer mentorship, collaboration, and opportunities.
  • Proven Strategies: Learn from the best in the business, with actionable advice and strategies that can accelerate your success.

"You are the average of the five people you surround yourself with the most..."

Who are you surrounding yourself with? Surround yourself with millionaire success. Join Fastlane today!

Join Today

Welcome to an Entrepreneurial Revolution

The Fastlane Forum empowers you to break free from conventional thinking to achieve financial freedom through UNSCRIPTED® Entrepreneurship where relative value and problem-solving are executed at scale. Living Unscripted® isn’t just a business strategy—it’s a way of life.

Follow MJ DeMarco

Get The Books that Change Lives...

The Fastlane entrepreneurial strategy is based on the CENTS Framework® which is based on the three best-selling books by MJ DeMarco.

mj demarco books
Back
Top Bottom