Мнение: программистам необходимо профильное образование, чтобы продвинуться в карьере
У нас живое и активное сообщество, чем мы, безусловно, гордимся.
В комментариях регулярно ведутся содержательные дискуссии: хорошо ли иметь раздельный бюджет, куда переехать из Москвы и как, в конце концов, прожить на 15 тысяч. Мы следим за всеми комментариями и хотим, чтобы самые любопытные из них прочитали больше людей. Поэтому открываем рубрику, в которой будем отбирать разные мнения дорогих читателей, чтобы все-таки найти истину в непростых вопросах. Выбирайте сторону и присоединяйтесь к обсуждению.
Вставлю свои пять копеек как айтишник с техническим образованием и опытом больше 15 лет.
Врут, когда говорят, что программистам математический бэкграунд не нужен! Очень нужен — я работал с программистами, которые имели профильное образование, и с программистами, которые пришли после инфоцыган. Те, что от инфоцыган, всегда были в профессии слегка «левыми» людьми, с ними толком не считались. Об этом не скажут ни на одном курсе.
Врут, когда говорят, что вкатиться в ИТ легко и просто. Вкатиться, может быть, просто, но зарабатывать и строить карьеру удается далеко не всем и не всегда. Я видел таких «вкатившихся»: до сих пор сидят и формошлепят — никакого карьерного роста, потому что сколько-нибудь серьезный инженерный проект они не вывезут без математического бэкграунда, а на несерьезных платят мало.
Врут, когда говорят, что в профессии тяжело только поначалу. Определенное чувство тяжести будет всегда, в разных формах — от всех оттенков синдрома самозванца до статуса вечного студента, потому что ИТ меняется каждую наносекунду.
Не ведитесь на продающие слоганы инфоцыган.
Их цель — продать курс, а не сделать вас счастливым, компетентным и успешным инженером, программистом или архитектором.
12.04.21, 15:12
Согласен, что после трехмесячных курсов не сделать из новичка хорошего программиста с зарплатой "много" как обещают разные курсы.
И даже после годового курса скорее всего.
Не согласен, что нужно иметь профильное образование. Среди моих высококвалифицированных и востребованных коллег очень многие имеют либо непрофильное образование (даже такие как например "биология", "юриспруденция"), либо вообще не закончили вуз. Так, например, один из самых успешных коллег кого я знаю и который дорос до позиции прожект менеджер в одной крупной западной корпорации был выгнан из мат меха за неуспеваемость.
Лично я также имею непрофильное образование, в IT более 15ти лет.
Вообще образование в IT это больше самообразование. К тому времени как заканчивается обучение знания уже устаревают. Второй вопрос - а кто преподает в ВУЗе? Есть сомнения в том, что там действительно практикующие программисты, имеющие опыт в несколький продакшн проектах.
И вообще, извините, но чтобы прочитать книгу по джава например и выполнить пару проектов 5 лет обучения не требуется.
Есть конечно специфичные ниши, где без спец образования сложно. Это как правило на стыке технологий, таких как биоинформатика. Но для среднестатистического девелопера главное самостоятельно читать и много практиковать.
Лично я против онлайн курсов "с нуля" ничего не имею против, это может быть отличный старт. Главное не вестись на обещания золотых гор после их окончания, и не платить за них слишком много (цены за курсы, которые рекламируют популярные ресурсы, вызывают недоумение). Полным полно вариантов научиться либо бесплатно, либо за небольшие деньги (например на Udemy можно по акции приобрести курс за ~1000 рублей). А далее - постоянно совершенствоваться и практиковаться, участвуя в реальных проектах, начиная с джуниорских позиций.
12.04.21, 16:43
leshak, как я понял, речь идёт про то, что нужна математическая база, которую в наших вузах давать умеют
12.04.21, 17:00
Гавриил, вот честно, не настолько там и нужна та база, которую дают в течении нескольких лет. То, что программист непременно должен быть с дипломом математика - это что-то из середины прошлого века, когда инженеры программисты ходили в халатах. Допускаю, что в некоторых проектах требуется хорошее знание матанализа, но это зависит от тематики проекта.
13.04.21, 07:13
leshak, я сначала тоже думала, что не нужна, а потом встретила программиста, который не умеет считать проценты. Так что теперь, когда говорят про знание математики, я в первую очередь думаю не про интегралы, а такие довольно банальные вещи как дроби, пропорции, логические операции и т.п. база, изучаемая в школе. В целом, если школьная математика давалась хотя бы на твердую 4, то проблем не будет.
13.04.21, 07:23
Anastasia, речь идёт не об арифметических действиях, а матанализе, статистике и тд. Знать математику надо, но для программиста на начальном этапе хватает школьной программы, далее в зависимости от желания, требований ты так и так будешь углубляться в области необходимые для решения задач. Поэтому заканчивать мехмат и физтех для разраба это необязательно. Но если человек не стремится развиваться, то да, он будет на нижних уровнях карьеры. Но если он там и не двигается, значит его устраивает этот уровень. Рост никак не зависит от срока работы. Я говорю о реальном росте, а не формальном, но есть компании которые готовы рать просто за "срок", но это не надёжные, неинтересные и малоприбыльные компании.
Правильно говорят, программист это в первую очередь постоянное самообразование, только так можно стать высококвалифицированным специалистом. А начальное образование может быть разным, это только толчек для направления.
15.04.21, 18:37
Гавриил, не просто математическая, а матлогика и вообще инженерное мышление.
12.04.21, 16:38
Не, ну тут уж очень радикально позиции обставлены: или доктор компьютерных наук, или от инфоцыган.
У меня нет профильного образования. Даже технического нет. Это не помешало мне войти в профессию и двигаться дальше. Да, в какой-то момент вместо «Основы программирования для чайников» неохотно открываешь Роберта Мартина. А потом и до Кнута с Виртом доходишь, растягивая удовольствие от чтения на долгие месяцы. Но прогресс идёт, как и понимание, что в некоторых фундаментальных вопросах ты становишься более подкованным, чем некоторые твои знакомые, которые умеют по шаблонам клепать сайтики.
С чем я точно соглашусь, что да, цыгане задолбали. Но не надо так радикально ставить крест на тех, кто осмелился войти в профессию с тремя классами церковно-приходской школы
17.04.21, 20:50
Гавриил, позвольте полюбопытствовать - сколько вам было лет, когда вы вошли в профессию? И как вы считаете с нуля, в 40лет, имея только отличную усидчивость, математические наклонности и кучу свободного времени, реально зайти в мир айти? Или не стоит даже и рыпаться? Я немножко социопат и владение тремя магазинами, с сопутствующим общением с клиентами, меня достало :)
19.04.21, 06:46
Gordon, в сисадминство в 23, а программирование в 26. По поводу рыпаться: тут всё зависит от человека и его стремлений. Никто не знает, выйдет или нет. Но попробовать точно стоит, чтобы в будущем не жалеть и не гадать о том, стоило ли
12.04.21, 15:27
Мне кажется, что "программист" и "айтишник" это какие-то очень общие категории.
Не могу придумать зачем фронтендщику математическое образование, а дата саентист или мл-инжинер не сможет далеко продвинуться без твердой математической базы.
12.04.21, 14:56
В чем-то согласен с автором, особенно про инфоцыган и тд. Но вот у меня нет например диплома по системам и сетям, ну или по Computer Science. Однако продвигаться по карьере и постоянно получать рейз в зп не мешает ни капли.
13.04.21, 08:00
Обычный, это все больше по программистам.
13.04.21, 13:01
Павел, а DevOps не должен уметь в код разве?
12.04.21, 22:02
Кто собеседовал программистов с профильным образованием только после вуза, знает, что в 99% случаев они и программировать толком не умеют.
18.04.21, 18:19
Tema, не с теми вы беседовали.
14.04.21, 07:36
Tema, если программист к моменту "после вуза" не поработал программистом и это видно по резюме, то у меня большие вопросы к тем кто их на собеседования зовёт (если только не "по приколу" что тоже полезно).
Не представляю программистов "после вуза" с нулевым опытом(пусть даже некоммерческим).
12.04.21, 16:44
А это уже все-таки дизайнер знает, а не разработчик
12.04.21, 14:50
Большая часть знакомых программистов 1С средней руки (150-250 тысяч в месяц) обходятся без профильного высшего, хотя для дальнейшего продвижения оно бы и пригодилось, но не всем нужна карьера, кто-то просто хочет работать работу за деньги и это основной объем рынка труда
12.04.21, 19:00
В этом всём обсуждении кое-что пропустили.
Для любого специалиста (не в чём угодно но много в чём, к медицине не применимо конечно) наличие любого образования лучше, чем его отсутствие. А отсутствие профильного обычно некритично.
Ну то есть если разложить на цифры: 9 классов -- 0%, 11 классов 10%, ср.спец. 30%, вышка непрофильная 85%, профильная 100%.
Сейчас объясню: то из чего обычно состоит образование (усвоение информации, построение логических цепочек, решение задач с конкретной целью/на_оценку, запоминание и воспроизведение, взаимодействие с людьми и командой) это прекрасное микро-упражнение для человека, его мозга и характера. И такое по 5-10 раз в семестр минимум* и почти каждый раз новая предметная область.
Пройти подобный курс таких тренировок необязательно нужно именно в вузе(получение диплома чем не проект с дедлайном?), пара лет напряжённой разносторонней "работы на работе" тоже подойдёт.
Уже много раз ловил себя на точном определении того что "вот этот вот разгвоздяй точно же без вышки". На начинающих специалистах очень хорошо видно кто с вышкой пусть даже и немного неоконечной, а кто нет.
И массовый работодатель обычно вполне представляет(ну я надеюсь по крайней мере) в каких заведениях напряженная программа тренировок, а куда в основном приходят за гаражами с тренером покурить.
Я даже могу говорить по сути про программистов: если у программиста замечены проблемы с логикой и простыми причинно-следственными связями(да, и таких мне выдавали), то с вероятностью 80% этот человек без вышки.
Отвечая на вопрос: нужна ли вышка? Очень. Обязательно ли профильная? Нет, но лучше что-то техническое (в моём понимании "водопроводные сети высокого давления" настолько же важны как "теория массового обслуживания в вычислительных сетях" и "теория конечных автоматов"). Критично ли полное отсутствие вышки? нет, но подумайте хорошо насколько ваша голова и характер умеет погружаться в предметную область (работодателя/заказчика) без "ой всё".
*) Как конкретно человек их проходит, за счёт хард или софт скилз не так то уж и важно.
13.04.21, 07:12
В заголовке про продвижение в карьере без образования, а в тексте про инфоцыган и "войти в айти". Какая-то ложная дихотомия получается.
Не очень понятно из текста, зачем всё же профильное образование.
13.04.21, 07:24
Ну блин, всяко бывает. У меня коллега бывшая с самым что ни на есть профильным образованием, математикой и прочим, уже лет 8, наверное, на одном месте сидит и делает сайты на cms-ках. Удобно так ей. Дело всё-таки не в корочке, а в человеке.
А как вам такой вопрос - обязательно ли профильное высшее образование, чтобы иметь неприятный технические снобизм?)
13.04.21, 08:22
Не смог пройти мимо))
Заголовок статьи и содержание разнятся по смыслу поэтому выскажусь по поводу образования и карьеры в ИТ в целом. В первую очередь для тех, кто интересуется этой сферой и имеет желание и готовность в ней развиваться, но может прочитать похожее на автора статьи мнение и опустить руки.
1. Мнение, подобное мнению автора по поводу перспектив и места в ИТ людей без технического/математического образования, чаще всего распространено на просторах русскоязычного интернета и называется оно "токсичностью" или, как тут справедливо заметили, снобизмом.
Можно долго говорить на эту тему и приводить массу примеров, но замечу, что вполне вероятно, что этот ресурс, где автор смог поделиться своим мнением, и который, думаю уверенно можно назвать "серьезный инженерный проект", делали не математики.
2. Когда вы принимаете решение о том как и где получить навыки для работы разработчиком ПО, стоит помнить о том что:
* Основные необходимые для начала работы навыки можно получить самостоятельно за минимум финансов, но максимум личного времени.
* Окончание курсов - это не конец обучения, а только самое начало. Формируйте ожидания соответственно.
* Никакие курсы не могут давать никаких гарантий трудоустройства и уровня зарплат.
* Легко не будет
3. Наличие высшего образования может значительно облегчить эмиграцию.
4. Статус образования, диплом и даже средний балл могут иметь значения при трудоустройстве в некоторые крупные компании, но далеко не во все и чаще всего не российские.
13.04.21, 08:54
Очень жаль, что не приведен кейс серьезного инженерного проекта, где был критичен математический бэкграунд.
Без этого автор сам не далеко ушел от инфоцыган. Много эмоций, мало фактов.
13.04.21, 08:13
Математическое или инженерное образование очень сильно повышает потолок возможностей программиста. Но это, конечно, автоматически не ведет к карьерному росту и не означает, что без него добиться его нельзя.
Например, управленческие позиции совершенно не про это.
13.04.21, 10:21
Весь аргумент производит впечатление когнитивного искажения: автор столкнулся с "хорошими" программистами с техническим дипломом и "плохими" программистами от инфоцыган и теперь экстраполирует этот опыт на всех.
Я могу точно так же заявить, что знаю "плохих" программистов с корочкой университета, а сама вышла от пресловутых "инфоцыган", и это не делает меня чужой в тусовке и не мешает карьерному развитию. Ни разу за все время работы в ИТ не пожалела, что не изучала матан или не умею брать тройные интегралы.
Для развития в ИТ надо иметь в первую очередь желание развиваться, вкладывать в это время и деньги. Сидеть кодить после работы, заниматься наставничеством, ходить на конференции и т.д. Ни один университет это желание в голову не вложит. Вероятнее всего, до выпуска с условного матфака доходят именно те, кто этими качествами обладает. Но это не означает, что все кто не учились на матфаке не в состоянии развиваться.
12.04.21, 16:41
Я все эти годы просто прогал и что-то новое учил, а оказывается вот оно как, без технического образования никак…
(мимокрок-бауманец)
12.04.21, 18:00
Меня больше триггерит как люди с 1-2 годами опыта (из которых год - обучение), называют себя ну как минимум миддлом. А с 3+ годами это вообще сразу сениор и тимлид, которому только и осталось, что передавать накопленные знания в поколения
13.04.21, 07:10
Eva, это все условности. Челик, что сеньор в одной конторе, в другой его закидают бананами и на джуна не возьмут.
Поэтому это все больше история о том, как дороже продать себя. Если потом будешь горбатиться за троих и ответственно подходить к работе, чего бы заранее не навешать себе медалей, чтобы потом не было больно от того, что рядом какой-то дурачок смог наврать с три короба и теперь гребет лопатой, а ты из-за стеснения понизил себя и недополучаешь пусть 1к долларов, а может и все 2к долларов.
И да, че бы там не писали, что те кто наврали и завысили себя, потом вылетают. Нифига, за годы моего опыта, такие ребята, что смогли наврать, получить норм вилку, а потом работать кое-как. Так и работали, и никто их не увольнял.
13.04.21, 08:02
Шевалье, увольнять в айти реально не любят, на онбоардинг и поиск персонала столько денег тратится, что дешевле держать, хоть что-то они ж делают, может научатся.
14.04.21, 04:49
Eva, у меня ваще до смешного доходило. Что какой-нибудь челик с зп даже на десяток другой тыщенок больше моей откровенно косячит, я за ним переделываю, наставляю его. И когда говорю руку/тимлиду/шефу, что начальник, этот п-рас обосрался, мне отвечали, что я токсичный и не командный игрок, что я должен всем помогать и обучать. Но я пытался донести, что переделывать все за дурачками это не есть командная работа, это просто откровенный паразитизм челиков, что успешно попали и чиллят.
Ну это, конечно же, по молодости было, когда я был глуп и верил в светлое будущее. Щас я никому ничего не доказываю, что-то не нравится и если это не фиксится менеджментом - увольняюсь
13.04.21, 05:54
Eva, так можно далеко зайти: «кто назначил вас поэтом?»
12.04.21, 18:36
Eva, а через сколько можно быть миддлом?
13.04.21, 08:02
Чего вам точно не стоит делать при попытке "войти в IT", так это отваливать 150к за курс, который вас научит всему-всему, чтобы пойти работать. Вас ждёт разочарование во многих аспектах. Если это будет ваш первый подобный опыт при отсутствии IT-бэкграунда, то вы получите просто введение в профессию по лютому оверпрайсу. Если же вы таким образом захотите сменить профессию, готовьтесь к тому, что будет дико гореть то на материалы, то на менторов.
Сравните сами. Год в не самом плохом вузе стоит 150-180 тыс. в год. За это время с вами будет носиться куча академического народу, будут давать информацию сами, облегчать доступ к другой информации, давать практику, проверять результаты ваших трудов. Для студентов часто открыты интересные стажировки, что уже неплохая заявочка на реальную работу в понравившейся области. На онлайн-курсе вы получите 20-30 часовых видео-записей и пару прогеров с 2-3 годами опыта, которые назовутся вашими наставниками. В договоре у них будет написано, что они обязаны вам отвечать на вопросы по курсу в течении 72 часов - так они делать и будут.
При этом я не утверждаю, что можно стать джуном за полгода на степике на бесплатных курсах, или что ВУЗ гарантированно более выгодная инвестиция времени и денег. Есть в каждой профессии специфика, которую с наскока не прохавать - так условному фронтендеру в 9/10 случав потребуется JS и не понадобится в работе ни матстат, ни теорвер, а для дата-аналитика это будет необходимым требованием в 80% НАЧАЛЬНЫХ вакансий (а в вакансиях веб-аналитика такие знания потребуются только в половине случаев, например) и от ваших предрасположенностей и бэкграунда будет зависеть, что вам даётся легче - математика или язык программирования.
Нужно понимать, что чем выше ваша база, тем меньше на неё придётся добрать сверху. В этом контексте вышка выглядит не так плохо. Когда вам 18 годиков, и ничего в жизни не понятно, пусть взрослые дадут вам базу побольше (не зря университетское образование называется фундаментальным - чего туда только не напихано), а потом, когда вы пробудитесь от студенческого коматоза, с этой базой уже можно и курсы на сепике проходить, хехе.
Если же вы точно знаете, что именно вам требуется, найти это в сравнительно свободном доступе наверняка можно, не на русском, так на английском языке, и времени на освоение уйдёт меньше, чем на вузовскую программу.
Ещё если хотите с вызовом смотреть всем в глаза на интервью, придётся смириться, что переведенные статьи в интернетах не котируются, и нужно читать книги и блоги ваших многоопытных коллег из западных компаний, и если книги до вас дойдут в переведенном виде лет через 5 после публикации Там, то вот статьи вряд ли, и с нынешним качеством машинного перевода разобраться в них будет очень непросто. Иначе говоря, в IT нужен английский язык, если ваши амбиции сколько-то высоки.
13.04.21, 03:24
Все зависит от личного качества каждого человека в целом. Можно иметь 2-3 высших, профильных образования и не быть хорошим специалистом, и наоборот. Я знаю 10ки случаев, когда ребята имея среднее образование, являются безупречными специалистами без всяких курсов...Программирование это стиль жизни, ни один вуз или курс не сможет дать желания придерживаться этого стиля и стремления развиваться. Мы живём в эпоху, когда саморазвитие стало доступно каждому и при желании можно стать первоклассным специалистом не имея профильного образования. Что касается курсов - курсы никогда не сделают из вас специалиста, и не сделают вас успешным и богатым. Курсы полезны тем кто пробует себя в чем-то новом, чтобы быстро погрузиться в это, а дальнейшее развитие зависит только от вас самих и от вашего стремления к совершенствованию. Не тратьте время на обучение, если вы преследуете только цель заработка, тратьте его только в том случае, если вам нравится то, что вы делаете...
12.04.21, 18:53
У меня все это тоже было, но вот теории цвета, композиции и теней точно не было
13.04.21, 05:26
что за уродский сленг "формошлеп"
13.04.21, 07:18
Alex, надо же как-то выразить презрение к недостойным
13.04.21, 08:13
С чего то надо начинать.
Хорошая книга даст половину успеха, хороший курс - хоть какую то практику и прикладные навыки.
После этого вполне можно идти на джуна и погружаться в область с головой.
Если же человек просто не приспособлен к такого рода работе - ему мешают не инфоцигане совсем. =)
13.04.21, 08:01
А какой нибудь админ или девопс - это не айтишник? Там-то математика зачем? Консоли свои теребят целый день, да в заббикс смотрят.
13.04.21, 08:10
Николай, 10-12 магазинов с общей БД могут быть сделаны очень по-разному. Но мне пока в голову не приходит, чем может быть обусловлена такая задача, кроме маркетинга — а значит это, скорее всего, не 10 «озонов».
Серьезность проекта как правило определяется требованиями к нему — нагрузками, отказоустойчивостью, документацией, инфраструктурой. На уровне прототипа проект, который вы описываете, не очень сложная задача, с ней может справиться и джуниор-программист.
13.04.21, 08:03
d1mmmk, очевидный плюс вышки - после неё как-то знаешь примерно всё, и хорошо знаешь кое-то =)
12.04.21, 19:34
d1mmmk, точно! Вспомнил, что был у меня такой коллега. Только его официальная должность была UX-дизайнер. Но он все рисовал, потом моделил, потом верстал и анимировал. Ну и соответственно в один прекрасный день всех послал и отправился в свободное плаванье. Просто вот такой человек у меня в голове никак не ассоциировался с фронтенд-девелопером :)
13.04.21, 07:52
Fcük, UX/UI это максимально близкая к фронтеднерской работе специализация. UX-дизайнер просто обязан знать современные стандарты, гайдлайны, верстку/css и основы программирования потому что ему необходимо учитывать все особенности и ограничения платформ помимо особенностей человеческой психики в восприятии различной информации. Чуть более творчески свободная профессия, чем фронтендер, но все равно с техническим бекграундом.
з.ы. многие думают: ну это же дизайнер, картинки рисовать, со шрифтами играть, вот это вот все. Нет, просто со стороны так кажется. UX-дизайнер — это инженер разрабатывающий систему взаимодействия с пользователем с учетом бизнес-задач.
13.04.21, 15:31
d1mmmk, Точно! А все программисты, фронтендеры и бекендеры должны наизусть знать все шрифты, их моноширинность, межстрочный интервал, межбуквенный. Ведь когда разрабатывают систему, даже под уже согласованный дизайн, должны учитывать у себя, что шрифт может в любой момент поменяться! И чтобы ничего в вёрстке не поехало и было пиксель-пёрфект. Ну и на беке чтобы автообрезка текста предпросмотра ставила многоточие именно там, где именно под текущим шрифтом заканчивается блок.
13.04.21, 09:02
Необходимо? Нет. Доказательством тому может служить огромное количество людей получивших работу без профильного образования.
Помогает? Безусловно да. В компании уровня FAANG гораздо проще устроиться после профильного образования, а это уже доход который людям с трехнедельных курсов HTML не снился.
В целом, кажется что медианный доход программиста с образованием будет выше чем без. Но нужно чтобы кто-то провёл исследование на этот счет, конечно.
13.04.21, 09:02
У меня на работе есть низкоуровневые программисты. К ним можно попасть либо имея похожий опыт, либо пройдя собственный курс компании. Иметь даже профильное образование мало, обязательно нужно пройти курс. Но если ты прошел курс, но у тебя нет высшего образования, то это не проблема.
Это происходит потому что после вышки, по статистики студент не сможет ничего сделать самостоятельно. А после курса, таких проблем заметно меньше. Курс длится 1 год.
Я устроился после школы, но у меня в отделе таких проблем нет особо, создавать сайты, это не ракеты в космос запускать
13.04.21, 10:40
Качественное образование действительно даёт фору хотя бы в общем ИТ кругозоре ( базе ). То что у хорошего выпускника ВУЗ-а осталось на подкорке, для пришедшего извне может быть открытием. Плюс математические скиллы дают возможность работать на позициях, на которые многим вход закрыт.
Хотя образование образованию рознь - бывает собеседуем выпускников профильных вузов, которые не знают основы и это печально.
С другой стороны, на формо\сайто-шлёпстве вполне можно зарабатывать в разы больше чем средняя зарплата по стране. Потребности работодателей только растут, так что почему бы этим не воспользоваться.
13.04.21, 10:50
Добиться высоких достижений без специального образования маловероятно во многих технических областях, в том числе и в той, где работаю я. Надо различать условных ремесленников и инженеров. В большинстве случаев требуются ремесленники, где надо делать 2-3 вещи хорошо. В сфере IT большинство кода это какие-то коммерческие приложения, в которых вряд-ли используются какие-то сложные алгоритмы, или вещи, которые необходимо придумывать с нуля. Для таких проектов достаточно людей, которые не получали инженерного образования в сфере разработки ПО. А вот для редких и наукоёмких проектов, конечно, требуются инженеры.
Точно также и в моей сфере, есть люди пришлые, которые научились основам и умеют грамотно их применять, но вот когда появляется задача внедрить технологию, тут они бессильны, пока сам не разберёшься и не научишь коллегу.
P.S. для сферы IT, имхо, иногда может быть полезен опыт людей, которые пришли из других областей. Зачастую это случаи, когда проект как раз создаётся для этой сферы. Ведь ни один разработчик не постигнет всех тонкостей бизнес-процессов так, как это сделает человек, который работал много лет в одной области
13.04.21, 20:20
Категорически согласна с автором. Просто под каждым словом подписываюсь. Говорю как человек с высшим гуманитарным образованием, свичнувшийся в ойти 1,5 года назад. И чем больше работаю, тем больше понимаю как не хватает мат бэкграунда, компьютер сайенс, алгоритмов и вот этого вот всего чем студентам тех вузов пылесосят мозг 5 лет. Все прочее самообман. Опуская эйджизм, сексизм и тру айтишников, считающих тебя грязью под ногами, работать легче не станет как уверяют инфоцыгане. Синдром самозванца, бесконечный овертайм, отсутствие выходных и проходных, тк после работы ты смотришь очередной курс или читаешь что то чтобы писать код лучше, а на ревью стесняешься высказать своё мнение, потому что “ну этож программистом надо быть» - вот обратная сторона медали. Просто не ведитесь на эти сказки о зп 10500к в секунду после курса.