Когда вы слышите словосочетание «младший разработчик», то наверняка представляете молодого парня на последних курсах вуза или недавнего выпускника — но уж никак не 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
    22.03.2019 12:24
    +3

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


  1. kababok
    22.03.2019 12:41
    +6

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


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


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


    1. dolovar
      22.03.2019 14:11
      +1

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

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


      1. kababok
        22.03.2019 14:15
        +1

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


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


        1. Polaris99
          22.03.2019 14:37

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


        1. dolovar
          22.03.2019 14:50

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

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


      1. 0xd34df00d
        22.03.2019 16:59

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

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

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


      1. Heian
        23.03.2019 01:08
        +1

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

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


    1. platycosm Автор
      22.03.2019 14:35

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


      1. kababok
        22.03.2019 14:42

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


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


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


        1. kababok
          22.03.2019 14:43

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


        1. platycosm Автор
          22.03.2019 15:33
          +2

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


          1. genuimous
            22.03.2019 19:14

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


            1. kababok
              22.03.2019 23:34

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


    1. Vahman
      22.03.2019 23:32

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


    1. HEKOT
      23.03.2019 14:27

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


      1. kababok
        23.03.2019 14:32

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


  1. Arevik
    22.03.2019 13:08
    +2

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


    1. platycosm Автор
      22.03.2019 14:46

      спасибо!


  1. aamonster
    22.03.2019 13:50
    +5

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

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


    1. lehkap
      22.03.2019 18:07

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

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


  1. rudinandrey
    22.03.2019 14:09
    +1

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

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


  1. Ark_V
    22.03.2019 14:10
    -1

    НЛО


  1. wrqqq
    22.03.2019 14:10

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


    1. platycosm Автор
      22.03.2019 14:16

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


    1. Vahman
      22.03.2019 23:36
      +1

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


  1. botyaslonim
    22.03.2019 14:24
    +1

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


  1. NeverIn
    22.03.2019 15:28
    +4

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


    1. platycosm Автор
      22.03.2019 17:39
      +2

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


  1. yoshka
    22.03.2019 15:34

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


    1. platycosm Автор
      22.03.2019 20:41

      Большое спасибо! :)


  1. NorthDragon
    22.03.2019 16:08
    +1

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


    1. platycosm Автор
      22.03.2019 23:16

      Спасибо!


  1. amaksr
    22.03.2019 16:32

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


  1. ormoulu
    22.03.2019 17:36

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


    1. powerman
      22.03.2019 18:07
      +1

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


    1. 57DeD
      22.03.2019 18:12
      +1

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


    1. null3r
      22.03.2019 18:15
      +1

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


      1. ormoulu
        22.03.2019 19:24
        +3

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


        1. Matshishkapeu
          22.03.2019 22:27

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


          1. yoshka
            22.03.2019 22:30

            Бывает даже мешает. «You're overqualified for this position».


            1. Matshishkapeu
              22.03.2019 23:15

              Классика
              image


    1. platycosm Автор
      22.03.2019 22:22
      +1

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


      1. Arlekcangp
        23.03.2019 08:37

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


  1. Dmitriy_Schcukin
    22.03.2019 18:15

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


    1. platycosm Автор
      23.03.2019 17:33

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


      1. Dmitriy_Schcukin
        23.03.2019 19:31

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


    1. NeverIn
      23.03.2019 19:49

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


      1. Dmitriy_Schcukin
        23.03.2019 19:58

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


  1. decomeron
    22.03.2019 18:59
    +1

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


  1. genuimous
    22.03.2019 19:24

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


    1. sim31r
      23.03.2019 00:59

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


    1. tommyangelo27
      23.03.2019 10:47

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


  1. DaneSoul
    22.03.2019 19:45
    +1

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


    1. platycosm Автор
      22.03.2019 20:34

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


  1. Berd90
    22.03.2019 20:23
    -6

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

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


    1. platycosm Автор
      22.03.2019 21:16
      +1

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

      2.

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

      Let me google it for you :)


    1. Pro-invader
      22.03.2019 22:19

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

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


      1. Arlekcangp
        23.03.2019 08:51

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


  1. red_andr
    22.03.2019 22:09
    +3

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


    1. platycosm Автор
      23.03.2019 16:30
      +1

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


  1. pal666
    23.03.2019 05:26

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


  1. nefone
    23.03.2019 11:31

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


  1. WeberWebber
    23.03.2019 11:57
    +1

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

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


  1. McKinseyBA
    23.03.2019 12:33

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

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


    1. platycosm Автор
      23.03.2019 20:53

      Спасибо!


  1. olezh
    23.03.2019 17:04

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