Decoding Programming Languages
Lots of people are learning to code independently, but with so many programming languages available, it’s difficult to know where to start.
Some jobs do prefer “full stack” developers, meaning those that understand servers, networks and hosting; data modeling;
Craig Buckler, a freelance web consultant, alongside comments on articles from sites like lifehacker, advise learners to pick a project they’re passionate about and simply learn whatever language best suits this particular endeavor. This hands-on approach maintains motivation and helps solidify coding concepts, while helping the student build his/her portfolio.
At a recent Code Bar event, a Not on the High Street employee mentioned that, in the end, it doesn’t really matter specifically which language you learn. Programming languages are constantly changing and it’s more important to learn how to think in the appropriate analytical way so you can easily learn new languages. The event organizer added that, right now, AngularJS is particularly popular, but the upcoming new edition is rumored to be so different from the previous version that users will practically have to learn it from scratch anyway.
In the end, it’s more important to pick a language you like and can stick to learning, than to choose the trendiest coding language. It’s the constant learning that attracts so many to coding that students should embrace in their learning journeys.