I also disagree with “It doesn’t matter, just pick one”. It's not quite true that it doesn't matter.
But I can see why people say it. "Just pick one" isn't entirely bad advice because:
Your choice isn't permanent for your whole career
You can switch later
You can learn additional languages later
The first language you learn is not so significant if you assume that you'll learn many languages over the course of your career
You will be better informed after learning your first language, so when you choose your 2nd language it'll be a much better decision
It's better to pick something right now than to stay indecisive forever and never do it
That being said, I'm an advocate of the strategy that you described: figure out what kind of work you want to do first, and what kind of field you want to work in.
The software job market is like any other market: it has supply and demand. If you invest in skills that are in demand and will continue to be in demand, you will have a much easier time.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I also disagree with “It doesn’t matter, just pick one”. It's not quite true that it doesn't matter.
But I can see why people say it. "Just pick one" isn't entirely bad advice because:
That being said, I'm an advocate of the strategy that you described: figure out what kind of work you want to do first, and what kind of field you want to work in.
The software job market is like any other market: it has supply and demand. If you invest in skills that are in demand and will continue to be in demand, you will have a much easier time.