Всем привет! Меня зовут Андрей, я работаю в отделе разработки продуктов Veeam Software.

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



Сегодня я хочу рассказать свою историю.

Итак, начну с момента, когда мне исполнился 21 год, я уволился из рядов доблестной российской армии и оказался на серых и холодных улицах Санкт-Петербурга. Осень, отсутствие жилья и денег активировали все клетки головного мозга для ответа на вопрос: «Что делать?».

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

Охранник книжного склада (я же в культурной столице) — это та самая профессия, которая могла обеспечить все эти пункты. Через череду невероятных событий, совпадений и неудач я устраиваюсь на работу в офис одной очень известной в городе розничной сети по продаже книг, где находился и склад хранения.

Я стал там жить и работать: душ, компьютер секретаря, целый склад книг и три стула для сна. Так пролетели 5-6 месяцев. Я уже хорошо освоил на тот момент Visual Basic for Application и T-SQL и начал писать различные макросы автоматизации работы с Excel для секретаря. Я познакомился с ребятами из IT отдела, они мне выделили изолированную «песочницу» на виртуальной машине, куда я поставил Visual Studio и начал изучать уже более взрослые языки: C++ и C#. Не забывал я и о художественной литературе: за это время я успел существенно расширить свой кругозор в этой области. Благодаря этому, девушки из отдела персонала предложили мне устроиться продавцом-консультантом. Я согласился и стал работать днем продавцом на пл. Восстания, а ночью — охранником офиса. В таком режиме я проработал еще полгода, у меня появилась возможность снять жилье. В то же время, управляющая магазином предложила мне стать старшим продавцом. Я уволился из охранников и стал работать ночью в магазине. Должность ночного старшего продавца предполагает очень много рутинной работы по заполнению всяких файлов, отчетов, составления графиков рабочего времени.

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


С коллегой на работе в том самом книжном магазине (я слева).

В магазине были некоторые отделы, где я откровенно не знал ассортимент и не мог найти нужную покупателю книгу. Поисковый терминал честно говорил, что книга есть в магазине, но на каком стеллаже и полке — было неизвестно. Я взялся за решение этой проблемы. В моем распоряжении были несколько древних, уже списанных ТСД (терминал сбора данных) и компьютер, который я стал использовать как сервер. Так я начал писать свое первое клиент-серверное приложение. Уже через месяц я смог продемонстрировать работу программы на одном из отделов магазина, чем вызвал интерес у руководства. Мне предложили продолжить развивать свое приложение уже по-взрослому: составить план проекта с целями, сроками и бюджетом. Так я стал руководителем проекта «Адресное хранение». За все это время я набил миллион шишек и изобрел множество велосипедов, но это был бесценный опыт и я смог запустить свой проект в крупных магазинах сети.

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

Начал искать новую работу. Был на многих собеседованиях, где-то не нравился я, где-то не нравилось мне, но однажды на HH.ru наткнулся на вакансию в компании Veeam: требованиям я соответствовал. Я начал читать о компании, чем занимается и т.п. И понял, что совершенно не понимаю, о чем идет речь. Фраза «резервное копирование виртуальных машин и мониторинг виртуальных сред» повергла меня в шок. Но я отлично помнил выражение: «Программист — это человек, который решает совершенно непонятным вам способом проблемы, о существовании которых вы даже не подозревали». Значит, пора стать настоящим программистом. Я решил, во что бы то ни стало, работать в Veeam. В последствии выяснилось, что компания Veeam предоставляет решения, без которых просто не мыслима работа крупных компаний, гос. учреждений, банков и т.п.

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

Первые две недели работы я сидел с широко открытыми глазами: такого огромного и непонятного количества кода я не видел никогда. Своих коллег я воспринимал магами: они говорили и делали непонятные слова и вещи.


Это я в процессе работы.

