Hacker News new | ask | show | jobs
by belvoran 3520 days ago
My wow moment was when I first found out something totally different than my comfort zone. It was SQL then. But it was 15 years ago.

Another wow moment was Perl, and its just three data types.

Then lisp.

Currently I think that the most mind changing languages for me were SQL, and C++. I don't know why, I just love Postgres, and I love the C++ speed.

However for the last 15 years I've been commercially programming in C, C++, Java, Javascript, Python, Ruby, Perl, Delphi, PHP, SQL.

What I like is different: I like Python, Postgres, SQL, Java, and I'm learning currently is the newest C++, and a little bit of Rust.

I'm not sure why I still have problems with understanding Haskell.

However when I'm looking for a remote job now, all that doesn't matter. I get some strange interviews with 10 minute algorithm tasks (if you don't remember the implementation of this task, which you have never seen before, you have no chance to write it). Or even recruiters not understanding the answers to technical questions they ask.

And most of the job offers I get require 10 years of writing in one language, so I'm wondering if I did good learning all those different things.