|
3 / 3 / 0
Регистрация: 12.08.2022
Сообщений: 9
|
|
Нужны ли курсы по программированию микроконтроллеров с нуля? Опасаюсь, что работа будет бесполезной06.10.2025, 08:26. Показов 5918. Ответов 75
Метки нет (Все метки)
Всем привет!
Хочу поделиться болью и вынести на ваш суд один вопрос. Я уже 10 лет работаю программистом микроконтроллеров в компании, которая занимается контрактным производством электроники. Мы активно растем, и перед нами, как и перед многими, остро встала кадровая проблема. Суть проблемы: Нормальных специалистов не найти: они все уже устроены и дорого стоят. Молодых специалистов нет: выпускники профильных ВУЗов («Электроника», «Автоматика», «Приборостроение») приходят с практически нулевой подготовкой. Компании не хотят учить: наш опыт показывает, что бизнес не готов брать на себя риски и затраты на долгую и непредсказуемую подготовку «сырых» кадров. Что мы видим на собеседованиях? Честно, картина удручающая. У выпускников – голая теория без понимания сути. Они знают резистор и конденсатор, но на вопрос про транзистор или типоразмер SMD 0603 – слышат впервые. С программированием еще печальнее: ВУЗовская подготовка: Максимум – писали куски кода на ассемблере для устаревших платформ и запускали в симуляторе. При упоминании STM32, GigaDevice, NRF – полное непонимание. Периферия – тёмный лес: Таймеры, АЦП, DMA, SPI, I2C, UART, USB, память – не знают. Беспроводные технологии: Wi-Fi, BLE, LoRa – тоже мимо. «Ардуинщики»: Отдельная каста. Платформа отличная для прототипирования, но часто нет глубины. А в реальной работе постоянно приходится «залезать под капот»: работать с регистрами, писать драйвера с нуля для экзотических датчиков, где готовых библиотек нет. С этим у них большие проблемы. Идея и сомнения Возник душевный порыв – создать фундаментальный курс программирования МК «с нуля». Не просто «сделай раз, сделай два», а дать ту самую базу, которой так не хватает. Представляю его себе так: Основы информатики: Архитектура, системы счисления, логика, арифметика, хранение данных, указатели, память. Всё с огромным количеством практики. Язык C глубоко: Не просто синтаксис, а понимание моделей памяти, указателей, побитовых операций. Опять же – практика, практика, практика. Электроника с нуля: От Закона Ома до транзисторов и стабилизаторов. Показать современную элементную базу (выводную и SMD), как она выглядит и как «живет» на осциллографе. Программирование МК на реальных железяках: Взять не Arduino, а то, что реально используют в промышленности – STM32, GigaDevice, NRF. Подробно разобрать каждый блок периферии с лабораторными работами на учебных комплектах. Работа, понятное дело, колоссальная. Но меня останавливает один главный вопрос: а нужно ли это всё сейчас в России? Не получится ли так, что я вложу душу и время, а рынок настолько мал и не развит, что это никому не будет интересно? Сейчас все вокруг учат Python, JavaScript и Java. Электроника и «железо» остаются где-то за скобками, а профессия – в забвении. За державу, честно, обидно. И за профессию тоже. Что думаете? Сталкивались с такой же проблемой? Есть ли, по-вашему, запрос на такие фундаментальные курсы, или это мои личные фантомные боли? Буду рад любому мнению – и от коллег-работодателей, и от тех, кто только начинает свой путь.
2
|
|
| 06.10.2025, 08:26 | |
|
Ответы с готовыми решениями:
75
Как начать заниматься электроникой и программированием микроконтроллеров? Курсы и прочее... Микроконтроллер 8-разрядный это тоже самое что 8-битный микроконтроллер? Программирование микроконтроллера на Assembler, контрольная работа |
|
23 / 32 / 2
Регистрация: 23.02.2023
Сообщений: 86
|
||
| 10.10.2025, 01:19 | ||
|
отзывы итд итп .
0
|
||
|
3 / 3 / 0
Регистрация: 12.08.2022
Сообщений: 9
|
||||
| 10.10.2025, 05:58 [ТС] | ||||
|
Если вы про разработки в компании, в которой работаю - не готов показать. Во-первых, начальники не оценят, скажут "че ты там нас на обсуждение вынес в этих ваших интернетах", а во-вторых, не все могу показывать, что сделал. Ибо контрактная разработка и там под NDA (соглашение о неразглашении). Да я понимаю, что сейчас на меня налетят и скажут "У как удобно анонимностью и NDA прикрыться, так и скажи что сам ничего не умеешь". У будут правы, прежде чем учиться, надо знать а "учитель" кто сам по жизни то будет. Но тема не курсе конкретном, а самой идее надо не надо. Если что-то будет, то да нужно будет показать наработки свои, конечно. Лады, коллеги. Неделя прошла, я собрал мнения по поводу необходимости курса Резюмирую: - Процентов 30% топят "за" - Остальные говорят "сомнительно" - Кто хочет - сам найдет и научится - На работе не учите - берите готовых, платите нормально - Ищите перспективных в универе - доучивайте - Работа нищенская, не надо. Пусть идут в веб, мобайл или курьеры вообще. Электроника мертва Такие были мнения тезисно. По курсу подумаю еще. Но мое мнение не изменилось - было бы хорошо чтобы в одном месте не одном сайте была информация для старта с нуля до уровня джуна. И да, это не один курс, а набор курсов (информатика, язык си, электроника, непосредственно программирование микрокнтроллеров). Еще профессиональное сообщество порекомендовало мне сделать аля курс или уроки, в рамках которого разрабатывается конкретное устройство от и до с объяснением всех этапов. Повторюсь: эта идея курса у меня появилась не для компании конкретной, а как личная инициатива. С целью помочь людям, дать так сказать рецепт и инструкцию. Против веба, мобайла и верхнего уровня ничего не имею против. Может и сам туда уйду. Но электронику бросать не хочется тоже совсем. Выкинуть 10 лет практики не хочется. Если и брошу - то хоть оцифрую свои знания, авось кому пригодиться. Если еще есть вопросы, готов ответить и тему можно закрывать. Всем спасибо.
0
|
||||
|
51 / 49 / 2
Регистрация: 23.01.2019
Сообщений: 380
|
|
| 10.10.2025, 08:17 | |
|
Кто делает, тот просто берёт и делает. Смотрит что получается и делает выводы из практики, что-то меняет или добавляет и т.д.., если видит что не прёт, то сворачивает проект, а не рассуждает нужно/ненужно.
Циклов статей и курсов предостаточно, но не все они популярны. На это много факторов влияет. Востребованность и сама подача материала. И даже харизма и популярность автора. Взять хотя бы цикл статей DI HALT-а, который до сих пор актуален. Что-то я не припомню, что DI HALT "исследовал" общественное мнение. Человек просто брал и писал. Есть и другие популярные авторы. А есть статьи и курсы, которые лежат мёртвым грузом в виде "контента" по разным сайтам и видеохостингам. Какое мнение сообщества Вам нужно? Даже если вам 101% скажет что курсы нужны как воздух, просто необходимы, то совсем не факт, что у вас хоть что-то получится. Хотите опять обижайтесь, но Вы как "преподаватель" в глазах сообщества пока что ноль. Желаю творческих успехов, хотя думаю что проект уже подошёл к логическому финалу
0
|
|
|
3 / 3 / 0
Регистрация: 12.08.2022
Сообщений: 9
|
|
| 10.10.2025, 08:28 [ТС] | |
|
0
|
|
|
51 / 49 / 2
Регистрация: 23.01.2019
Сообщений: 380
|
|
| 10.10.2025, 09:25 | |
|
И, вопрос чисто философский, COKPOWEHEU и Dushevny не зря у Вас "пробнички" спрашивали
![]() Про подачу материала. Не каждый профессионал может обучать и не каждый учитель обязательно профессионал. Бывает, что какой-нибудь дилетант, который сам недавно въехал в тему, новичку сможет объяснить лучше, чем десять профессоров ![]() Помню накупил книг с дисками, а учился по DI HALT-у, MORONS-у и исходникам одного уважаемого человека. А понимать книги начал намного позже, когда они уже не нужны стали) Так что на вопрос "нужны ли курсы с нуля?", думаю логичный ответ "какие курсы?" ))
0
|
|
|
Супер-модератор
|
||
| 10.10.2025, 11:25 | ||
|
Планы - громадьё. Всё то, что вы описали - потребует от человека семи пядей во лбу, чтобы адекватно изучить всё это в рамках пусть даже годичного курса. Человек просто перегорит и всё. Это вам не ВУЗ, где за всё уплочено, и хочет человек или нет - но до получения степени бакалавра никуда не денется. Тут дело в выхлопе. Человек по сути хочет пройти.. ну пусть полугодичные максимум курсы - и получить какие-то первые результаты или перспективы, где будет конкретно на практике видно: чем таким он тут пол-года занимался? Другое дело - поделить крупный курс на несколько мелких: сначала мы проходим курс такой-то, в результате чего будем уметь то и это, получим вот такие конкретные результаты, которые сможем применить там-то и там-то. Потом мы пройдём углублённый курс, который поможет нам усвоить второе и третье, и мы станем капец крутыми вот в таких областях. Ну и потом мы закончим обучение высшим курсом, на котором получим посвящение в техножречество и литании для заклинания Бога-машины, в результате чего круче нас будут только яйца. И то - еще смотря чьи. Нужно завести ютуб-канал, обезательно. Телегу. Сайт. Там накатать сколько-то видео, чтобы получить хотя бы 1000 подписчиков. На этом канале нужно показать кто вы такой, что умеете, почему вы считаете что это всё важно, и сколько это приносит бабла. Ну и еще- понадобится пройти какие-то курсы маркетинга, или вроде того, чтобы научиться продавать свои услуги. Придумать название своей школы. Создать сайт. На сайте расписать подробности и цены. И активно пропагандировать свою школу. Это то, что уже взлетало у людей. А если пилить такие сложные курсы просто так - то... ну пройдут их человек 10... а дальше - они так и будут следующие 10 лет валяться у вас на хардах.
0
|
||
|
10 / 13 / 2
Регистрация: 02.02.2015
Сообщений: 51
|
|
| 10.10.2025, 11:41 | |
|
cirim_v, порывы у вас благородные. Но имхо с темой курсов надо аккуратнее. Сецчас курсов "с нуля" миллион и маленькая тележка. Зерокодинг с нуля
, веб-разработка с нуля, разбогатей-на-крипте с нуля и т. п. Авторы не парятся насчет полезности, к. м. к. Главное продать.В вашем случае, возможно, нужная аудитория это как раз "ардуинщики", а не нули. Тут и мотивации побольше и какая-то база есть. Удачи!
1
|
|
|
4148 / 2726 / 433
Регистрация: 09.09.2017
Сообщений: 12,080
|
||
| 10.10.2025, 11:55 | ||
|
Но тут могут быть сложности с мотивацией - зачем еще что-то изучать, когда оно и так работает.
0
|
||
|
51 / 49 / 2
Регистрация: 23.01.2019
Сообщений: 380
|
|
| 10.10.2025, 12:02 | |
|
систему координат сместить немного. "Ноль" - это ардуина.
А курс назвать "побег с ардуины"
2
|
|
|
51 / 49 / 2
Регистрация: 23.01.2019
Сообщений: 380
|
||
| 10.10.2025, 14:44 | ||
|
Но если поддерживать обратную связь, читать и отвечать на комментарии, то картина нужны/ненужны нарисуется намного быстрее и точнее. И можно довольно точно оценить востребованность, перспективы и свои силы и возможности.. Кстати об ардуине. Она же тоже не была востребована - это просто удачный маркетинговый проект на слогане "паять ничего не нужно". А потом, как оказалось, и программировать не нужно, и думать ![]() Не всегда спрос рождает предложение, бывает и наоборот. Так что Ваше научное исследование на тему нужны/ненужны не совсем корректно ))
0
|
||
|
343 / 135 / 10
Регистрация: 19.07.2024
Сообщений: 771
|
|
| 10.10.2025, 15:21 | |
|
0
|
|
|
3 / 3 / 0
Регистрация: 12.08.2022
Сообщений: 9
|
|
| 14.10.2025, 08:37 [ТС] | |
|
Всем спасибо. Тема исчерпана. Ответы получены. Модераторы, как тему закрыть? Не нашел опцию
0
|
|
|
4148 / 2726 / 433
Регистрация: 09.09.2017
Сообщений: 12,080
|
|
| 14.10.2025, 08:58 | |
|
Никак. 2.3."Сообщения и темы, а также другой контент, размещаемый на форуме, по просьбам пользователей не удаляется и не закрывается."
Ну правда, вдруг мы тут захотим без вас поср... в смысле что-то обсудить. Кстати. Когда и где от вас ждать первую лекцию?
1
|
|
|
3 / 3 / 0
Регистрация: 12.08.2022
Сообщений: 9
|
|
| 14.10.2025, 09:00 [ТС] | |
|
ничего не обещаю, пошел обдумывать что и как
0
|
|
|
51 / 49 / 2
Регистрация: 23.01.2019
Сообщений: 380
|
|
| 17.10.2025, 07:31 | |
|
Сорри, не совсем в тему
![]() Но на вопрос "нужны ли курсы?" логично ответить вопросом - "какие курсы?" ![]() Просто наткнулся на свежий цикл статей по LGT. Автор вроде доступно излагает материал и поддерживает обратную связь. Это не реклама, а пример.
0
|
|
| 17.10.2025, 07:31 | |
|
Программирование PIC микроконтроллеров в среде MPLAB IDE Литература по программированию в электронике, микроконтроллеры и ПЛИС Программирование микроконтроллера PIC16F84 Программирование микроконтроллера PIC16F73 (MPlab) Языки программирования для контроллеров, микроконтроллеров и пр. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|