«Сейчас я тебе все объясню», — сказал мне мой Team Lead, его рассказ был очень интересным и совершенно непонятным. Постепенно, день за днем, слова моих коллег стали приобретать смысл, я уже заканчивал свой первый «визард». На первых порах весь свой код я писал, используя широко известную практику «копипаста», Ctrl+C — Ctrl+V – 1я стадия программиста. Затем — «прозрение»: начинаешь использовать везде, где нужно, а чаще, где совершенно ненужно — «Software design patterns» — это очень опасная 2я стадия программиста: наступает, так называемый «паттерн головного мозга». Если остаться на второй стадии, то твой код будет понятен только тебе и только на момент написания, а коллегами ты будешь проклят. Как раз из второй стадии выдернула меня моя команда, вот тут я понял по-настоящему, что значит командная разработка. «Так писать не нужно» — это не аргумент, поэтому через шутки и примеры мне буквально на пальцах объяснили, где правильно, а где нет использовать сложные конструкции и шаблоны. Итак, через «грабли», «велосипеды» и помощь коллег наступает 3-я стадия: «код нужно писать так, чтобы он был понятен более одного дня не только автору, но и людям, которые работают с тобой».

Но, внезапно, оказывается, что код, который ты пишешь, должен делать ровно то, что от него ожидают пользователи. Наступает время знакомства с отделом «QA», т.е. с тестировщиками. Эти ребята просто «профи»: продукт знают «от и до», по логам могут найти самые неочевидные баги и дать им полное и понятное описание, но и не пропустят смещение на пиксель кнопки. Мы любим QA так, как могут любить разработчики тестировщиков :).


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

Так, постепенно, я стал частью большой команды. Прошло еще немного времени. Продукт становился сложнее, росла и численность команды, над ним работающей.

В ноябре прошлого года мы выпускали очередную версию программы. Для меня это стало важным моментом, во многом определившим дальнейшую мою судьбу. Все начиналось так:
— Андрюх, прикрути в трей иконку для Endpoint (наш новый продукт для ноутбуков и настольных ПК).
— А, ОК, сегодня сделаю.
Закончилось полноценным Modern UI приложением с анимацией, графиком, автоматическим обновлением, уведомлениями и многим другим, через несколько месяцев.

Пришлось, конечно, попотеть, но все получилось. Меня отметили, и вот, я уже Senior Developer. И теперь уже ко мне на собеседования приходят разработчики, и теперь я сам ищу среди них те самые «горящие глаза», которые несколько лет назад увидели во мне самом.

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

Наш продукт растет и завоевывает признание все большего количества пользователей (что безмерно тешит мое самолюбие). На фоне этого развивается и компания в целом. Скоро планируется открытие нового офиса Veeam в Праге. Мне предложили переехать, я подумал (да-да, я не сразу стал паковать чемоданы) и согласился. Теперь вместе с другими девелоперами команды (и матерыми программерами, и новичками) планируем переезд, освоение новой локации, познание чешского пива, ну и, самое главное, новых интересных задач!
А как вы «пришли» в программирование:

