In “ancient Greek and Latin’s” defence, while learning it might never become useful on the job or your day to day life, it can open doors in many ways. For instance learning just Latin will make you understand more languages a lot quicker (including your own — English), and add to that Greek and a whole new plethora of languages become more accessible to you. You’ll also start understanding how languages got “programmed” and evolved over time. It can be pretty amazing…

Also, you’ll find that many developers, engineers and software architects, CEOs, CTOs, etc are often interested in loads more things, some ancient languages or something related to that, and being able to talk about these things with them might open doors and possibilities you never would have gotten otherwise cause would have been “just another coder who cannot shut up about React”. I for instance tend not to talk much about coding at engineering meetups, because I cannot connect with people purely based on skillsets. OK, so you’re in love with recursive functions, how about “Young Sheldon” have you seen it? It’s hilarious! — there, instant connection!

I think the first 12 years of one’s education have a point. Sure, it could be done better to enhance the focus on exposing young minds to various things, rather than just focusing on what has been taught for centuries.

Writer of code, blogs and things that live on the web. Pragmatic doer, Lego fan, Mac user, cool nerd. JavaScript and Flutter enthusiast. editor.