Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

С какими сложностями в обучении могут сталкиваются люди, которые хотят попасть в IT?

Образование+3
Любовь Кобцева
  ·   · 2,7 K
Системный аналитик / разработчик  · 13 апр 2023
  1. Плохая подача материала / плохой преподаватель.
  2. Недостаток информации / сложность поиска конкретной информации.
  3. "Токсичное" сообщество / слаборазвитые навыки коммуникации членов сообщества.
  4. Проблемы с пониманием основных механизмов программирования.
  5. Конфликт синтаксиса языков программирования с математикой:
    В математике: х = 1;
    В программировании: х = х + 1 (в математике такая запись не возможна);
  6. Нехватка усидчивости. Нужно долгими часами сидеть на 1 месте и работать головой, переваривая тонны строк информации и кода.
  7. Нехватка самостоятельности. Любой инженер, в том числе программист, должен обладать стремлением и навыками находить ответы самостоятельно, в том числе "догадываться" или узнавать что-то эмпирическим путем, а многие люди хотят чтобы им все объяснили, показали, рассказали и дали четкую инструкцию как им решить их задачу.
  8. Отсутствие или слаборазвитость навыка оптимизации и балансировки жизнедеятельности. ИТшники одна из наиболее подверженных выгоранию категорий граждан.
  9. Отсутствие знания английского языка. Английский очень важен! Все языки программирования высокого уровня написаны на английском. Все документации и первоисточники о языка на английском. Описание новой информации, технологий и т.д. выходят в первую очередь только на английском, а уже потом их переводят на другие языки. Не знание английского сделает вас практически проф непригодным.
  10. Отсутствие общих знаний об ИТ и инженерии в целом. Иными словами, если у вас нет профильного высшего образования в ИТ сфере, в рамках которого дают основы информатики, физики, математики, булевой алгебры, графов, электроники и т.п. вам будет сложно конкурировать, достигать высокой квалификации и круг возможностей по трудоустройству будет уже, т.к. вы не сможете разрабатывать сложные, но при этом оптимальные, алгоритмы, просчитывать пути в графах, оптимизировать вычисления и т.д. и т.п. А как раз такие вещи самые высокооплачиваемые. Но даже если не брать эти "топовые направления", отсутствие элементарных знаний об ОС, технологиях телекоммуникаций и сетей и других базовых вещах затруднит для вас решение даже элементарных "сопутствующих" задач. Например, настройка рабочей среды. И ваше не умение элементарно подключиться к рабочему серверу вызовет очень сильное удивление и раздражение у вашего работодателя.
Инди-разработчик  · 13 апр 2023
Сложеостей много. Самое первое на что стоит обратить внимание, это на то что многие тратят много денег не туда куда надо. И покупают курсы которые ничему не учат. Чтобы купить курс надо для начала пройти этап самообучения из... Читать далее