Which microcontroller to choose for a beginner? (and the programming language to them)?

Good time of day.
I'm a beginner in this business.
And I want you to ask knowledgeable people.
What microcontroller to choose? Then it would be possible to get a job.
All I know is ↓
  1. Arduino
  2. AVR
  3. PIC
.
Note: Arduino roughly speaking the set of the rookie,has a purse. But it is also being considered.
Programming languages you know ↓
  1. C++
  2. Python
  3. JavaScript (I Know that he, too, is used in this case )
.

Any information will help me. Thank you <3
April 19th 20 at 12:47
4 answers
April 19th 20 at 12:49
Solution
What microcontroller to choose? Then it would be possible to get a job.

You do not quite understand the problem. Start with the fact that Arduino is not a microcontroller, and a simple system for learning and prototyping based on AVR MC. Ie the Arduino is a set of standards to facilitate the development and Arduino = AVR. MK AVR and PIC already in the industry are rarely used, mostly MK in the Cortex (STM32 for example) or a PLC, but it is difficult and expensive for a beginner is unacceptable.

Note: Arduino roughly speaking the set of the rookie,has a purse.

Yeah, well! If you have the kit 30-50$, it's expensive then forget it.
You also need to understand that Arduino is an open platform ie they can be manufactured by anyone. Of course the Chinese in this are all. Most of the Chinese boards is as good as Italian and American, but 2-3 times cheaper

In short, do not take the head either does not people who want to learn MK from scratch buy an arduino kit on aliexpress and sort it out. Learn STM32 then it already will give you a chance to get a job as a trainee in a major office. Already it will teach you to earn money on the programming MK
Sorry. I meant this kit.
https://store.arduino.cc/usa/education-starter-kit.

Thanks for the quick response. Will do as you said - shaniya.Boe commented on April 19th 20 at 12:52
April 19th 20 at 12:51
April 19th 20 at 12:53
with audino should play for a start, for there, and the community of Igrunov and a bunch of ready kildow with a bunch of ready-made articles as from loaves of bread to make a trolley.
then still стм32, it's way more complex and advanced platform. very worth to study it at the hardware level (in Assembly language as they say pogromist).
General knowledge of C/asm, coupled with knowledge of the hardware of the processor, notably cleans out of my head a lot OOP Muti, inappropriate for embeded platform.
April 19th 20 at 12:55
And what kind of work - handmade? In fact, automation is done on the PLC (Codesys languages). Expensive (although, you can start with Russian Aries), but if you like to master SCADA, you can find a job.

Find more questions by tags Microcontrollers