Не бойтесь пробовать, или Как я стала программистом в возрасте далеко за 18 +78



Когда вы слышите словосочетание «младший разработчик», то наверняка представляете молодого парня на последних курсах вуза или недавнего выпускника — но уж никак не 30-летнюю женщину с маленьким ребёнком, которая до этого несколько лет преподавала в вузе и от разработки была так же далека, как Майя Плисецкая от тяжёлой атлетики. Только ленивый не задавал мне вопросы: «Почему ушла с позиции доцента на младшего разработчика?», «А как ты училась программировать?», «Как искала работу?», «С чего вдруг ты вообще решила стать программистом?» и т.д. и т.п.

Вот на них я и попытаюсь ответить в этом посте.



ИТ-мир чарующе прекрасен. Часто это хорошие условия работы, интересные проекты, возможность удаленной работы, соцпакет, friendly офисы с теннисными столами, Xbox… да кому я рассказываю — вы и так все знаете:). В момент резкого скачка доллара и евро интернет просто кишел мемчиками: «Ищу симпатичного программиста, получающего в евро». — «Ты курс видела? Симпатичного не обязательно!»))

Если у вас прекрасная карьера, которая вас устраивает — отлично! Но если вы думаете, что надо решительно что-то менять и вас, как и меня, манит разработка, перейти к тем самым «решительным действиям» бывает очень непросто. Особенно когда возраст давно перевалил за 18 и вы не то что не заканчивали вуз по специальности программирование, но и вообще с трудом вспоминаете, в каком же году его закончили… В голове то и дело маячит что-то типа «ну это только для очень умных», «это только для мальчиков», «в 28–30 как-то поздно начинать программировать», «это уже не моя сказка»…

С чего все началось?


Наворачивая очередной круг с детской коляской в небольшом скверике около метро и параллельно думая о смысле жизни, вселенной и вообще, я неожиданно для себя поняла, что не хочу, совсем не хочу возвращаться на свою работу… Не то чтобы работа в вузе мне совсем не нравилась — в ней, как и в любой работе, есть свои плюсы и минусы. Но всегда присутствовала мысль, что это не мое. Да, мне нравилось читать лекции, но не настолько, чтобы зарабатывать этим на жизнь. Это как торт: раз в неделю съесть приятно, но на завтрак, обед и ужин — уже чересчур.

Так чем же мне заняться? «Финансовая математика», — подумала я. Все-таки математику в какой-то мере я знаю — к.ф.-м.н. как-никак. Открыла онлайн-лекции по соответствующей теме: спокойным монотонным голосом профессор каждой производной давал своё собственное имя и продолжал вводить все новые и новые термины… где-то на пятнадцатом я поняла, что вот-вот засну и что финансовая математика, хоть и очень популярная и, наверное, интересная тема, но все-таки пусть ей занимается кто-то другой.

Как училась?


В какой-то момент я наткнулась на курс из серии «программирование для чайников» от университета Duke (вообще для таких «любителей» технической литературы, как я, онлайн-курсы — просто находка). Не буду лукавить, в университете я думала, не заняться ли разработкой. Но тогда все мои начинания ограничились походом в библиотеку: взяла Страуструпа, принесла домой — и аккуратно поставила на полку.

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

Потом я попросила в качестве подарка на День рождения специализацию на Coursera по Java OOP, чем немного удивила своих близких, но, как говорится, чем бы дитя ни тешилось.

Вообще, если вам кажется, что у меня в декрете было как бы дофига свободного времени, а вы сейчас работаете и вам точно не до освоения новой профессии, то спешу вас огорчить (или обрадовать). Декретный отпуск, хоть и называется отпуском, таковым вовсе не является. Тем более, что я не отношусь к разряду суперженщин, одной рукой помешивающих суп на плите, второй — решающих практические задачи по программированию, третьей кормя малыша, а четвертой вытирая за ним «сюрпризы». Конечно, мне довольно много помогали близкие, занимаясь малышом, пока я разбиралась с Java, за что им большое спасибо! Но иногда приходилось доделывать что-то по курсам, когда вся семья уже смотрела как минимум третий сон.

