General Assembly and My Web Dev Origin Story
At the beginning of 2019, I was celebrating 11 years of being with Greico Financial Training. I went from being initially a part-time hire to being one of its lead instructors and creating most of their online learning platform which trains financial professionals of all levels to get their securities licensing. Yet, despite what had been a successful tenure, my work-life priorities had begun to change and I needed to change with them. In June 2019, I resolved to once again pursue one of my oldest and deepest passions, technology.
Reigniting the Child Within
One of my biggest inspirations is my Mother. She was a single mother working two jobs and going to college raising my younger brother and I in Connecticut. A babysitter was a luxury we could not afford so often my brother and I would have to join her during her college classes learning about medical terminology and the respiratory system. On occasion, we’d be fortunate enough to be allowed to spend time in the computer lab where I began playing with this free website host called Geocities. I’d eventually begin to feel limited by its WYSIWYG editor and wanted to be able to make better websites so I began to teach myself HTML.
Not only was I learning web development, but I also was beginning to develop programmatic thinking at a young age due to my love of Role-Playing Games. I had found this game engine online, Rpgmaker2k, and began to learn how to use it to create my own role-playing games. Conditionals, logical event flow, and so many other concepts were beginning to frame the way I looked at problem-solving in all aspects of my life.
I eventually went away for college to Bowling Green State University in Ohio and at this time my passion for music began to come alive leading me to switch my major from Computer Science to marketing and popular culture. My musical interest led me to teach myself music production with FL Studio which had many programmatic elements in itself. Eventually, I graduated and would serendipitously find myself working for Greico Financial Traning in New York City for the following 11 years. After 11 years, the child inside me who was enchanted with the possibilities of programming began to wake up.
The Next Steps
I had recently purchased a subscription to skillshare that I was using mostly for learning graphic design and online marketing so I started checking out what programming courses were available in my subscription. I started learning Python and found myself really benefitting from all my prior programmatic experience. (my experience included C++ coursework in High School and College).
I spent the two months before the course focusing on learning web technologies getting familiar with Python/Django and React. I had built two basic blog applications with Python/Django, one deployed using PythonAnywhere and the other using a virtual private server from Linode which taught me a lot about configuring servers and deployment.
The Class Experience
As someone who has taught online classes and created on-demand courses, the General Assembly remote course was a revelation in course and learning design. Instructors Karolin and Matt were funny, insightful and a joy to learn from and the use of familiar technologies like slack and zoom were clever and really made the experience probably better than most live courses.
Unit 3 we started working with Single Page Applications with AngularJS (Angular 1.7). At this point, I was really picking up the learning pace and was able to teach myself the basics of frameworks Angular 8, React and Vue and compilers like Stencil and Svelte.
Now we are in unit 4 working with PHP and PostgreSQL and am very excited to see what I will learn and the person I’ll become as we work towards our January 8th, 2020 graduation day.