Мнения
24K

Мнение: программистам необходимо профильное образование, чтобы продвинуться в карьере

95

У нас живое и активное сообщество, чем мы, безусловно, гордимся.

В комментариях регулярно ведутся содержательные дискуссии: хорошо ли иметь раздельный бюджет, куда переехать из Москвы и как, в конце концов, прожить на 15 тысяч. Мы следим за всеми комментариями и хотим, чтобы самые любопытные из них прочитали больше людей. Поэтому открываем рубрику, в которой будем отбирать разные мнения дорогих читателей, чтобы все-таки найти истину в непростых вопросах. Выбирайте сторону и присоединяйтесь к обсуждению.

Этот текст — комментарий читателя Т⁠—⁠Ж. Вы тоже можете поделиться своим мнением: напишите в Сообщество.
Аватар автора

Иван Иванович

советует остерегаться курсов и становиться компетентным специалистом

Страница автора

Вставлю свои пять копеек как айтишник с техническим образованием и опытом больше 15 лет.

Врут, когда говорят, что программистам математический бэкграунд не нужен! Очень нужен — я работал с программистами, которые имели профильное образование, и с программистами, которые пришли после инфоцыган. Те, что от инфоцыган, всегда были в профессии слегка «левыми» людьми, с ними толком не считались. Об этом не скажут ни на одном курсе.

Врут, когда говорят, что вкатиться в ИТ легко и просто. Вкатиться, может быть, просто, но зарабатывать и строить карьеру удается далеко не всем и не всегда. Я видел таких «вкатившихся»: до сих пор сидят и формошлепят — никакого карьерного роста, потому что сколько-нибудь серьезный инженерный проект они не вывезут без математического бэкграунда, а на несерьезных платят мало.

Врут, когда говорят, что в профессии тяжело только поначалу. Определенное чувство тяжести будет всегда, в разных формах — от всех оттенков синдрома самозванца до статуса вечного студента, потому что ИТ меняется каждую наносекунду.

Не ведитесь на продающие слоганы инфоцыган.

Их цель — продать курс, а не сделать вас счастливым, компетентным и успешным инженером, программистом или архитектором.


