Answer the question
In order to leave comments, you need to log in
What language for the backend, in your opinion, will be in demand in the near future?
Good day!
I am currently a sophomore.
I would like to do web development. I like the backend, but I also consider full-stack.
The plans for a year or two are to master the technology stack well and try myself in small projects, so that by the 4th year I already have not much, but experience. And I would like to study exactly what I will work on in the future (office / remote work does not matter).
Of the languages, I prefer Python, but I'm not sure that everything will be fine with vacancies in 2-3 years.
On the other hand, there is Java, which, although I like it less, is still better in terms of work.
I understand that it is impossible to predict the future, but maybe someone has some thoughts about this? Thanks a lot!
Answer the question
In order to leave comments, you need to log in
All the same as now: PHP, Java, Go, Python, Ruby, JS (NodeJS).
You shouldn't be afraid.
1) Language is just a tool. Keyboard type. Programming skills are essential. A new language is learned quickly.
2) All your colleagues will have exactly the same problem with retraining. Which are millions. So overnight you will not be left behind.
Maybe not quite on the subject, but the article is interesting - https://tproger.ru/translations/programming-langua...
nothing will change dramatically in two or three years - learn what you like and what there are vacancies nearby
and yes the puff is immortal =)
PS I don’t like puff and I don’t write on it, but it’s a fact
No one knows how it will be with vacancies in N years, even an experienced analyst will only give you a forecast, not accurate information. First of all, choose the language that you personally like best and is not dead, and not the one that "maybe, as it were, most likely, probably" will be in demand in N years. After all, if you do, you, knowing one language, will easily learn another, especially if they use the same pradigms.
Oh come on. Python is on the rise right now and it's definitely for a long time. PHP/Java/JS/Go isn't going anywhere either.
But in general it is worth knowing more than 1 language.
If in doubt, then php with symfony-yii frameworks. Do not consider working on php without frameworks so as not to waste time.
delve into your ideas and try to implement them in at least 2 front and back options: for example, front on pure java script (jquery) and back on java and separately on pure PHP, then try ASP.NET + C# or JSF + EJB/CDI. Try first without big frameworks and then do the same with frameworks. Try to post your projects on github so that your future employer can see your research. While you have time, make good use of it.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question