что нужно будет сделать чтобы стал востребованным?Востребованный разработчик ПО создает востребованное ПО. Т,е. чтобы быть "востребованным" необходимо уметь писать нужные-важные программы.
Какие области математики нужно учитьматематика не стихотворение ее учить не надо. Ее надо видеть. Есть такое понятие - "математическая модель", это описание какого либо предмета, процесса или явления в математических терминах. Любая компьютерная программа это всего лишь запись некой ММ на каком либо языке программирования. Т.е. если вы не в состоянии описать математически чашку кофе на завтрак или тарелку супа на обед то в программировании вам банально делать нечего.
как процессор понимает нули и единицыНикак, он вообще думать не умеет
как происходит преобразование нулей и единиц в электрический сигнал.Никак. Нет там нулей/единиц, Есть только электрические сигналы типа включено/выключено. Это человек такие сигналы называет "логический ноль", "логическая единица"
Есть ли в ЦПУ ЦАП?А что такое ЦПУ? Если имеется ввиду CPU (логика подсказывает), то нет его там. Я даже представить не могу что ему там делать. Современный процессор с аналоговыми сигналами ни как не пересекается. Существуют процессоры для цифровой обработки аналоговых сигналов (аудио, видео, пр.) называется DSP там и ЦАП есть и АЦП и даже не один.
Науч руки рекомендуют различные темы, связанные в той или иной степенью с наукойЭто тема для выпускника ВУЗа
На стажировке на одних курсах мы писали небольшой проектЭто тема для левых курсов, ну максимум для выпускника ПТУ или как сейчас модно - колледжа
можно ли заменить вышеуказанного монстра на "современный" литий-ионный аккумуляторНе можно, а нужно.
Решил пойти по IT направлению,Правильное решение
с чего начать не знаю.С начала, разумеется
Так же думал о онлайн курсахДумать, конечно, необходимо, но думать о курсах (тем более онлайн) плохая идея.
которые помогли бы мне в дальнейшем найти первую работу(подработку)
пропустить изучение Jenkins и заменить его Ansible