Answer the question
In order to leave comments, you need to log in
Difficult question about learning?
Faced with the fact that there is not enough strength to embrace the immensity, for example, this and not only, the list of books below in the picture
Now, as it were, the question arose that it was time to choose a highly specialized area.
But there are some reservations, in my city there is no such thing at all. There is only 1C and then at times. Now I have agreed with a type one to volunteer for the unreal engine. But also not particularly inspiring, although this thing is in demand. I spent a lot of time and effort on all sorts of desktop programs and their development, but then I was surprised to find out that this is the last century and now, in addition to games, everything requires web applications or web services. And the development of web programs is a very inconvenient thing, compared to games and c ++, where the compiler will tell you where the error is, etc., when developing on javascript, losing somewhere the fifth or something else, it’s not clear why it doesn’t work, for me it’s difficult. I don’t understand how all sorts of progers in php and zhs be3 education own it for ra3-two. Plus, now it’s worth thinking about which branch of development artificial intelligence will replace. Judging by the photo, there are directions - python, seasharp, php, 1s. From here follows django, IIS or wordpress. I have no one else to ask who has experience with this, tell the poor fellow what and how?
Answer the question
In order to leave comments, you need to log in
Decide what you yourself want, because now it seems that you have a terrible chaos in your head.
To greatly simplify, I would divide the development world into several areas:
1. Gamedev. Unreal Engine and Unity, mathematics and 3d graphics rule here.
2. Web development. PHP, JS, HTML, CSS, MySQL and their derivatives. By the way, over the past ten years, little has appeared fundamentally new.
3 Embedded. Assembler, C. But you are unlikely to come here.
4. Mobile development. Java/Kotlin/Swift, Android and iOS APIs.
5. 1C. Many generally believe that this is not programming. Plus, in order to work normally with 1C, you need to know accounting very well (not just accounting). This also includes SAP.
6. Bigdata. Python and SQL.
7. Financial services. Usually highly loaded applications where performance and stability are struggling.
Choose what is closer to you.
And I’ll also say that, in my understanding, a good programmer usually knows more than one language and should be relatively tolerably oriented in all tools and areas, especially since they intersect.
ps Artificial intelligence will not replace a good developer (at least in the foreseeable future).
pps JS, php are perfectly debugged, error display is enabled on test servers, and in general, the debugging process differs little from the desktop.
Now, as it were, the question arose that it would be time to choose a highly specialized area.
I spent a lot of time and effort on all sorts of desktop programs and their development, but then I was surprised to find out that this is the last century and now, in addition to games, everything requires web applications or web services.
the question was a bit about what would be preferable, as it were, about those who participated in something
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question