Проголосовало 3487 человек. Воздержалось 879 человек.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Комментарии (85)


  1. vedenin1980
    22.09.2015 10:50
    +54

    Прочитав статью сразу вспомнилось фраза: «Бомжами становятся только те кто сам этого хочет». Очень жизнеутверждающая и интересная история, спасибо!


    1. Hanggard
      22.09.2015 12:43
      +12

      К сожалению знаю некоторых людей, которые так и поступили. Очень удручающее зрелище, а главное — до сих пор такие люди не могут свой стиль жизни восстановить, точнее не хотят. Такой дичайший фатализм, лень и отговорки. Признаться, я теряюсь и не знаю, как быть с такими людьми.
      P.S. Читая Ваш комментарий, с меня слетела шляпа. Простите.


      1. immaculate
        22.09.2015 14:42
        +16

        Если человек хочет быть бомжом, зачем отбирать у него это право? Почему мы всегда считаем, что лучше других знаем, что им нужно?

        В Индии есть люди, которые с детства, или с определенного возраста становятся «святыми людьми». Они уходят в лес, или отправляются в паломничество, или просто живут у себя в деревне, но не работают, питаются, чем подают, только соблюдают определенный образ жизни (не пить алкоголь, не есть мясо, и т.д.). Никто этих людей не осуждает, наоборот. У них, конечно, благородная мотивация (духовный рост), в отличие от бомжей. Но с другой стороны, а часто ли мы говорим с бомжами, чтобы узнать их мотивацию?

        А автору поста — большой респект.


        1. AlexanderG
          22.09.2015 16:14

          В Индии есть люди, которые с детства, или с определенного возраста становятся «святыми людьми». Они уходят в лес

          Стадия "ванапрастха".


        1. Hanggard
          22.09.2015 16:14
          +5

          Ну, можно и прекратить обсуждать абстрактного бомжа и заручиться примером… Ну пусть это будет мой кузен. Как понимаете, мимо такого не пройдешь. Естественно, он не на помойке живет, просто менталитет паразита, и непонятно уже, что с ним делать теперь. И ласку и угрозы пробовали. Человек не работает, забил на себя. А смотреть-то больно, не чужой. В итоге просто тянет все соки из других.


          1. Hanggard
            22.09.2015 16:33

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


            1. ShiawasenaHoshi
              23.09.2015 08:10
              +1

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


              1. Hanggard
                23.09.2015 10:53

                Да, но это очень тяжело видеть. Наверное, когда это станет «возможно», какая-то часть меня просто умрет с этим. Которая совесть назвается.


      1. avvor
        22.09.2015 20:51
        +2

        У меня был друг который из программирования ушел в бомжи.


        1. Hanggard
          22.09.2015 21:09
          +3

          Вот прям даже так? А подробнее расскажите, пожалуйста


          1. KvanTTT
            23.09.2015 13:42

            Вероятно, имелось в виду перешел в состояние «Дауншифтера», в соответствии с набирающей популярность одноименной тенденцией.


            1. hlogeon
              24.09.2015 21:09
              +1

              Ненадо путать состояние БОМЖа и дауншифтера. Я себя могу отнести к дауншифтерам, при этом работаю я, как правило по 14 — 16 часов в сутки, зарабатываю довольно неплохие деньги. Другой вопрос, что я живу очень скромно и стараюсь не тратить деньги вообще, если это возможно. При этом программированием я занимаюсь, как можно понять, в большей степени ради своего удовольствия, для меня это куда лучше любых компьютерных игр или просмотра фильмов.
              При всем при этом иногда мне действительно негде жить и я переезжаю в палатку и иду работать в ближайший McDonalds, торговый центр.
              Можно ли меня назвать БОМЖом — да, действительно, определенного места жительства у меня нет, но вряд ли я тот сферический БОМЖ, которого тут имеют в виду. Я ухаживаю за собой, от меня не воняет, я постоянно учусь и развиваюсь и уж точно я не хочу жить за чужой счет. При этом, я на 100% уверен, что рано или поздно мне такой стиль жизни надоест, а к тому времени я смогу себе позволить нормальный.


              1. KvanTTT
                24.09.2015 21:22
                +1

                Как-то фразы

                при этом работаю я, как правило по 14 — 16 часов в сутки, зарабатываю довольно неплохие деньги
                и
                При всем при этом иногда мне действительно негде жить и я переезжаю в палатку и иду работать в ближайший McDonalds
                не сочетаются. У вас есть деньги и вы специально переезжаете в палатку?

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


                1. hlogeon
                  24.09.2015 21:36
                  +1

                  У вас есть деньги и вы специально переезжаете в палатку?


                  А что в этом такого? Да, бывает, самый простой кейс — сменил город до того, как нашел там подходящее жилье. Жить в гостинице за > 10$\сутки я не хочу. Чуть сложнее — я не храню деньги на счете, с которого могу их беспрепятственно снимать в любой момент, как правило, для того чтобы мне получить наличку, если вдруг у меня внезапно кончились деньги, мне нужно 5 рабочих дней. Ну и вообще, за 2 года такого образа жизни бывало всякое, начиная от невозможности получить наличные здесь и сейчас(иногда в тех местах, где я останавливаюсь, попросту нет банков\банкоматов), заканчивая отсутствием рынка жилья в аренду в принципе.

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

                  Там основная идея не в этом, а в жизни ради себя. Кстати в этом, я не совсем подхожу. Я занимаюсь тем, что мне нравится, но далеко не всегда ради себя. А зарабатывать больше чем тратим, так это, по моему, нормально. Это может означать либо что вы очень много зарабатываете, либо то, что вы слабо поддаетесь на навязывание ненужных вам товаров\услуг\стиля жизни. Ну или вы скряга :D


                  1. Ajex
                    28.09.2015 12:00

                    А можно подробнее про Ваш образ жизни? Реально интересно)))


                    1. hlogeon
                      28.09.2015 14:51

                      А что именно Вам интересно, тут в общем-то почти все и написано)


              1. Ryav
                25.09.2015 22:32

                О, и сколько вы уже накопили, толком не тратя, если не секрет? :)


                1. hlogeon
                  28.09.2015 14:50

                  Секрет :D
                  На квратиру в центре Москвы и яхту еще не накопил)


      1. lybin
        23.09.2015 01:26
        +6

        в офисе весь день сидишь ты
        на работе лишь горишь ты
        в мире подлости и фальши
        ты бредёшь домой уставший
        весь разбитый весь на нервах
        в беспросветность будней серых
        ты устал от этой жизни

        так давай же - изменись ты!
        стань бомжом и путешествуй
        от скамейки до подъезда
        от подъезда до подвала
        чтобы жизнь в тебе играла
        чтобы жизнь в тебе бурлила
        стань бомжом импровизируй
        делай то что хочешь ты
        кайф лови от нищеты

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

        Сатана Печёт Блины — Стань бомжом!


      1. Flammar
        23.09.2015 10:53

        У тех, кто в теме, людей читал, что через пять лет бомжевания человек утрачивает мотивацию пытаться жить по-другому…


    1. lightman
      22.09.2015 12:46
      +5

      Но всё-таки остался нераскрытым вопрос, как именно автор проживал первое время, балансируя между бомжеванием и бедностью. Банально: каким образом нашёл работу с проживанием, и что кушал/где ночевал до неё нахождения.

      Интересуюсь не из праздного любопытства, а из желания усвоить порядок действий на случай попадания в такую же ситуацию.


      1. Hanggard
        22.09.2015 12:48

        Кстати да, мне бы тоже хотелось услышать хотя бы некоторые отрезки из «той жизни». Уроком будет для многих.


      1. vhuman
        22.09.2015 13:51
        +8

        Об этом можно почитать на моей странице Facebook


  1. murzix
    22.09.2015 10:54
    +10

    Андрюха привет =) Интересно было почитать про развитие истории с буквоедом. Я про дальнейшие события был не в курсе.


  1. Hanggard
    22.09.2015 11:54
    +3

    Андрей, большое спасибо за мотивацию.

    Я боялся, что сейчас насижу себе уютное место и станет страшно что-то менять, поэтому отрезал себе путь к отступлению.

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


  1. FlashManiac
    22.09.2015 11:57
    +4

    Привет из Великого Новгорода! ) Было очень приятно увидеть тебя на хабре! Твоя история достойна уважения. И я очень раз за тебя! Осознание того кем ты хочешь стать по настоящему приходит позже, поступления в какой либо ВУЗ. Я к примеру учился на инженера механика и успешно закончил магистратуру. Но уже тогда работал программистом с 4-го курса. К сожалению, многие программисты останавливаются на шаблонном «Software design patterns» программировании. Самоучки же — они просто фанаты своего дела, им нет границ, они готовы решать нетривиальные задачи.


  1. EvilsInterrupt
    22.09.2015 11:59
    +7

    Не хватает варианта:
    * У меня был Компаньон-2(ZX-Spectrum подобный) или БК001(пленочный). И мне очень нравилось загружать игры используя магнитофон. Да, тот самый скряпящий звучок, когда на слух понимаешь, загрузится программа в комп или нет ;) А если нет, достаешь спирт, протираешь головку или же пытаешься отрегулировать головку по высоте в надежде что будет «правильный» звучок. И с трепетом боишься того чувство, не дай бог… и не дай бог зажует ленту


    1. webkumo
      22.09.2015 12:25
      +1

      Тоже пришлось воздержаться — с компьютером познакомился до школы.
      Зажует — это ещё фигня… Одна игрушка нравилась в такой степени, что в какой-то момент (видимо ещё и кассета была некачественная) магнитный слой с ленты начал обсыпаться… А она даже после этого не сразу перестала загружаться!
      А вообще бейсик в zx был просто прекрасен… Может это и послужило толчком к желанию стать программистом?


      1. EvilsInterrupt
        22.09.2015 12:37
        +2

        Неее. У меня был БК0010 пленочный. В него был зашит язык программирования Фокал. То еще поделие. )))


    1. KamiSempai
      22.09.2015 15:08

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


      1. EvilsInterrupt
        22.09.2015 17:03

        Я тоже игры набирал, но свои. После того как у меня появился Компаньон-2(на базе ZX-Spectrum). Благодаря ему понял как из двоичной переводить в десятичную и очень быстро и обратно. Потому что кодирование спрайтов вынуждает быстро быстро конвертить в уме, а калькулятор замедляет процесс, остается только мозг )


      1. WinPooh73
        23.09.2015 10:35

        Интересно, есть ли ещё среди читателей динозавры вроде меня, которые начинали с калькулятора Б3-34 :))


        1. Flammar
          23.09.2015 10:55

          Я с MK-51 начинал…


  1. mhspace
    22.09.2015 12:04
    +19

    Не могу не вспомнить фразу из фильма «Семь» детектива Уильяма Сомерсета охранникам в библиотеке (~25:45):
    «Мне никогда этого не понять. Кругом столько книг, у вас под рукой вся мудрость мира. И чем вы занимаетесь? Играете в покер всю ночь»

    Сегодя же эта фраза более актуальна в контексте интернета.


    1. apple01
      24.09.2015 17:23
      +1

      Еще можно вспомнить фильм Военный ныряльщик в котором главный герой проводит ночи в библиотеке одержимый желанием хорошо сдать экзамены


  1. resetnow
    22.09.2015 12:44
    +6

    Оффтоп: почему у вас флаг конфедерации на 3 фото?


    1. angrydok
      22.09.2015 14:36

      Потому что UI team те еще конфедераты :)


      1. matiouchkine
        30.09.2015 08:57

        Конфедерасты же.


        1. angrydok
          30.09.2015 15:50

          как у вас — звучит обидно.


    1. glamurchik
      22.09.2015 17:49

      квартиру еще не купил, а уже «не бомж»… пойми этих конфедератов


  1. xaoc80
    22.09.2015 13:20
    +2

    Я, конечно, имел довольно солидный опыт работы до переезда в Москву недавно. Но многие вещи пересекаются сильно. Особенно описание первых дней работы, много непонятного кода, замечательный коллектив и новые для меня, интересные вещи, которыми я раньше не занимался в компании, в которой хотел работать с тех пор, как у меня появился компьютер с ее процессором на борту) Хотя если поставить эквивалент между «нет квартиры» и «залез в долги при переезде», то картина становится еще более похожей.


  1. devbutch
    22.09.2015 13:45
    +4

    Есть такая песня — «Автономный генератор жизни» у группы Anacondaz и там есть строки:
    "… Со всем знанием мира и даже с одной его сотой
    Тебе под силу достичь абсолютно любых высот..."
    И по факту ведь — многие люди, имея большие возможности, не добиваться чего хотят… и у таких почти всегда виноват кто-то другой.


    1. immaculate
      22.09.2015 14:49
      +5

      Человек всегда добивается того, чего он хочет. Просто бывает, что «декларируемые» цели расходятся с «настоящими», теми, что внутри. Допустим, говорит человек: «хочу купить машину», а на деле понимает, что ему придется платить за обслуживание, парковку, страховку, налог, беспокоиться, стоять в пробках, и внутри уже принял решение, что все это ему собственно не нужно. Но по инерции вслух озвучивает прежнее решение.

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


      1. devbutch
        22.09.2015 15:12
        +2

        Я вас поддерживаю. Очень важно поставить перед собой цель, которая останется неизменной на всём пути. И главное продолжать верить в то что делешь.

        По моему есть две категории людей — это те кому интересно многое и попросту не хватает времени и/или возможностей, чтобы успеть всё охватить в полной мере… и вторая — это те, у кого наоборот есть и время/возможность, но нет никакого желания заниматься чем-либо и стать профессионалом.


      1. KvanTTT
        23.09.2015 00:39

        Бывают и такие ситуации, когда нет «настоящих» целей, однако при определенных внешних факторах они могут образоваться (влияние родителей, например). Т.е. когда человека достаточно к чему-либо подтолкнуть, чтобы у него появилась цель.


    1. Ryav
      25.09.2015 22:39

      Оффтоп: как вы вовремя про Anacondaz вспомнили, только вчера альбом вышел. :)


  1. akubintsev
    22.09.2015 14:18
    +7

    Пришел в программирование тоже волею судьбы. Устроился сисадмином в мелкую фирму, а там через полгода потребовалось мелкие сайты делать. В конце концов через пень-колоду, но сделал интернет-магазин с кучей кастомизацией на Joomla. После этого понял, что пора искать работу веб-разработчика. И выручили на собеседовании как раз «горящие глаза» :)
    Но на самом деле, истинно говорят, что секрет успеха кроется в упорном труде. Что толку от «горящих глаз», если не оправдаешь возложенных ожиданий?


    1. psywalker
      22.09.2015 15:59
      +2

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


      1. webkumo
        22.09.2015 17:18
        +3

        Верстальщик? Это да, тут без трудолюбия и любви к своему делу стреляться будешь… Благо сейчас хоть ie6-8 почти нигде не требуется поддерживать…


  1. glamurchik
    22.09.2015 15:10
    -6

    и флаг бомжей… натуру не излечить



  1. komiller
    22.09.2015 15:16
    +2

    Браво, вот это экшн. Желаю вам удачи в будущих творениях.


  1. nIx0iD
    22.09.2015 15:26

    Отличная мотивирующая история, включая часть в FB, спасибо!


  1. Viacheslav01
    22.09.2015 15:47
    +1

    ТС, ты молодец, вместо соплей и прозябания, цель и несгибаемая воля!

    Насчет офиса в Праге, очень жалко, я всегда расстраиваюсь, когда из России увозят команды разработчиков.

    П.С. а брат который разработчиков учит, вообще за такое готов головы откусывать :)


    1. t13s
      25.09.2015 08:42
      +2

      Хм, а что грустного в том, что хотя бы у нескольких людей из этой страны появляется возможность жить по-человечески?

      И брат не пробовал случайно головы кусать тем, кто создает условия, стимулирующие эвакуацию из россии? Думаю, это было бы более полезно.


      1. Viacheslav01
        25.09.2015 12:39
        +1

        За самих людей я рад, а за происходящее печален.

        Насчет стимулирующих, это уже политика, а политику я не хочу обсуждать.


        1. t13s
          25.09.2015 15:03
          +1

          А что печального? Большинство в этой стране живет так, как хочет жить: не анализировать текущую ситуацию, не думать о будущем, находить кучу внешних и внутренних врагов, клеймить меценатов «иностранными агентами» и жечь продукты назло Обаме. Качественный такой косплей под давно минувшие годы.
          Соответственно, если какой-то незначительной части населения хочется жить по-людски, а не по понятиям, то им проще сменить место проживания, а не перевоспитывать 90% кадавров. В такой ситуации, по-моему, все останутся в выигрыше.


          1. ChernovDmitry
            12.10.2015 11:57

            Мне кажется все гораздо прозаичнее и команда переезжает Прагу из чисто экономических соображений.


            1. t13s
              12.10.2015 12:25

              Интересная теория. Дмитрий, а можете ее подать более развернуто?
              Мне правда интересно, на чем контора сможет сэкономить в этом случае.


              1. ChernovDmitry
                12.10.2015 12:54

                Ну значит продажи хорошо идут и нашли в результате возможность часть команды разместить ближе к клиенту так сказать. В B2B своя специфика, крупные конторы могут иметь кучу правил на тему с кем они работают а с кем не работают. Ну значит требование было наличие офиса на территории EU


  1. csscat
    22.09.2015 16:04
    +4

    В голосовании не хватает третьего пункта, который объединяет первые два. Потому что в моём случае, я всегда мечтал стать программистом а пришёл в эту сферу настолько спонтанно, насколько только можно себе представить.


  1. ShadowsMind
    22.09.2015 16:47
    +3

    Мне всегда казалось, что путь программиста очень похож на путь музыканта — есть те кто заканчивает филармонии, а есть те кто просто берет в руки инструмент и настолько начинает любить свое ремесло, что добивается любых высот.
    P.S. Я пришел в программирование потому что просто быстро умел печатать и не знал где применить свой навык. Вбив в гугл «какой профессии надо быстро уметь печатать» увидел список из всяких копирайтеров, рерайдеров etc. и… программиста. Если бы мне тогда кто-то сказал, что я за эти 3 года пройду путь php -> java -> scala, я бы подумал что человек сбредил или какие-то заклинания произносит.


    1. Hanggard
      22.09.2015 21:11
      +2

      Не филармонии, а консерватории. Как музыкант, скажу, что с образованием мне все равно было легче постигать инструменты. Хотя при этом в IT у меня образования нет, но должность неплохая.


      1. KvanTTT
        23.09.2015 00:43
        +1

        Ну так и в IT с хорошим образованием легче, и возможности шире.


        1. Hanggard
          23.09.2015 10:49

          Совершенно верно. Я предпочел поэтому платные курсы Амазона пяти годам в институте.


      1. Flammar
        27.09.2015 18:42

        С музыкальным образованием вам было легче постигать IT-инструменты, вы это хотите сказать?


        1. Hanggard
          28.09.2015 10:20
          +1

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


  1. BloodJohn
    22.09.2015 19:55

    Позитивная история. Автору удачи и холодного пива. :)

    P.S. Было бы круто посмотреть код автора «третьей стадии».


    1. vhuman
      22.09.2015 20:59
      +2

      3-я стадия — это миф))


  1. ingumsky
    22.09.2015 22:41

    Потрясающее упорство. Ваша история — отличный пример, чтобы показывать фаталистам. Спасибо!


  1. Stas911
    22.09.2015 22:47

    Нужен пункт «Как вы ушли из программистов»


  1. Maccimo
    23.09.2015 00:16

    Эдакий «Мартин Иден» со счастливым концом получился.


  1. Chikey
    23.09.2015 01:06

    Кто хочет делает, кто не хочет найдет отговорки. Надо давать эту статью всем кто ищет «курс как стать программистом» или другую волшебную таблетку. Берешь и изучаешь!


  1. Flammar
    23.09.2015 15:31
    +2

    Закосить от универа в армии потому что не нравится — это тоже само по себе довольно неординарный поступок. Для этого тоже нужны «горящие глаза». В свете этого история из этого хабрапоста не кажется такой уж невероятной.


  1. whitepen
    24.09.2015 07:37
    -6

    1002 рекламная статья — какие у нас продвинутые кадры работают. Да какой коллектив слаженный, да каким методы программирования продвинутые. Ну просто ой.


    1. vladon
      26.09.2015 20:32

      У вас есть факты, говорящие об обратном? Огласите их публично.


  1. apple01
    24.09.2015 17:30

    «Теперь вместе с другими девелоперами команды (и матерыми программерами, и новичками) планируем переезд»

    Правильно ли я понял что Veeam закрывает офис в России (ну раз все и матерые и новички переезжают)? Что послужило причиной?


    1. vhuman
      24.09.2015 18:34
      +1

      Нет, решение об открытии нового офиса обусловлено ростом и расширением компании. Офис в Санкт-Петербурге остается открытым, в Прагу переезжает лишь часть команды.


  1. olegf13
    25.09.2015 00:14
    +2

    Из-за картинки «Developer-QA» (за которую вам, Андрей, отдельное спасибо) прочтение статьи получилось в 3 этапа: чтение — минутное восхищение и повторение сего фокуса в тетрадке, возвращение к посту.


  1. Flammar
    27.09.2015 17:34
    -1

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


  1. yulllll
    27.09.2015 21:21

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


  1. brewerof
    02.10.2015 11:40

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


    1. artoym
      02.10.2015 15:12

      А зачем? Всегда считал, что образование помогает стать специалистом, но если человек проскочил шаг «образование», то зачем возвращаться назад?


      1. yetanothercoder
        02.10.2015 19:57

        ну если только дискретку, матан и др. смежные области освоить, но сейчас уже полно онлайн курсов чтобы точечно это изучить, 4-5 лет традиционной нашей вышки думаю менее эффективней будет в данном случае.


      1. brewerof
        04.10.2015 03:03

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