M
M
Maxim Bilan2013-11-22 07:45:54
Computer networks
Maxim Bilan, 2013-11-22 07:45:54

What area of ​​programming is the most promising?

Choosing the direction of my profession, I decided that it would be related to programming.
Now I have little experience (I was more interested and played than seriously took on anything) in web programming. That is, I used html + css + javaScript (very little) + php (at the level of arithmetic of natural numbers).
To a greater extent, there is experience in programming console applications, since the school (lyceum, if fundamentally) taught computer science in depth. Everything was in Pascal. He himself wrote small console programs in c ++, java.
Exactly what I'm talking about. I don't quite understand what's going on with the programming area. Web services are rapidly evolving. Cloud technologies and the like. Programs working directly on the computer, if it becomes not less, then their number definitely decreases. Of course, there are also mobile devices, the market for which is rapidly developing, but I have not dealt with this before, I would also like to hear about it. What do you think is the most promising area? Where is the best place to go?
Sorry if the question is unclear, I can't write coherent texts.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
A
alexb-tm, 2013-11-22
@alexb-tm

Now there is a very high demand for developers for mobile devices. Accordingly, Java and Objective-C specialists are in demand. The second popular direction is web development. The stack of languages ​​and technologies in this area is very large, the server part is PHP, Python, Ruby, the same Java. Client - JavaScript. By default, you need to have an understanding of HTML, CSS and be able to work with databases.
Good C/C++ specialists will always be in demand.

M
Masterme, 2013-11-22
@Masterme

Mobile applications, microcontroller programming, near-financial modeling, system programming for exclusive hardware, CAD / CAE , data mining, corporate software.
First of all, you need to go to improve your own technical engineering literacy (basic and not very knowledge of mathematics, cybernetics, computer devices, programming algorithms), and mastery of tools (PL, frameworks, ready-made software - just a tool for solving problems), so that in the future , when faced with a task, were able to understand it, and then find tools in their stock of knowledge and apply them.

H
hatiko, 2016-10-14
@hatiko

Great demand for pros. In any area.
Non-professionals even in a highly demanded area earn a penny.
To become a pro, you need to improve for a long time. A very long time.
So that you do not get bored of improving for many years, you should be interested in this area.
Conclusion - do what you are interested in.

A
Andrew Dabich, 2013-11-22
@dabich

Now really Internet services are very popular and I think it’s easier to find a job in this area. The development of smartphones and given that this is a lifestyle of many people, and soon there will be more, you can gain knowledge about developing applications on Android and iOS. It's also good to start learning more languages ​​for web development and hone your skills since there are a lot of such developers now, but if you know it well, then this is a great path. Now almost everything that is connected with a computer is connected with the Internet and nothing else. With the development of new good sites, there will always be something to do. It’s good to go into web development of sites and mobile applications, but if you have talent in developing programs for the OS, then this is also very good, but I think it’s much harder to start in this area.

A
Alexey, 2013-11-22
@ScorpLeX

If you already have html+css+javaScript experience, just keep learning.
Now knowing these components, you can make software for any platform.

D
deleted-tnorman, 2014-10-11
@deleted-tnorman

What does perspective mean in your understanding?
It is worth answering this question first.
- The one that will bring you more money?
- The one that will allow you to develop more?
- One that will not lose relevance after 20 years?
- The one that is more popular now?
The answers to these questions lead to different results.
Go where you like best. It depends on whether you will be a growing specialist in 10 years, or whether you will become an office amoeba that is stuck on the same level.
IMHO
When the mainstream starts to follow the trends and breaks into the "Popular" areas, then in these "Popular" areas the average wage drops sharply due to an overabundance of specialists.
The WEB is easy money, but it's not necessarily yours. It is worth thinking about what tasks you would like to solve.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question