Вообще это была небыстрая история. На курсы для beginner и intermediate по Java у меня ушло в общей сложности года 1,5. Бывали недели и месяцы, когда не удавалось послушать ни одной лекции. В такие моменты был необычайный соблазн сойти с дистанции и все бросить. Но то ли любовь к программированию (и я очень надеюсь, что именно она), то ли жаба, душившая уже оплаченными курсами, а может и все вместе, возвращали меня обратно в строй. В остальном само обучение шло довольно хорошо: я успешно справлялась со всеми задачами и с момента окончания специализации вплоть до первого собеседования считала, что очень даже неплохо знаю Java)).

Как я искала и нашла работу?


Ну тут довольно банально, скажете вы: резюме на hh, откликаешься на вакансии и ходишь по собеседованиям. Но начальных позиций не так много, да и на собеседованиях часто выясняется, что одного Java уже недостаточно, нужно знать по крайней мере git, maven и еще много страшных слов)). На общем фоне очень уж привлекательной была вакансия-стажировка от «Инфосистемы Джет» для недавних выпускников, в которой говорилось: если вы пройдете отборочное тестирование, мы вас много чему научим. И, хотя мой год выпуска не подходил по формальным критериям, я все-таки решила отправить своё резюме, а там будь что будет.

А было так: сначала тест на теорию, потом практические задачи. Если все успешно, то приглашают на 2-недельный интенсив по Java. Если и после этого тоже все хорошо, остаёшься в компании на стажировку. Программа интенсива была интересная и насыщенная. Мы узнали много нового как про Javа, так и про maven и git.

Теоретическая часть гармонично переплеталась с практическими заданиями, которые проверяла целая команда разработчиков, давая feedback, что стоит улучшить и почему. Последние два дня нас разбили на группы, и мы работали над финальным проектом, который нужно было успеть сделать в срок и защитить, то есть объяснить, почему было выбрано именно такое решение поставленной задачи. Еще понравилось, что после интенсива, когда осталась на стажировку, не было ощущения «одын, совсем одын», т.к. ещё несколько человек прошли вместе со мной.



В компании я работаю около 1,5 лет и в общем-то продолжаю учиться, но уже на более продвинутых курсах. Не открою для вас Америку, если скажу, что в целом разработчикам приходится постоянно учиться, но тем наша профессия и хороша: изучение нового способствует формированию новых нейронных связей в мозге, что, кстати, является профилактикой многих старческих заболеваний (если тема про мозг и обучение вам интересна, рекомендую курсы Барбары Окли на Coursera:))

Вместо заключения


Конечно я не призываю всех срочно бросать свою работу и идти в разработчики. Может быть, вы уже давно разработчик, а вас тянет в менеджмент или куда-то ещё. Или вы мама в декрете и сомневаетесь, возвращаться ли в профессию. Или вы выбрали специальность по принципу «друг тоже туда пошёл» или «родители настояли», а для вас интересно что-то совершенно другое…

Попробуйте! Может, оно и не станет для вас новой профессией и вы поймёте, что прежняя вам куда ближе. Но уж точно это избавит вас от сожалений об упущенных возможностях. Наверное, сейчас одно из лучших времен в истории, когда можно попробовать и научится чему-то новому, даже не выходя из дома. И в этом тоже заслуга ИТ-индустрии, в которой мы с вами работаем :)



Мадина Дерягина, младший разработчик «Инфосистемы Джет»

P.S.: кстати, если вы хотите узнать о том, как можно быстро попасть в ИТ, читайте интервью Александра Садыкова о роде занятий, обучении и росте функциональных тестировщиков в нашей компании. А еще советую периодически проверять раздел Стажировки на сайте «Инфосистемы Джет».

