5 ms·
I'm a final year undergrad with a real passion for programming using modern, well-designed languages like Rust, Swift or Elixir and I enjoy it so much that I sp
by AsyncAwait 11y ago
I'm a final year undergrad with a real passion for programming using modern, well-designed languages like Rust, Swift or Elixir and I enjoy it so much that I spend most of my free time contributing to open-source.
Lately however, I've heard a lot of "I hate programming..." kind of talk from my classmates and by talking to them, I came to realise that most of them are in just for the promise of a good pay, that they do basically no programming or side projects outside of labs and that they had an illusion that the basics of C++ the university taught them is the whole deal and are only now discovering memory management, templates and such, which makes them frustrated.
Also, very few of them have tried anything outside of C++, mostly because they didn't know anything else existed and didn't bother looking.
This frustrates me a great deal, since I quite frankly think that if pay is your only concern, you're better off in law, medicine, the finance/banking industry, or hell - oil & gas management for that matter.
This is the reason that the tech industry over here, (UK/not London) is so old-fashioned and extremely boring, new players not able to spring up; because these recent graduate students everyone's hiring can't do anything more complex than what a repetitive Java shop can offer.