DEV Community

Discussion on: How I chose a programming language and beat bad habits

 
thesnowmanndev profile image
Kyle Martin

I loosely followed the chart. I used it more as a list of possibilities in the programming world. For inspiration. Then if I questioned the charts accuracy I'd do some research. But keep in mind I've been interested in programming since 2007. So I have followed lots of trends since then. Just never really bothered investing time in learning as I was too busy establishing my career in the maintenance world. It wasnt till 2018 when I found the time to sit down and start trying to learn. Late 2018 I started with a Brad hussey udemy course for web development but I don't really like html, css, JavaScript much. Then I came across see brackeys vids on YouTube that got me to tinker with unity in early 2019 which is pretty c# heavy. I got busy with my career again for a few months and then had no desire to learn game dev because I was potentially getting out of the military as my enlistment was coming up. So I went back to web dev courses then Java. 2020 rolls around and still bouncing between web dev, c#, Java, and started to get overwhelmed by YouTube videos of a whole bunch of shitty information. Ended up reenlisting in March and the pressure to figure out what to do next in my career was calmed down. Took a break. Reflected. Came back and decided to take a more strategic approach. Everytime I started I just picked up what seemed interesting at the time. But never saw the bigger picture. And seeing small improvements felt like learning was taking far too long. This time however making the list, not only what programming language list but also lists of projects I want to make in the future allowed me to see I have a long way to go but the steps getting there are the most critical and they shall not be rushed. Essentially I had to take the advice I was giving to my students and their dreams of being top mechanics in the military and had to turn it to fit myself and programming. You cant just jump right in and expect to be making big visual gui / db heavy projects in a matter of a month. Especially with a family, full time job, gym life, etc. So listening to my own advice in my field ultimately allowed me to see the bigger picture in the programming world. That and the comment on YouTube basically made the mental stars align.