The Big Transition

Image

by Kevin Scott 5 months ago 0 comments

The Realization
...
I didn't know what I needed to do, but I knew I needed more money. How? The solution centered on economics and how the world works: supply & demand.
Though it seems simple looking back, at the time, I didn't understand why one job paid higher than another. Basically, jobs that required more skill usually are in more demand and result in higher pay.

The Take Home
...
For me to make more money, I needed to increase my skillset - i.e. obtain a skill that was in more demand.

From Teacher to Programmer
...

I narrowed down my options to my inclinations and strengths. I took the Myers-Briggs Personality Test and looked up potential careers that fit my personality (looking for the highest paying). The choices were economist, professor, programmer, and a few others that I don't remember. Interestingly, there was also a list of occupations to avoid. Unfortunately my current occupation was on the list of potentials to avoid. So with this, I figured any career change would potentially ease my stress level at work - and who knows, maybe I might really enjoy this new chosen field.

The Implementation
...

A little carryover from the "superior" economics lessons I obtained from YouTube was that the most productive were rewarded the most from the market. And the productive are those providing a good that people are willing to exchange cash for. Aside from the confusing wording of economics, I figured the conclusion is that I need to sell or do something from an entrepreneurial perspective rather than solely receiving a wage from my services. So, Scotty (That's what I call myself when I have my thinking cap on) started a small business like everyone else. But...

Problem #1
No money.
...
Problem #2
No business or technical skill
So, I Googled the solution.
...

Since most businesses fail at first, and then eventually fail after being successful. I figured I better start a business that requires me to learn one of the recommended skills from the personality test. I chose programming and started learning web development at the same time I started creating the business...Just in case the business fails, I could switch careers from skill I obtained.

Tutorials, Tutorials, Tutorials
and
Classes,Classes, Classes.

...

Through simple projects, I studied the basics of PHP, HTML, CSS, and JavaScript. I dabbled in each languages, the most popular frameworks, and libraries. During this time, I tried to utilize the skills learned to bring my small business into a reality. From here, I was able to stay focus and gather extra experience taking non web based languages like C++ and Java.

There is an the ocean of tools, languages, and frameworks. The hardest part of learning developement is knowing what tools to use. By marrying what I learned to how it related to forming my business solution, I was able to learn practical uses of relevant tools and languages. My business required a web application which also needed to access an API...these two large tasks, kept me busy for a long while.

...
Some recalled resources:


  • W3cschools.com
  • Lynda.com (now known as LinkedIn Learning)
  • Laracasts.com
  • The library* literally I borrowed books
  • Freecodecamp
  • Quora
  • Stackoverflow
  • People (conversations and advice)
  • University CS classes
  • Internship

Through it I gained professional experience mainly by completing this major project: A small business.

Results
...

From start to finish, I launched a web application that included learning version control, server and application deployment, security, database, apis, and a whole host of technologies and tools. The web application propelled me into full stack web development. From there, I received specific training related to full stack to hone my weak areas and receive feedback. As my interest grew, I dived into principles of CS by taking online courses allowing me to branch out of web dev if need be.

My business did not "take off" ;-), but I learned some software development skills and I chose to dive deeper.

Interested in learning programming?

...

If you are interested in the program I completed, click below for a discount

    -> Udacity Discount! <- 

Good luck! ;-).

Tags: No Tags

0 Comments


Leave a Comment