Hello!
So, I’m guessing you already read the title. I started programming about 5 months ago, and naturally, I chose JavaScript as my first language to learn. Well, had I known what I know now, I do not think I would start with JS again.
I am more interested in web backend, I do not like styling with CSS at all. But then again, you would say that you do not necessarily have to write CSS 24/7 if you are a front-end developer, and you can concentrate on JS. Well, the thing is, I took a look at the job market for front-end development, and there is indeed a large number of jobs, but there is also a large number of candidates for each one of them. And that is true even for jobs that require frontend frameworks knowledge.
And so, I thought about going forward with JS and eventually study Node.js and SQL. But, there is a problem: most Node.js jobs are actually full-stack positions, which means that I have to come in contact with the frontend, and I am also afraid of being overwhelmed. And those that only require you to know Node.js and some database skills are not many.
That’s my dilemma right now. My objective, for now, is to raise my chances of landing a job, and I am afraid starting with JS was actually a mistake. I am now on the fence about continuing with JS and then Node.js, or starting anew with PHP or Java.
Note: the job market I am talking about is Europe, specifically Germany.
Note 2: I am aware developers should not be language independent, but I only started 6 months ago, and cannot spread myself too thin by learning 3 different programming languages at once