Kickstarting your Software Career
Your journey to become a scaled producer in the Information Age starts today.
It is time for you to work in one of the highest performing field out there. Your ability to execute and solve problems will give you an income that aggressively scales with the results you create. Combining your knowledge with the greatest human invention ever, the General Purpose Computer, will create incredible value where none existed before. The field has been decades in the works and yet still grows exponentially every year. It is my goal to guide you to tap this market and provide yourself the skillset for either a career or a side hustle and reap the rewards.
At a higher level Software Programming is the ability to record instructions that will be executed by a computer to do something. This something could be a simple calculator, an interactive website, or a program that automatically brews your coffee at a certain time. At a lower level, you are moving memory and data around millions, if not billions of times per second (known as the clock cycle) around the computer and transforming it in this process to accomplish these goals.
Early computer programs in the 60s and 70s were you directly telling the CPU what to do in painstaking detail. Abstraction has allowed the field to transform from resembling electrical engineering and into its own field of Software Programming. No longer is intense knowledge of electrical hardware required to write a program, all you need now is a text editor and built in tools to run them! These abstractions allowed us to stop managing individual bits and bytes of data and moving them around the registers (places where you can perform operations on data) back and forth, and instead write far more complex software (think of this as a force multiplier).
This has gone so well that we can now program almost any language directly in the internet browser for free! Just try opening up https://replit.com/ and create a free account, then select Python as a language, and when you get to the text editor, select an example and click the run button (if you are lost, follow this). You have now just run your first slice of code! The barrier to entry has never been easier, and yet the opportunity has never been higher.