Middle school teacher to software engineer
Press for full experience.
I started my career as a middle school teacher.
It was a fulfilling three years trying to create bilingual, compassionate global citizens.
One day as I was watching the copy machine eject grammar worksheets, the mechanical sound of scanned paper entranced me into a dark realization – these stacks of perforated paper are a metaphor for the monotony of my life.
I knew in that moment I needed to make a change.
At the time I was wrapping up a Masters in English and seeking employment abroad. I figured if I couldn’t figure out what to do with my life here, I may as well seek guidance elsewhere.
So I moved to china
And hated it
I obtained a faculty writing position at Missouri State University. It was a miserable first month and that had nothing to do with the language barrier, smog filled streets, oily food, and the fact the closest beach was in North Korea.
The issue was I never had to figure out what I wanted my life’s work to be. I always knew teaching would be temporary but I never gave enough thought to what a permanent career could look like. Suddenly my attitude of “I’ll just do this job for now”, finally caught up to me.
Back home I never addressed this issue because there were always distractions keeping me from thoroughly giving it some thought. Between the daily intensity of middle school teaching to the general busyness of life, there was always something occupying my attention.
Now there was nothing…except the overwhelming feeling of purposelessness. Despite the melodrama I knew this opportunity was unique in that I had no distractions thus could focus all my energy on my next move.
人山人海 ren shan ren hai (People Mountain People Sea)
A chinese proverb referring to the huge population
and how I felt about my current predicament.
During my pity party I sought resolution by interviewing my friends who seemed content with their careers. One of them suggested coding…
I started studying coding tutorials online and loved it.
I adored the critical-thinking, logic and multiple ways to solve a problem. I began soaking up content and getting badges like a boy scout with too much time on his hands.
Tutorials are cute, but to truly career-change I would need to sacrifice more to make it in programming. I figured few employers would hire someone without experience and no formal educational background. Therefore, I needed something to prove I was willing do whatever necessary to excel so they would trust me enough for an internship.
How could I convince an employer to risk an internship on a self-taught coder?
Should I go back to school and get a computer science degree?
Should I attend a coding bootcamp?
Is teaching yourself really a good idea?
Notice: compact(): Undefined variable: limits in D:\home\site\wwwroot\wp-includes\class-wp-comment-query.php on line 853
Notice: compact(): Undefined variable: groupby in D:\home\site\wwwroot\wp-includes\class-wp-comment-query.php on line 853