РедакцияГотовы поспорить с мнением читателя? Поделитесь мыслями:
  • Антон КрутовБольшая часть знакомых программистов 1С средней руки (150-250 тысяч в месяц) обходятся без профильного высшего, хотя для дальнейшего продвижения оно бы и пригодилось, но не всем нужна карьера, кто-то просто хочет работать работу за деньги и это основной объем рынка труда19
  • Обычный SREВ чем-то согласен с автором, особенно про инфоцыган и тд. Но вот у меня нет например диплома по системам и сетям, ну или по Computer Science. Однако продвигаться по карьере и постоянно получать рейз в зп не мешает ни капли.27
  • leshak .Согласен, что после трехмесячных курсов не сделать из новичка хорошего программиста с зарплатой "много" как обещают разные курсы. И даже после годового курса скорее всего. Не согласен, что нужно иметь профильное образование. Среди моих высококвалифицированных и востребованных коллег очень многие имеют либо непрофильное образование (даже такие как например "биология", "юриспруденция"), либо вообще не закончили вуз. Так, например, один из самых успешных коллег кого я знаю и который дорос до позиции прожект менеджер в одной крупной западной корпорации был выгнан из мат меха за неуспеваемость. Лично я также имею непрофильное образование, в IT более 15ти лет. Вообще образование в IT это больше самообразование. К тому времени как заканчивается обучение знания уже устаревают. Второй вопрос - а кто преподает в ВУЗе? Есть сомнения в том, что там действительно практикующие программисты, имеющие опыт в несколький продакшн проектах. И вообще, извините, но чтобы прочитать книгу по джава например и выполнить пару проектов 5 лет обучения не требуется. Есть конечно специфичные ниши, где без спец образования сложно. Это как правило на стыке технологий, таких как биоинформатика. Но для среднестатистического девелопера главное самостоятельно читать и много практиковать. Лично я против онлайн курсов "с нуля" ничего не имею против, это может быть отличный старт. Главное не вестись на обещания золотых гор после их окончания, и не платить за них слишком много (цены за курсы, которые рекламируют популярные ресурсы, вызывают недоумение). Полным полно вариантов научиться либо бесплатно, либо за небольшие деньги (например на Udemy можно по акции приобрести курс за ~1000 рублей). А далее - постоянно совершенствоваться и практиковаться, участвуя в реальных проектах, начиная с джуниорских позиций.71
  • Fcük døwnМне кажется, что "программист" и "айтишник" это какие-то очень общие категории. Не могу придумать зачем фронтендщику математическое образование, а дата саентист или мл-инжинер не сможет далеко продвинуться без твердой математической базы.37
  • Гавриил КековНе, ну тут уж очень радикально позиции обставлены: или доктор компьютерных наук, или от инфоцыган. У меня нет профильного образования. Даже технического нет. Это не помешало мне войти в профессию и двигаться дальше. Да, в какой-то момент вместо «Основы программирования для чайников» неохотно открываешь Роберта Мартина. А потом и до Кнута с Виртом доходишь, растягивая удовольствие от чтения на долгие месяцы. Но прогресс идёт, как и понимание, что в некоторых фундаментальных вопросах ты становишься более подкованным, чем некоторые твои знакомые, которые умеют по шаблонам клепать сайтики. С чем я точно соглашусь, что да, цыгане задолбали. Но не надо так радикально ставить крест на тех, кто осмелился войти в профессию с тремя классами церковно-приходской школы55
  • Andre MacarenoЯ все эти годы просто прогал и что-то новое учил, а оказывается вот оно как, без технического образования никак… (мимокрок-бауманец)9
  • Гавриил Кековleshak, как я понял, речь идёт про то, что нужна математическая база, которую в наших вузах давать умеют8
  • Andre MacarenoА это уже все-таки дизайнер знает, а не разработчик20
  • leshak .Гавриил, вот честно, не настолько там и нужна та база, которую дают в течении нескольких лет. То, что программист непременно должен быть с дипломом математика - это что-то из середины прошлого века, когда инженеры программисты ходили в халатах. Допускаю, что в некоторых проектах требуется хорошее знание матанализа, но это зависит от тематики проекта.38
  • Eva ShreiberМеня больше триггерит как люди с 1-2 годами опыта (из которых год - обучение), называют себя ну как минимум миддлом. А с 3+ годами это вообще сразу сениор и тимлид, которому только и осталось, что передавать накопленные знания в поколения9
  • Дама с АмстердамаEva, а через сколько можно быть миддлом?3
  • Andre MacarenoУ меня все это тоже было, но вот теории цвета, композиции и теней точно не было6
  • AlexanderВ этом всём обсуждении кое-что пропустили. Для любого специалиста (не в чём угодно но много в чём, к медицине не применимо конечно) наличие любого образования лучше, чем его отсутствие. А отсутствие профильного обычно некритично. Ну то есть если разложить на цифры: 9 классов -- 0%, 11 классов 10%, ср.спец. 30%, вышка непрофильная 85%, профильная 100%. Сейчас объясню: то из чего обычно состоит образование (усвоение информации, построение логических цепочек, решение задач с конкретной целью/на_оценку, запоминание и воспроизведение, взаимодействие с людьми и командой) это прекрасное микро-упражнение для человека, его мозга и характера. И такое по 5-10 раз в семестр минимум* и почти каждый раз новая предметная область. Пройти подобный курс таких тренировок необязательно нужно именно в вузе(получение диплома чем не проект с дедлайном?), пара лет напряжённой разносторонней "работы на работе" тоже подойдёт. Уже много раз ловил себя на точном определении того что "вот этот вот разгвоздяй точно же без вышки". На начинающих специалистах очень хорошо видно кто с вышкой пусть даже и немного неоконечной, а кто нет. И массовый работодатель обычно вполне представляет(ну я надеюсь по крайней мере) в каких заведениях напряженная программа тренировок, а куда в основном приходят за гаражами с тренером покурить. Я даже могу говорить по сути про программистов: если у программиста замечены проблемы с логикой и простыми причинно-следственными связями(да, и таких мне выдавали), то с вероятностью 80% этот человек без вышки. Отвечая на вопрос: нужна ли вышка? Очень. Обязательно ли профильная? Нет, но лучше что-то техническое (в моём понимании "водопроводные сети высокого давления" настолько же важны как "теория массового обслуживания в вычислительных сетях" и "теория конечных автоматов"). Критично ли полное отсутствие вышки? нет, но подумайте хорошо насколько ваша голова и характер умеет погружаться в предметную область (работодателя/заказчика) без "ой всё". *) Как конкретно человек их проходит, за счёт хард или софт скилз не так то уж и важно.19
  • ТёмаКто собеседовал программистов с профильным образованием только после вуза, знает, что в 99% случаев они и программировать толком не умеют.24
  • Виктор МаллеровВсе зависит от личного качества каждого человека в целом. Можно иметь 2-3 высших, профильных образования и не быть хорошим специалистом, и наоборот. Я знаю 10ки случаев, когда ребята имея среднее образование, являются безупречными специалистами без всяких курсов...Программирование это стиль жизни, ни один вуз или курс не сможет дать желания придерживаться этого стиля и стремления развиваться. Мы живём в эпоху, когда саморазвитие стало доступно каждому и при желании можно стать первоклассным специалистом не имея профильного образования. Что касается курсов - курсы никогда не сделают из вас специалиста, и не сделают вас успешным и богатым. Курсы полезны тем кто пробует себя в чем-то новом, чтобы быстро погрузиться в это, а дальнейшее развитие зависит только от вас самих и от вашего стремления к совершенствованию. Не тратьте время на обучение, если вы преследуете только цель заработка, тратьте его только в том случае, если вам нравится то, что вы делаете...8
  • Alex Freemanчто за уродский сленг "формошлеп"5
  • ТёмаEva, так можно далеко зайти: «кто назначил вас поэтом?»3
  • ШевальеEva, это все условности. Челик, что сеньор в одной конторе, в другой его закидают бананами и на джуна не возьмут. Поэтому это все больше история о том, как дороже продать себя. Если потом будешь горбатиться за троих и ответственно подходить к работе, чего бы заранее не навешать себе медалей, чтобы потом не было больно от того, что рядом какой-то дурачок смог наврать с три короба и теперь гребет лопатой, а ты из-за стеснения понизил себя и недополучаешь пусть 1к долларов, а может и все 2к долларов. И да, че бы там не писали, что те кто наврали и завысили себя, потом вылетают. Нифига, за годы моего опыта, такие ребята, что смогли наврать, получить норм вилку, а потом работать кое-как. Так и работали, и никто их не увольнял.13
  • kotebalvrotВ заголовке про продвижение в карьере без образования, а в тексте про инфоцыган и "войти в айти". Какая-то ложная дихотомия получается. Не очень понятно из текста, зачем всё же профильное образование.11
  • Anastasialeshak, я сначала тоже думала, что не нужна, а потом встретила программиста, который не умеет считать проценты. Так что теперь, когда говорят про знание математики, я в первую очередь думаю не про интегралы, а такие довольно банальные вещи как дроби, пропорции, логические операции и т.п. база, изучаемая в школе. В целом, если школьная математика давалась хотя бы на твердую 4, то проблем не будет.8
  • ВандербильдихаAlex, надо же как-то выразить презрение к недостойным8
  • Artemii EmelianovAnastasia, речь идёт не об арифметических действиях, а матанализе, статистике и тд. Знать математику надо, но для программиста на начальном этапе хватает школьной программы, далее в зависимости от желания, требований ты так и так будешь углубляться в области необходимые для решения задач. Поэтому заканчивать мехмат и физтех для разраба это необязательно. Но если человек не стремится развиваться, то да, он будет на нижних уровнях карьеры. Но если он там и не двигается, значит его устраивает этот уровень. Рост никак не зависит от срока работы. Я говорю о реальном росте, а не формальном, но есть компании которые готовы рать просто за "срок", но это не надёжные, неинтересные и малоприбыльные компании. Правильно говорят, программист это в первую очередь постоянное самообразование, только так можно стать высококвалифицированным специалистом. А начальное образование может быть разным, это только толчек для направления.9
  • ВандербильдихаНу блин, всяко бывает. У меня коллега бывшая с самым что ни на есть профильным образованием, математикой и прочим, уже лет 8, наверное, на одном месте сидит и делает сайты на cms-ках. Удобно так ей. Дело всё-таки не в корочке, а в человеке. А как вам такой вопрос - обязательно ли профильное высшее образование, чтобы иметь неприятный технические снобизм?)11
  • Павел БасистовОбычный, это все больше по программистам.0
  • Eva ShreiberTema, чувствую себя со своим 15+ опытом (раз уж обучение тоже считается) лидом всея лидов и негодую на иерархию. Кстати в моей компании решили это проблему именно введением бессмысленных тайтлов. Реально все хотят называть себя после 2-х ютуб видео сениорами и у нас есть: associate rate 1-2-3, middle 1-2-3, senior 1-2-3, principal 1-2-3,lead 1-2-3 и вроде еще кто-то, я уже не помню. Associate lead вроде еще0
  • Павел БасистовА какой нибудь админ или девопс - это не айтишник? Там-то математика зачем? Консоли свои теребят целый день, да в заббикс смотрят.4
  • Михаил СмотринЧего вам точно не стоит делать при попытке "войти в IT", так это отваливать 150к за курс, который вас научит всему-всему, чтобы пойти работать. Вас ждёт разочарование во многих аспектах. Если это будет ваш первый подобный опыт при отсутствии IT-бэкграунда, то вы получите просто введение в профессию по лютому оверпрайсу. Если же вы таким образом захотите сменить профессию, готовьтесь к тому, что будет дико гореть то на материалы, то на менторов. Сравните сами. Год в не самом плохом вузе стоит 150-180 тыс. в год. За это время с вами будет носиться куча академического народу, будут давать информацию сами, облегчать доступ к другой информации, давать практику, проверять результаты ваших трудов. Для студентов часто открыты интересные стажировки, что уже неплохая заявочка на реальную работу в понравившейся области. На онлайн-курсе вы получите 20-30 часовых видео-записей и пару прогеров с 2-3 годами опыта, которые назовутся вашими наставниками. В договоре у них будет написано, что они обязаны вам отвечать на вопросы по курсу в течении 72 часов - так они делать и будут. При этом я не утверждаю, что можно стать джуном за полгода на степике на бесплатных курсах, или что ВУЗ гарантированно более выгодная инвестиция времени и денег. Есть в каждой профессии специфика, которую с наскока не прохавать - так условному фронтендеру в 9/10 случав потребуется JS и не понадобится в работе ни матстат, ни теорвер, а для дата-аналитика это будет необходимым требованием в 80% НАЧАЛЬНЫХ вакансий (а в вакансиях веб-аналитика такие знания потребуются только в половине случаев, например) и от ваших предрасположенностей и бэкграунда будет зависеть, что вам даётся легче - математика или язык программирования. Нужно понимать, что чем выше ваша база, тем меньше на неё придётся добрать сверху. В этом контексте вышка выглядит не так плохо. Когда вам 18 годиков, и ничего в жизни не понятно, пусть взрослые дадут вам базу побольше (не зря университетское образование называется фундаментальным - чего туда только не напихано), а потом, когда вы пробудитесь от студенческого коматоза, с этой базой уже можно и курсы на сепике проходить, хехе. Если же вы точно знаете, что именно вам требуется, найти это в сравнительно свободном доступе наверняка можно, не на русском, так на английском языке, и времени на освоение уйдёт меньше, чем на вузовскую программу. Ещё если хотите с вызовом смотреть всем в глаза на интервью, придётся смириться, что переведенные статьи в интернетах не котируются, и нужно читать книги и блоги ваших многоопытных коллег из западных компаний, и если книги до вас дойдут в переведенном виде лет через 5 после публикации Там, то вот статьи вряд ли, и с нынешним качеством машинного перевода разобраться в них будет очень непросто. Иначе говоря, в IT нужен английский язык, если ваши амбиции сколько-то высоки.8
  • Eva ShreiberШевалье, увольнять в айти реально не любят, на онбоардинг и поиск персонала столько денег тратится, что дешевле держать, хоть что-то они ж делают, может научатся.6
  • Михаил Смотринd1mmmk, очевидный плюс вышки - после неё как-то знаешь примерно всё, и хорошо знаешь кое-то =)3
  • 8
  • Yuriy MarinНиколай, 10-12 магазинов с общей БД могут быть сделаны очень по-разному. Но мне пока в голову не приходит, чем может быть обусловлена такая задача, кроме маркетинга — а значит это, скорее всего, не 10 «озонов». Серьезность проекта как правило определяется требованиями к нему — нагрузками, отказоустойчивостью, документацией, инфраструктурой. На уровне прототипа проект, который вы описываете, не очень сложная задача, с ней может справиться и джуниор-программист.4
  • Дмитрий СинянговС чего то надо начинать. Хорошая книга даст половину успеха, хороший курс - хоть какую то практику и прикладные навыки. После этого вполне можно идти на джуна и погружаться в область с головой. Если же человек просто не приспособлен к такого рода работе - ему мешают не инфоцигане совсем. =)5
  • Yuriy MarinМатематическое или инженерное образование очень сильно повышает потолок возможностей программиста. Но это, конечно, автоматически не ведет к карьерному росту и не означает, что без него добиться его нельзя. Например, управленческие позиции совершенно не про это.11
  • АлександрНе смог пройти мимо)) Заголовок статьи и содержание разнятся по смыслу поэтому выскажусь по поводу образования и карьеры в ИТ в целом. В первую очередь для тех, кто интересуется этой сферой и имеет желание и готовность в ней развиваться, но может прочитать похожее на автора статьи мнение и опустить руки. 1. Мнение, подобное мнению автора по поводу перспектив и места в ИТ людей без технического/математического образования, чаще всего распространено на просторах русскоязычного интернета и называется оно "токсичностью" или, как тут справедливо заметили, снобизмом. Можно долго говорить на эту тему и приводить массу примеров, но замечу, что вполне вероятно, что этот ресурс, где автор смог поделиться своим мнением, и который, думаю уверенно можно назвать "серьезный инженерный проект", делали не математики. 2. Когда вы принимаете решение о том как и где получить навыки для работы разработчиком ПО, стоит помнить о том что: * Основные необходимые для начала работы навыки можно получить самостоятельно за минимум финансов, но максимум личного времени. * Окончание курсов - это не конец обучения, а только самое начало. Формируйте ожидания соответственно. * Никакие курсы не могут давать никаких гарантий трудоустройства и уровня зарплат. * Легко не будет 3. Наличие высшего образования может значительно облегчить эмиграцию. 4. Статус образования, диплом и даже средний балл могут иметь значения при трудоустройстве в некоторые крупные компании, но далеко не во все и чаще всего не российские.12
  • Ivan VОчень жаль, что не приведен кейс серьезного инженерного проекта, где был критичен математический бэкграунд. Без этого автор сам не далеко ушел от инфоцыган. Много эмоций, мало фактов.11
  • ДарёнкаВесь аргумент производит впечатление когнитивного искажения: автор столкнулся с "хорошими" программистами с техническим дипломом и "плохими" программистами от инфоцыган и теперь экстраполирует этот опыт на всех. Я могу точно так же заявить, что знаю "плохих" программистов с корочкой университета, а сама вышла от пресловутых "инфоцыган", и это не делает меня чужой в тусовке и не мешает карьерному развитию. Ни разу за все время работы в ИТ не пожалела, что не изучала матан или не умею брать тройные интегралы. Для развития в ИТ надо иметь в первую очередь желание развиваться, вкладывать в это время и деньги. Сидеть кодить после работы, заниматься наставничеством, ходить на конференции и т.д. Ни один университет это желание в голову не вложит. Вероятнее всего, до выпуска с условного матфака доходят именно те, кто этими качествами обладает. Но это не означает, что все кто не учились на матфаке не в состоянии развиваться.9
  • RizorКачественное образование действительно даёт фору хотя бы в общем ИТ кругозоре ( базе ). То что у хорошего выпускника ВУЗ-а осталось на подкорке, для пришедшего извне может быть открытием. Плюс математические скиллы дают возможность работать на позициях, на которые многим вход закрыт. Хотя образование образованию рознь - бывает собеседуем выпускников профильных вузов, которые не знают основы и это печально. С другой стороны, на формо\сайто-шлёпстве вполне можно зарабатывать в разы больше чем средняя зарплата по стране. Потребности работодателей только растут, так что почему бы этим не воспользоваться.3
  • Helg SvartДобиться высоких достижений без специального образования маловероятно во многих технических областях, в том числе и в той, где работаю я. Надо различать условных ремесленников и инженеров. В большинстве случаев требуются ремесленники, где надо делать 2-3 вещи хорошо. В сфере IT большинство кода это какие-то коммерческие приложения, в которых вряд-ли используются какие-то сложные алгоритмы, или вещи, которые необходимо придумывать с нуля. Для таких проектов достаточно людей, которые не получали инженерного образования в сфере разработки ПО. А вот для редких и наукоёмких проектов, конечно, требуются инженеры. Точно также и в моей сфере, есть люди пришлые, которые научились основам и умеют грамотно их применять, но вот когда появляется задача внедрить технологию, тут они бессильны, пока сам не разберёшься и не научишь коллегу. P.S. для сферы IT, имхо, иногда может быть полезен опыт людей, которые пришли из других областей. Зачастую это случаи, когда проект как раз создаётся для этой сферы. Ведь ни один разработчик не постигнет всех тонкостей бизнес-процессов так, как это сделает человек, который работал много лет в одной области2
  • Обычный SREПавел, а DevOps не должен уметь в код разве?0
  • Алексей Каретинd1mmmk, Точно! А все программисты, фронтендеры и бекендеры должны наизусть знать все шрифты, их моноширинность, межстрочный интервал, межбуквенный. Ведь когда разрабатывают систему, даже под уже согласованный дизайн, должны учитывать у себя, что шрифт может в любой момент поменяться! И чтобы ничего в вёрстке не поехало и было пиксель-пёрфект. Ну и на беке чтобы автообрезка текста предпросмотра ставила многоточие именно там, где именно под текущим шрифтом заканчивается блок.2
  • d1mmmkАлексей, у меня складывается ощущение что у вас нет вышки и вы не понимаете что это такое, какие знания там дают и зачем она нужна. И управление рисками, и планирование, и базовый курс психологии на основе которого можно изучить самостоятельно или на спец.курсах управление командой — все это было в стандартной вузовской программе по 5-летней очной форме обучения еще каких-то 15 лет назад, с вариациями в зависимости от специализации, но все же. Хотите паттерны, фреймворки и формошлепить? Идите в техникум/на курсы — будете готовым специалистом с конкретными навыками. ВУЗ — основа для самостоятельного обучения, а как вы этой основой распорядитесь — ваше дело.2
  • Yuki KhКатегорически согласна с автором. Просто под каждым словом подписываюсь. Говорю как человек с высшим гуманитарным образованием, свичнувшийся в ойти 1,5 года назад. И чем больше работаю, тем больше понимаю как не хватает мат бэкграунда, компьютер сайенс, алгоритмов и вот этого вот всего чем студентам тех вузов пылесосят мозг 5 лет. Все прочее самообман. Опуская эйджизм, сексизм и тру айтишников, считающих тебя грязью под ногами, работать легче не станет как уверяют инфоцыгане. Синдром самозванца, бесконечный овертайм, отсутствие выходных и проходных, тк после работы ты смотришь очередной курс или читаешь что то чтобы писать код лучше, а на ревью стесняешься высказать своё мнение, потому что “ну этож программистом надо быть» - вот обратная сторона медали. Просто не ведитесь на эти сказки о зп 10500к в секунду после курса.2
  • ШевальеEva, у меня ваще до смешного доходило. Что какой-нибудь челик с зп даже на десяток другой тыщенок больше моей откровенно косячит, я за ним переделываю, наставляю его. И когда говорю руку/тимлиду/шефу, что начальник, этот п-рас обосрался, мне отвечали, что я токсичный и не командный игрок, что я должен всем помогать и обучать. Но я пытался донести, что переделывать все за дурачками это не есть командная работа, это просто откровенный паразитизм челиков, что успешно попали и чиллят. Ну это, конечно же, по молодости было, когда я был глуп и верил в светлое будущее. Щас я никому ничего не доказываю, что-то не нравится и если это не фиксится менеджментом - увольняюсь6
  • AlexanderTema, если программист к моменту "после вуза" не поработал программистом и это видно по резюме, то у меня большие вопросы к тем кто их на собеседования зовёт (если только не "по приколу" что тоже полезно). Не представляю программистов "после вуза" с нулевым опытом(пусть даже некоммерческим).1
  • Обычный SREДмитрий, на своем опыте скажу - самообучение+нетворкинг, заходим в разные комьюнити по профессии и общаемся с людьми, там же обычно можно найти стажировки или джуновские работы. И да - у меня тоже по сути диплом энергетика))) и по факту ни дня по специальности не работал.2
  • Яна СедоваГавриил, не просто математическая, а матлогика и вообще инженерное мышление.0
  • Gordon FlexГавриил, позвольте полюбопытствовать - сколько вам было лет, когда вы вошли в профессию? И как вы считаете с нуля, в 40лет, имея только отличную усидчивость, математические наклонности и кучу свободного времени, реально зайти в мир айти? Или не стоит даже и рыпаться? Я немножко социопат и владение тремя магазинами, с сопутствующим общением с клиентами, меня достало :)1
  • PrepodСогласна на 100%, заявляю как программист с базовым образованием и как препод. Не нужно сильно упрощать матбазу только матанализом, когда учишься, как обычно отрицаешь все и нудишь: " Ну это точно не понадобиться". Оказывается понадобиться все и матанализ, и коплексный анализ, и функциональный, и теория вероятностей, и матстатистика, и численные методы и методы оптимизации и т.д., в которые не можешь просто так в'ехать и выучить. Согласна также с тем, что мы все время должны учиться, с нынешними темпами развития IT. Но базу никто не отменял как и во всех серьезных профессиях. Мне "серьезный" проект-менеджер без базового образования долго втирал, что функционал ОС представлен только в литературе по архитектуре.2
  • PrepodTema, не с теми вы беседовали.2
  • Гавриил КековGordon, в сисадминство в 23, а программирование в 26. По поводу рыпаться: тут всё зависит от человека и его стремлений. Никто не знает, выйдет или нет. Но попробовать точно стоит, чтобы в будущем не жалеть и не гадать о том, стоило ли4

Сообщество