N
N
nikolastr2019-05-23 14:22:16
IT education
nikolastr, 2019-05-23 14:22:16

What are the activities in C++?

I am a 33-year-old maintenance technician for a fleet of instrumentation and automation (including Siemens PLC, OWEN). Not a programmer by training.
I want to change my occupation. I think to contact programming for computer systems or look for something in my stream (PLC, SCADA systems).
Now knowledge in software development is not very extensive. I can do things with my hands, but I think I need to take a big vacation and teach myself programming with my head.
From experience:

  • Web applications - a bit of Java. Application on servlets for displaying data from the database to the client machine. Some JS and HTML. Java and the whole web, as for me, is in blood, sweat and new technologies. Scary.
  • Mobile phones - For the sake of interest, I went through a book with educational applications - Android is cool and promising, but you need to quickly issue a dozen applications a year on different projects. It's hard to imagine yourself jumping from project to project.
  • Desktop - C# application with one screen. Working with the database through Linq, displaying graphs. Qt is the same.
  • AVR microcontrollers - it was a long time ago and in assembler. Now as a hobby ARM in C. But it hasn't reached RTOS yet. A very interesting topic, but there is not enough theoretical basis in microelectronics.

What I want:
Interesting C++, but no mathematical foundation in my head. Yes, math is bad.
The theme of building interfaces for industrial systems attracts.
How do you even look at the fact that a 33-year-old uncle is changing his profession so drastically?
Is there a need for C++ coders in particular and in general in the world now? (only not the financial sector)
For example, building interfaces for embedded systems on Qt.
C++ generally in use in the "middle hand"? What are the directions besides Qt, where programmers might be needed?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
V
Vitaly, 2019-05-23
@vt4a2h

So go to hh.ru and see what areas are relevant. Just type in C++ (well, or Qt, if you want to know specifically about Qt) in the search for Moscow time / St. Petersburg. This will answer most of your questions.
For embedded systems (and automotive HMIs) Qt is a very popular solution. And soon it will be even more popular :)
Age is not important at all. Education is not important, because. doesn't guarantee anything. It's good when you have a mathematical background, but when you don't have it, you can live quite well. Indeed, there are not so many science-intensive tasks.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question