Программистом становятся не только ботаники или люди которые живут одним компьютером. В наш век это профессия доступна каждому человеку. Понять машинный язык дело сложное, но увлекательное. Благодаря технологиям, языков программирования становится с каждым годом больше, и если раньше программист владел в совершенстве одним-двумя языками (например ассемблер и С++) то сегодня к этому прибавились Джава, Котлин и другие. С появлением интернета понадобились веб программисты.
Это увлекательное дело, хотя некоторые считают программирование "муторным".
Статья для малограмотных новичков поэтому не стану загружать терминами или мучить вдохновляющими речами. Давайте к главному, хотите программировать, но не знаете с чего начать. Для начала определитесь с интересами, например веб программирование это "ваяние" сайтов, интернет чатов, доработка браузеров и скриптов на сайтах в интернет. Андроид-разработчики эти люди программируют приложения которые позже используются на планшете(смартфоне). На "яблоке" этим занимаются IOS-разработчики(программисты). А если хотите создавать игрушки и вписать себя в список создателей шедевральной игры то добро пожаловать в команду программистов по созданию игр на ПК. Возможно захотите заниматься серверами и строить сети. Тут надо становиться "системным" программистом (и по совместительству "системным админом".)
Как видите прежде чем заявить что хотите стать программистом выберите направление. Впрочем, станьте "типа фрилансером". Это когда знания обширны, но: тут,"чуть-чуть там" и "кое-что из того".
Теперь с чего начинать. Если решили что интернет это, то чему хотите посвятить время, то углубитесь в языки html, php и базы mysql. Если подробно описывать каждый язык, то статья будет трудночитаемой. На случай заинтересованностью андроид приложениями придется подучить Котлин, Java, С++. Остальное по мере необходимости.
Когда грезите стать создателем компьютерной игры готовьтесь изучать C++, давно забытый Visual Basic и неумирающие языки Java и MEL.
Ну а если страсть как у паука вить везде сети и держать сервера то для начала постарайтесь научиться работать не в Виндовс 10 или 7, а хотя бы Windows Server, а еще лучше Unix. Из языков стряхните пыль с учебников Assembler. С++ Выучите сразу после ассемблера.
Надеюсь что статья помогла определиться с профессией программиста. Жмите лайк (палец к верху справа от статьи) кто уже работает программистом, посмотрим сколько народу "в теме". Подпишись если тема программирования "интересна", поделись статьёй для развития канала "Бабушкам PRO компьютер".