DEV Community

AmasiaNalbandian
AmasiaNalbandian

Posted on

How my wrong choices brought me to the right place.

When you think about career choices most people will tell you to choose something that makes a lot of money. I've come to realize that money is nothing compared to the everlasting dread of your responsibilities at work haunting you throughout the day - all the way to dinnertime.

The truth is we all want to do as little as possible, but make the most profit. Although it's possible, it's not exactly ideal. Personally the best career choice can come from something you feel natural doing. Something where you can "turn off your mind" and still be able to do work that you get paid for.

Around 610 days ago I sat in a classroom full of students who had some idea of how to code - while I only ever put a music player on a myspace profile using html. I'm not sure why I decided to start this program (especially after I completed a 4-year degree in Science, only to do nothing with it) - but I can easily tell you why I decided to stick with it - I can naturally understand the requirements for what I need to do to complete a task. This being said, I am not always sure how to get there.

My main purpose for taking this course is to be able to learn how to contribute and read open source projects. I've realized that the practices and content at colleges and universities are limited to the curriculum and there are a lot of recent standards that are not being taught. I believe there's a really good Chinese proverb to describe my expectations for this class: "You give a poor man a fish and you feed him for a day. You teach him to fish and you give him an occupation that will feed him for a lifetime."

In summary, I want to gather the tools and understanding to be able to contribute and access high-standard open source projects to keep my knowledge in this field up to date, and be more "natural" in programming. The more I am exposed to different solutions, the better I will understand the complexities and requirements to problems, which I can then program more efficiently and easily.

The GitHub repository I selected to fork was something simple but useful - vanillawebprojects. This repo consists of a variety of projects using JS. I thought this would be a great repository to read through and see how others understand and solve problems using programming.

Top comments (0)