Вы можете помочь и перевести немного средств на развитие сайта



Комментарии (67):

  1. scronheim
    /#19925348 / +3

    Спасибо, было интересно

  2. kababok
    /#19925458 / +6

    Вот как мальчик говорю: надо общественному мнению вбивать понимание, что декретный отпуск — ни хрена не отпуск.


    А то многие думают, что там делать нечего...


    И да, уважаемая автор, всё-таки представление, что 30 лет — это много, оно несколько ошибочно. ;)

    • dolovar
      /#19925958 / +1

      представление, что 30 лет — это много, оно несколько ошибочно
      Если грубо, с округлением, предположить, что университет закончен в 25, а на пенсию вышел в 65, то середина — 45 лет. Плюс-минус год-два туда-сюда.
      Соответственно, 30-летний рубеж — 5 лет из 40 рабочих, одна восьмая, даже не четверть, и уж точно не много.

      Да, кто-то начинает раньше и к 25 годам уже сеньорские лычки примеряет. Да, кто-то считает возраст «за 30» поводом для отказа в работе. А кто-то и в 80 продолжает с удовольствием работать и учиться. На какое мнение ориентироваться — каждый выбирает по себе.

      • kababok
        /#19925986 / +1

        Ну, у вас вполне логичные вычисления (если считать, что пенсионный возраст и через 20 лет не изменится, привет из Германии с 67 годами и потенциальными 70-тью к 2030 году ;).


        Но как моё высказывание противоречит сказанному вами? :)

        • Polaris99
          /#19926142

          Да, я тоже уже потерял надежду когда-либо выйти на пенсию, теперь вот думаю, что с этим делать. Сегодня 67, завтра 70, а послезавтра вообще отменят, потому как пенсия ненакопительная.

        • dolovar
          /#19926224

          Увеличение пенсионного возраста уменьшает долю разницы между 30 годами и началом трудового стажа, так что не ослабит, а усилит вывод, что 30 лет — это даже не половина половины, то есть отнюдь не много.

          как моё высказывание противоречит сказанному вами?
          Не знаю. А оно противоречит?

      • 0xd34df00d
        /#19926914

        Ну это как считать.

        Осознавать себя и свои профессиональные интересы можно начать лет в 15, скажем. И получается, что 30 лет — это не одна восьмая срока рабочей жизни, а одна треть периода осознанного роста и развития. И, наверное, большая часть эффективного периода роста.

        А отпуск… Ну, творческий отпуск или отпуск в аспирантуре тоже называется отпуском, хотя и там пахать надо.

      • Heian
        /#19928670 / +1

        и в 80 продолжает с удовольствием работать и учиться

        Ну, в таком возрасте учиться поистине можно бесконечно: сегодня выучил указатели, а завтра уже забыл и учишь снова) Маразм, он такой-с…

    • platycosm
      /#19926114

      я тоже раньше думала 30 лет — это не так много, пока не решилась ближе к этому возрасту поменять профессию

      • kababok
        /#19926168

        Да ладно вам — возраст в 30 лет здесь не так уж и особенен.


        Здесь вы немного упускаете момент наличия маленького ребёнка — вот как раз это гораздо более важный для взвешенного анализа ситуации критерий. :)


        Это я как человек семейный говорю. :)

        • kababok
          /#19926180

          Даже не "упускаете", а, скорее, вежливо уводите фокус в сторону (что лично я как вполне здравую линию повествования воспринимаю :).

        • platycosm
          /#19926506 / +2

          Приятно, что сейчас все больше и больше мужчин понимают, что быть мамой — это тоже труд и активно помогают своим женам по дому и с детьми. :) Во многом вся эта история, начиная от смены профессии и не заканчивая написанием этой статьей, стала возможна благодаря моему понимающему мужу :)

          • genuimous
            /#19927530

            Ну приносить в семью деньги тоже работа. Тогда возникает вопрос, как помогает жена ему в этом деле, является ли она понимающей? Кстати говоря мужчины имеют право на декрет. Простите, но звучит как сексизм. В успешных семьях семья — это минимум двое. Но двое в России не имеют права на декрет. И когда один сначала выполняет работу за двоих, а потом каждый идет выполнять свою работу, то работает такое лишь пока первому не надоест. Это как в старой шутке: давай сначала съедим твое, а потом каждый будет есть свое. Когда есть бесплатный ресурс извне, то гораздо легче достигать успеха в любом начинаии. А вот когда надо херачить уже лично тебе, то 100 раз подумаешь, прежде чем что-то менять в своей жизни, ведь может стать и хуже (а ресурса для компенсации потерь нет).

            • kababok
              /#19928400

              Давайте я угадаю: вы холост? ;)

    • Vahman
      /#19928388

      По своей семье могу сказать, что жена смогла более менее уделять время себе только когда ребенку стало более двух лет. По себе могу сказать, что ходить на работу программистом гораздо проще чем сидеть с ребенком. Именно проще, не приятнее (хотя кому как). Так что автор просто мега молодец

    • HEKOT
      /#19930266

      Около Вашего сообщения сейчас стоит рейтинг "+40". Прям так и хочется изменить на «40+» :)

      • kababok
        /#19930310

        И это тоже будет ошибочное мнение! =Р

  3. Arevik
    /#19925596 / +2

    Прочитал с интересом, спасибо.
    Удачи в программировании!

  4. aamonster
    /#19925836 / +5

    А что странного-то? Как к.ф.-м.н – вы как минимум впереди большинства кандидатов по знанию математики (и, как следствие – наверняка и по навыку работы с абстракциями), это важнее знания каких-то программистских технологий (которые всё равно каждые несколько лет меняются). Учиться вы, судя по всему, умеете и любите. Тридцатник — не возраст (разве что кому-то может быть обидно в 30 начинать джуниором, но если вы можете себе это позволить – завидую...).
    В общем, все данные для работы, главное найти на неё достаточно времени :-)

    Хотя… Есть необычное: мало у кого хватает решимости вот так раз — и уйти в другую профессию, уже добившись успеха в своей. Уважаю.

    • lehkap
      /#19927264

      разве что кому-то может быть обидно в 30 начинать джуниором, но если вы можете себе это позволить – завидую...

      Как многие писали под статьей «FullStack — вечный middle», что реальная оценка знаний и умений это зп. Так вот единственное, что обидно — это то что поработав 3-4 года по не ИТ специальности(по профильной или нет не особо важно), и сменив профессию, придя на джуна, очень высока вероятность, что получать будешь не меньше, а то и больше…

  5. rudinandrey
    /#19925946 / +1

    если скажу, что в целом разработчикам приходится постоянно учиться

    да, наверное поэтому и люблю больше всего программирование, вроде как называется эта «болезнь» вечный студент. И тут постоянно открываешь для себя что-то новое, кажется все. Ты уже знаешь про свой любимый JS-фреймворк, учишь следующий :) применяешь лучшие практики в том что ты делаешь.
    Статья классная, в «возрасте» всегда сложно что либо начинать, например хочешь стать видеоблоггером, а ты уже «старый» типа что ты там забыл, пусть молодые развлекаются. Потом видишь тысячи пожилых людей в ютубе, а когда они были молодые, ютуба вообще не было, и ничего зашли. Это я как пример говорю. Так же в любом деле.

  6. Ark_V
    /#19925948 / -1

    НЛО

  7. wrqqq
    /#19925954

    В итоге взяли, чтобы потом написать пост на хабре какие они молодцы.

    • platycosm
      /#19925994

      ага, выгоднейшее предложение для компании — ради одной статьи 1,5 года платить мне зарплату разработчика :)

    • Vahman
      /#19928408 / +1

      Если это была шутка — то крайне плохая. Если серьезное утверждение — это просто грубость и глупость

  8. botyaslonim
    /#19926046 / +1

    Работал в Джете, весьма неплохое место (было, во всяком случае). И нет этих ваших «молодых успешных коллективов»

  9. NeverIn
    /#19926492 / +4

    А расскажите какими задачами занимаетесь, какого уровня (ну там например поправить код или найти ошибку или создать функционал или деплой). Какой стек. Сколько задач в день решаете.
    Как построен рабочий день, есть ли переработки учитывая маленького ребенка.
    А то «закончила курсы, работаю» очень малоинформативно.

    • platycosm
      /#19927138 / +2

      Поскольку я работаю в интеграторе, стек меняется от проекта к проекту. За это время успела поучаствовать в трех проектаx. Первым был проект для проведения мероприятий по кибер-безопасности (Spring (MVC, JPA), Apache Camel, JSON, Tomcat, PostgreSQL), второй — кастомизация отчетов к IDM системе ( Jasper reports), третий — реализация фичей для задач машинного обучения (NX Siemens). Поначалу задачи были совсем простые, сейчас написание нового функционала, создание и/или реализация алгоритмов, bugfix (куда ж без него:) ).
      Ребенок уже немножко подрос и ходит в садик, рабочий день в целом такой же как у всех сотрудников, иногда со сдвигом в утреннее время, чтобы забрать ребенка из сада, или в вечернее, если выкатка на прод в нерабочее время. Переработки иногда бывают, но немного.

  10. yoshka
    /#19926512

    Хороший возраст — 30. Я в 30 сменила стек и ушла на удаленку. Подруга в свои 30 в декрете с двойней меняет стек с плюсов на свифт. В наше время до пенсии еще пару раз можно успеть начать с нуля и вырасти в профи. Удачи Вам в работе!

  11. NorthDragon
    /#19926706 / +1

    Вы молодец! Так держать.
    Мужу и дочке большой привет.

  12. amaksr
    /#19926802

    Как-то проходил курсы по Angular. Инструктором у нас была бабушка лет за 60, такие обычно на коболе сидят. А эта активно кодила современный фронт и бакенд, знала все хайповые веб-фреймворки, причем разных версий и настолько хорошо, что частенько могла пуститься в сравнения насколько какая-нибудь фича в Angular 4 (на тот момент только вышел) удобнее, чем Angular 2, и как это все выглядело бы в React
    А вы говорите 30 это поздно…

  13. ormoulu
    /#19927126

    Я дико извиняюсь, но из к.ф.-м.н. в джуниоры это разве не жесткий дауншифт? Просто повествование выдержано в таком тоне, как будто вы из консьержей (да простят меня консьержи) в разработку подались, «не поздно ли на старости лет» и т.п.

    • powerman
      /#19927268 / +1

      Вам шашечки или ехать? Работа явно стала интереснее, зарплата — больше, а насколько "громко" звучит должность/звание — многих вообще не особо интересует. Тем более в IT, где всё давно сдвинулось в сторону "ролей", которые на проекте определяют практически всё, хотя с официальной должностью могут и близко не совпадать.

    • 57DeD
      /#19927294 / +1

      к.ф.-м.н. — не профессия. Это степень, которая остаётся навсегда.
      А профессия — это, к примеру, преподаватель.
      Фишка в том, что для преподавателей степень важна, а для разработчиков — как правило, не очень. Но и здесь есть нюансы :)

    • null3r
      /#19927300 / +1

      мне кажется по зарплате так точно не дауншифт) а скорее на равных, с гораздо более интересными возможностями для роста.
      ну и наскучило то что было)

      • ormoulu
        /#19927564 / +3

        По зарплате понятно, но это из-за местных особенностей. Меня удивляет подача изложения в духе «ах посмотрите, даже у меня получилось, значит вы точно сможете». На деле же в среднем общем случае физик-ядерщик справится с работой дворника, а вот наоборот — скорее всего нет.

        • Matshishkapeu
          /#19928182

          >> По зарплате понятно, но это из-за местных особенностей.
          Это местные особенности планетарного масштаба. В целом практически везде джун на пользующемся спросом стеке зарабатывает со старта больше чем к.ф.-м.н. (постдок то есть, по западному). Пo американской статистике образование выше магистра не коррелирует с ростом доходов, то есть докторская степень (PhD, не MD или DDS) не дает прибавки в доходах.

    • platycosm
      /#19928168 / +1

      Для меня это был скорее challenge. Гораздо проще решиться, когда понимаешь что почти наверняка уходишь в плюс. В отличии от консьержей, мне было что терять.

      • Arlekcangp
        /#19929134

        Да не слушайте вы их. Современный общественный строй диктует образ мысли мерить все величиной дохода и положением в вертикали. Сейчас не признают по настоящему разносторонне развитых людей, но это не значит, что так и должно быть. Узкий взгляд на мир приводит к когнитивным искажениям. Смена вида и рода деятельности всегда расширяет поле зрения.

  14. Dmitriy_Schcukin
    /#19927302

    Как я вас понимаю! Мне самому 29 лет, а только пошел учиться на мед. причем очно! Хоть у меня есть и экономическое образование (мама настояла)

    • platycosm
      /#19931024

      Здорово! Желаю успехов!

      • Dmitriy_Schcukin
        /#19931678

        Спасибо. Особенно если скоро производственная практика

    • NeverIn
      /#19931776

      Мед.это очень длительная перспектива развития 6 лет+ ординатура. А реальные деньги там и того позже появляются.

      • Dmitriy_Schcukin
        /#19931814

        Ну да есть такое. Зато хотел с детства и поступил. То есть исполнил часть своей детской мечты. В принципе доволен. Ну тут есть еще одно преимущество, что можешь заниматься массажем, быть визажистом, косметологом, ставить капельницы и все это на дому. То есть заработать с мед образованием можно. Кстати возможностей заработать больше чем при любом другом больше. Учитывая нехватку проф кадров в сфере медицины, особенно хороших. То есть нужно становиться лучшим. Более того сейчас изучаю сео, php, смм. Решил также учить эзотерику — ну главное потихоньку получается

  15. decomeron
    /#19927478 / +1

    Самое главное не кем в 30 начать, а кем в 50-60 закончить

  16. genuimous
    /#19927566

    Те кто начал в 20, к 30, если не хватило мозгов, как раз будут юниорами, так как время жизни технологий в ИТ как раз 10 лет. Отсюда вытекает 2 вывода: 1) быть юниором в 30 абсолютно нормально, если мы предварительно будем считать, что быть пишущим код (не лидом, не архитектором, не аналитиком) программистом в 30 само по себе нормально и 2) начальные успехи в программировании это как жим штангой нетренированным человеком — поначалу прет хорошо, но потолок достигается быстро, а потом нужно прилагать огромные усилия, чтобы его перешагнуть. Желаю вам постоянно помнить эти в общем-то известные вещи (есть еще другие), чтобы в условные 40-50 не было так больно, как бывает у некоторых ставших не нужных в ИТ (при том что ничего другого они делать не умеют). Иными словами, карьера кодера быстротечна и уныла, если вовремя не найти выход (включая тот, что печатается в посадочном талоне). Ваше время уже пошло, успехов: )

    • sim31r
      /#19928650

      Я с трудом представляю себе случай, когда в 40-50 лет программист становится не нужным в ИТ. При накопленных за всё время работы знаниях, они так или иначе будут накапливаться, как и опыт.
      Наблюдал такое несколько раз в совсем уж специфических областях, например программист на специфическом ассемблере 8-битных микроконтроллеров. Развиваться изучая С/С++ не хочет или не может. Как следствие не может перейти на ARM 32-битные микроконтроллеры и не востребован. Но кодера, не востребованного со знанием С++ я уже не представляю.

    • tommyangelo27
      /#19929474

      Я видел множество мидлов 35-40 лет. С ними все в порядке, с чего бы им резко превратиться в тыкву и стать ненужными?

  17. DaneSoul
    /#19927646 / +1

    Учитывая Вашу проф. математическую подготовку, не думали переходить в DataScience / Machine Learning? Там и задачи будут сложней и интересней, и Ваша научная степень будет цениться.

    • platycosm
      /#19927826

      «Введение в машинное обучение» есть в списке курсов, которые планирую посмотреть. Будет ли это в итоге новым витком карьеры или просто для общего развития, пока не знаю.

  18. Berd90
    /#19927778 / -6

    «как я стала программистом» и «В компании я работаю около 1,5 лет» — вызывает некоторый диссонанс.
    У меня сейчас брату 12 лет — и он тоже изучает Java.
    Начитается таких статей и тоже будет гордо говорить: «Да я программист...»

    Какие у вас были проекты, что приходилось делать?
    Было что-нибудь сложнее написания простого метода или внесения изменений в UI?
    Почему считаете себя программистом, а не просто кодером?
    Приходелось иметь дело с базами данных, с сервисами, многопоточным программированием?
    В чем разница между Array и ArrayList?

    • platycosm
      /#19927954 / +1

      1. Про проекты и с чем приходилось работать я писала в комментариях выше.

      2.

      В чем разница между Array и ArrayList?

      Let me google it for you :)

    • Pro-invader
      /#19928156

      В чем разница между Array и ArrayList?

      Может быть разница List и ArrayList? Первый интерфейс, а второй реализация.

      • Arlekcangp
        /#19929156

        Исходный вопрос более "каверзный" — array это часть самого языка и его поведение отлично от коллекций — он хранит фиксированное число однотипных элементов.

  19. red_andr
    /#19928120 / +3

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

    • platycosm
      /#19930768 / +1

      Так и не нужно повторять мою историю. У каждого своя жизнь и своё «хочу пробовать». Вот например взять этот пост. Мне было бы очень комфортно сидеть и дальше мечтать как круто я могла бы писать посты на Хабр будь у меня побольше опыта в IT, посолиднее должность в подписи, да и вообще побольше свободного времени. Гораздо комфортнее, чем реально сесть, написать, осознать, что получилось не очень, несколько раз полностью переписать какие-то части и до последнего терзаться сомнением, стоит ли выкладывать. Но когда пробуешь, есть два варианта развития событий: получится или нет. А когда не пробуешь — только один. Ведь как ни крути «могла бы» и «реально сделала»- не одно и то же.

  20. pal666
    /#19928938

    пробовать надо не бояться, но говорят, что не из всех выйдет толк www.joelonsoftware.com/2005/12/29/the-perils-of-javaschools-2
    (лез за ссылкой без всякой задней мысли, не помня, что там про джаву)

  21. nefone
    /#19929588

    Одна из самых больших аудиторий, кто проходит онлайн курсы по программированию — это женщины в декретном отпуске.
    Онлайн школам надо взять это на заметку.

  22. WeberWebber
    /#19929684 / +1

    но уж никак не 30-летнюю женщину с маленьким ребёнком

    Отнюдь. Для входа в IT 30 лет — детский возраст. При наличии профильного образования, английского и мозгов не поздно и в 40, и в 50.
    В Европах к 30 только учиться заканчивают.
    Вот уйти из IT в тридцатник — это действительно нестандарт.

  23. McKinseyBA
    /#19929836

    Автор, молодец! Желаю успехов!

    PS: сам из «гуманитариев» перешел в разработку в 31.

  24. olezh
    /#19930876

    Всегда приятно почитать человека, который пришёл в профессию не за деньгами