Как я стал программистом в 35 и стоит ли оно того?

    image

    Привет, Хабр!


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

    Для чего я решил написать этот пост? Отчасти поделиться опытом, советами, отчасти меня сподвигла на это статья «Как я не стал программистом в 35 лет», я тоже решил написать свой пост на схожую тему, но в то время у меня не были выполнены два условия: 1. Мне не было 35; 2. Я только устроился на свою первую работу разработчиком, но я считал что не могу называться программистом если не отработал в этой должности хотя бы 1 год. Сейчас все условия соблюдены, если вам интересно прошу под кат.

    Для начала несколько слов о себе, мне 35, есть профильное образование ВТ и ПО, долгое время работал системным администратором, специалистом по инфраструктурным решениям и даже был И.О. ИТ директора крупной компании, но я понимал что начальником становиться не хочу, все эти «бумажки», совещания мне казались на 90% пустой тратой времени, да еще к тому же надо было лебезить перед вышестоящим начальством, чтобы быть на «хорошем счету», а мне все это не нравилось, конечно обязанности начальника я старался выполнять в полном объеме, поднял инфраструктуру в своей организации и в дочерних, пробивал курсы и технику для подчиненных в дочерних компаниях, способствовал повышению заработной платы нескольким толковым ребятам в области, но пришло время, я понял что я топчусь на месте и пора что то менять, я решил заняться разработкой.

    Конечно многие из вас подумают «Ну конечно он итак айтишник, что тут сложного стать программистом?» и отчасти будут правы, у меня есть неплохая база, но программированием я практически не занимался, если не считать уроки по Turbo Pascal в школе, когда я писал листинг программы на тетрадном листочке, а потом с нетерпением ждал неделю чтобы на уроке информатики вбить код и проверить работает ли программа, в университете я учился заочно, программирования там практически не было, был Delphi но там все ограничилось несколькими «лабами» с формами и каким то примитивным кодом, к слову когда я закончил университет, у меня уже было два года стажа по специальности «Инженер — программист», кстати если кто не знает раньше «инженер-программист» не всегда значило что ты программист, так называли системных администраторов, эникеев и вообще компьютерщиков, меня даже называли как то «кибернетчиком», я же отработал 2 года простым эникеем/системным администратором, то есть помогал пользователям с сетью, мышками и в то же время администрировал сервер документооборота Lotus Domino.

    Но вернемся к основном теме поста, я решил стать разработчиком и преследовал 2 цели:

    1. Я хотел создавать что то новое, а также быть причастным к чему то большому, при чем не просто обслуживать это, но и создавать;
    2. Я всегда хотел иметь возможность работать удаленно, чтобы больше времени уделять семье и видеть как растут мои дети.

    Я перепробовал несколько языков программирования, начинал учить Java, бросал, начинал снова, потом изучал C#, его я тоже бросил через пару месяцев, какое то время изучал JS и даже освоил создание SPA на стеке MEAN, но работы в моем городе на стеке MEAN не нашлось, было две вакансии для middle+ разработчиков, в одну компанию я даже сделал и отправил тестовое задание, но мне так и не ответили, даже при запросе обратной связи.

    В итоге я нашел первую работу разработчиком на Python, с Python я был знаком и раньше, писал простые скрипты по работе, да и просто «баловался» делая парсеры курса валют или погоды, но всерьез язык не воспринимал, а зря… Работу нашел довольно быстро сходил на 2 собеседования на одном был «допрос» и меня смешали с грязью под смешки и ухмылки разработчиков и аналитиков сидящих в кабинете (да собеседование проходил в общем опенспейсе), во второй компании собеседование было быстрым и удачным, показал свои поделки на Python, показал простенький проект на Django «накиданный» за пару вечеров
    и меня взяли на работу.

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

    Совет №1. Подумать

    Да именно так прежде чем менять специальность в 35 лет, стоит хорошо подумать, надо ли вам оно? Как это воспримут ваши родные? Как это скажется на вашем бюджете? В каком состоянии сейчас ваше здоровье, как моральное, так и физическое? Конечно возможно вы только сейчас закончили смотреть первый сезон «Кремниевой долины» или «Мистер робот» и под впечатлением хотите влиться в этот дивный мир ИТ или может посмотрели какой нибудь завлекающий ролик про зарплату в 300к/сек. и работу на пляже с ноутбуком, но я вам категорически советую ПОДУМАТЬ! Подумайте не будет ли вас смущать, если задачи вам будет ставить человек лет на 10 младше вас? А коллеги которые моложе вас на 10-15 лет, но уже намного опытнее? Не будет ли вам жалко потраченного времени? А может быть есть более простой способ увеличить ваш текущий доход? Пройти курсы повышения квалификации или попросить прибавки у начальства? Может быть вы талантливый и опытный врач и принесете больше пользы здесь и сейчас? А может вам просто нужно сходить в отпуск? ПОДУМАЙТЕ!

    Совет №2. Финансовая подушка

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

    Совет №3. Какой язык программирования выбрать

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

    Совет №4. Как учиться

    На этот счет тоже миллиард статей и видео, если вы лучше усваиваете информацию посредством видео, то смотрите видео, если текст то читайте документацию вашего языка программирования или книжки. Стоит ли покупать курсы? Даже не знаю в последнее время их столько, что сложно что то советовать, но если бы стоял выбор между онлайн и офлайн курсами, я бы выбрал второе, так как банально на офлайн курсах группы меньше и можно в ходе урока задать вопрос преподавателю. Мне же изучить основы Python помогла книжка «А Byte of Python», 150 страниц, на русском языке, очень понравилась. Не забывайте также про CS и английский язык, а так же основы GIT. В общем главное тут не как учиться, а главное иметь желание учиться, а способ вы найдете.

    Совет №5. Как искать работу

    Открываем hh и ищем вакансии, исключаем вакансии где явно написано Teamlead, Senior, Middle+ и необходимый опыт работы больше 2-х лет. Тщательно изучаете требования, не бойтесь задать вопрос по интересующей вас вакансии, даже если список требований внушительный, уточните рассматривают ли они на эту вакансию начинающих специалистов, попросите тестовое задание, лучше написать и уточнить, чем сразу подаваться на вакансию, если вы из крупного мегаполиса где есть офисы крупных ИТ компаний, то вам крупно повезло, обратитесь в HR отделы этих компаний и уточните есть ли там набор на стажировку или может нужны джуниоры.

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

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

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

    Совет №6. Не работайте с мудаками

    Наверное это один из самых ценных советов что я получал тут на Хабре и охотно делюсь с вами, это действительно так, лучше не работать с неприятными вам людьми, сэкономите кучу нервов, но к сожалению иногда приходится таких людей терпеть и как то уживаться с ними. Приведу свой пример устроился на работу, но так сложилось, что менеджер проекта крайне неприятный мне человек, который очень легкомысленно относится к проекту, не ведет никакой документации, не обсуждает с разработчиком сроки, перед тем как назвать их руководству, обещает, но не исполняет обещанного, но при этом он на хорошем счету у руководства, какое то время, около полугода мне пришлось с этим мириться, так как я живу не в огромном мегаполисе и найти работу разработчику без опыта ой как не просто, но со временем, как только я разобрался в проекте и стал представлять ценность как сотрудник, я начал работать на своих условиях, стал вести задачи в Trello, не соглашался на сроки пока их не обговорят со мной, настаивал на тщательном тестировании функционала перед «заливкой» в production среду, требую письменного подтверждения на каждое решение по изменению чего либо связанного базой данных или боевой средой. В общем я тоже стал мудаком, но мудаком, который хочет порядка. Конечно, надеюсь вам повезет и вы попадете в крупную компанию с Тимлидом, который будет давать вам небольшие и понятные задачи, с понятным и четким ТЗ и документацией, но если не повезет, то возможно почерпнете что то из моего примера.

    Совет №7. Не бойтесь сопровождения

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

    Совет №8. Не бойтесь «сложных» задач

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

    Совет №9. Не бойтесь старого кода

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

    Совет №10. Отдыхайте

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

    Совет №11. Любите свое дело

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

    Стоило ли «оно» того?

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

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

    P.S.
    Огромное всем спасибо, за то что указали ошибки, за критику, ребята, всем бы поставил "+" в карму но не могу), так как мое мнение тут часто расходилось в спорах с другими, но всем большое спасибо.
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 97

      +3

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

        +1
        Первая моя зарплата разработчика составляла примерно 600$.

        > ну когда накидал небольшой проект на питоне и что это за проектик был в двух словах, просто интересно)

        Не совсем понял «ну когда накидал небольшой проект» поэтому отвечу на вторую часть вопроса.
        Проект был неким подобием интернет магазина, с выводом товаров на html шаблон и добавлением товаров в БД через шаблон, без верстки, без какой либо сложной логики, конечно же без DRF, тестов и т.д.
          0
          А регион? просто 600$ у нас по региону не сказать, что прям низкая:D
            0
            ответил личным сообщением.
              0
              А зачем личным сообщением? У меня например может быть аналогичный вопрос
                0
                Считаю данную информацию излишней для всеобщей доступности, вам отвечу личным сообщением.
                  0
                  А мне, кстати, тоже интересно.
                    0
                    Да и мне любопытно.
                      0
                      и мне интересно. да всем интересно. Хоть регион какой то +- напишите.
                        0
                        AlexElkin Squoworode Neikist Hvorovk так как много вопросов отвечу сразу всем.
                        Зарплата 600$ не просто так, я выполняю на проекте работу в первую очередь разработчика, потом системного администратора — поддерживаю инфраструктуру проекта, тестовую и продуктовую среды, а также специалиста сопровождения если обращаются клиенты, которые пользуются нашим приложением, а так в моем городе средняя зарплата джуна без опыта 250-300$ максимум.

                        Страна не РФ, а соседнее государство, поэтому указывал в долларах.
            +3

            Я понимаю, что история личная и волнительная.
            Но зачем переходить на маты? И можно же было попросить кого-нибудь запятые расставить и хоть немного ошибки выправить? Тут, конечно, не литературный клуб, но очень сложно продираться к смыслам сквозь школьные ошибки. Даже просто два Совета №5 в тексте – ну, можно было перечитать, перед тем, как нажимать "Опубликовать"? Чего уж совсем такое небрежное отношение к читателям?


            По сути: в посте удивительный парадокс – история, казалось бы, личная, но написана такими общими фразами, что самого человека за этими буквами-то и нет. "Как найти работу? Берите hh.ru и ищите". И прочее в таком духе. Потенциально очень-очень интересная история получилась, увы, бесцветной, абстрактной. Вы бы пару эпизодов рассказали подробнее, пару личных деталей. Что-то вскользь упомянули, но как-то это всё по касательной, где-то там, на отшибе.


            За пост – очень жаль.
            За вас искренне рад, если смена профессии принесла удовольствие и всё остальное.

              +5

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


              P.S.
              Под матами имеется ввиду "чудак" на букву "м"?

                –9

                Ваше желание не грузить других личными деталями похвально, но, на мой взгляд, в таких постах хочется увидеть именно конкретный путь конкретного человека: как он ночами не досыпал, как летел на крыльях на новую работу и т.д. Именно такая конкретика вдохновляет читателей.
                (Вы же пишете пост "Как Я СТАЛ", а не "Как стать...")
                Да, про "чудаков" речь. Всё-таки это слово из обсценной лексики.

                  –17
                  лол, PHD по филологии набежали
                    0
                    У филологов отдельные лекции по обсценной лексике, они самые продвинутые пользователи и ценители среди нас, ну по краней мере они УМЕЮТ сипользовать любую форму русского языка.но это не значит что надо в статьях это использовать конечно.
                    +7
                    Из песни слова не выкинешь. Ссылка специально для вас: www.litres.ru/robert-satton/ne-rabotayte-s-m-dakami/otzivi
                      +4

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

                        +7
                        Вы не отстали от жизни, т.к. слово всё так же однозначно относится к обсценной лексике, но нормы речи и печати допускают ограниченное использование подобных слов для создания эмоциональной окраски. Разумеется, не в академической (есть исключения) или детской литературе.
                        PS: с кафедры научной конференции по лингвистике или литературе услышать подобные слова более чем ожидаемо.
                          0
                          Мат это довольно специфичная штука и порой очень помогает довольно ясно высказать какое-либо мнение, да ещё и приложить к этому некоторые эмоции и вовсе необязательно какие-то плохие или агрессивные. Просто не все им умеют пользоваться и не не все его понимают в каких-либо других контекстах, кроме того, что «мат это плохо, так нельзя». Тут примерно как с юмором или сарказмом.
                            0
                            1. Вы когда-нибудь были на афтепати этих конференций? Потому что я был, и мат и прочее там вполне бывает.
                            2. Я в вашем сообщении насчитал восемь ошибок (все пунктуационные, правда). А кривые запятые вы тоже не увидите в печатных материалах конференций, и это тоже вопрос уважения к собеседнику. По крайней мере, лично у меня глаз за запятые и кавычки-«лапки» цепляется сильнее, чем за «мудаков».
                              0
                              • Ну, у нас не автепати, а сама конференция, если уж проводить аналогии.
                              • А я всего-навсего комментарий пишу. Тут приемлемо хоть как, хоть лапки, хоть весь абзац со строчной буквы. Это как докладчика и болтовню в курилке сравнивать. Вот полезу на кафедру, тогда и поговорим про мои запятые )
                              +1
                              Если уж о языке говорить: «маты» — это такие коврики в спортзале, а «мат» в смысле «ругань» множественного числа не имеет.
                                +1
                                Я понял, что мир безвозвратно изменился, когда лет шесть или семь назад увидел слово «хуй» в печатном приложении к газете «Коммерсант», в колонке редактора. Некоторые вещи просто происходят, а мы можем только наблюдать за этим.
                                  0
                                  Я тоже раньше был против мата. Позже принял, то, что чем быстрее этот рубеж будет пройден, тем меньше будет интереса использовать туповатых блатных слов и выражений. Сейчас большинство (вероятно, кроме детей, класса до 4го) используют мат в ежедневном общении (наверное благодаря интернету) и этот процесс не остановить. Имхо, чем быстрее ассимилируется запретный плод, тем будет меньше проблем, исчезнет острота и пропадет желание к постоянному использованию упрощенной речи. Кроме того, по-моему, мат (неочевидно) очень удобен, чтобы быстро понять интересы и уровень собеседника/статьи.
                                    +1

                                    Я, наверное, неправильно понят. Я знаю и люблю матерщину. :)
                                    И матерюсь, порою, со вкусом и от души. Но в приличном обществе соблюдаю приличия.

                                +1

                                Я даже в страшном сне не могу предположить, какой нечеловеческой наглостью и хамоватостью необходимо обладать, чтобы из R&C режима позволять себе с развязностью совершенно невыносимой подавать какие-то советы космического масштаба и космической же глупости о том, как надо правильно писать заметки.


                                Anshi85 отличная заметка, не обращайте внимание на леммингов, их тут много. Удачи и профессионального роста!

                                  +1
                                  Большое спасибо и вам всего наилучшего.
                                    +2
                                    Мне очень понравился стиль изложения, думаю все четко и по делу. Прочитал с интересом, спасибо
                                    +7

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

                                      –12
                                      В одном из них я пишу огромные серьёзные статьи на огромную аудиторию.

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


                                      IMPACT
                                      ~2.2m
                                      people reached

                                      но все люди (и места) разные, тут я согласен.


                                      Вы же скатываетесь на леммингов и проч.

                                      Каков поп, таков и приход.

                                      +10

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

                                        –16

                                        Во-первых, карма — счетчик дебилов с синдромом вахтера, и ровным счетом ничего более. Завистливые и ничтожные людишки, охочие до лычек и минимального ощущения власти, склонны самоутверждаться за счет своего никчемного права нагадить окружающим хоть в чем-нибудь. Жалко, анонимки тут запрещены, чтобы неугодных прямо расстреливали сразу: и умников станет меньше, и хомякам раздолье — никаких несогласных, все пляшут строем.


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

                                          +14
                                          охочие до лычек


                                          IMPACT
                                          ~2.2m
                                          people reached
                                            –7

                                            Вы своими словами разговаривать умеете, или только цитатами? Чё сказать-то хотели?

                                      +3
                                      Честно нигатив вспоминать не хотелось бы, но поделюсь, из за моего выбора, возникли разногласия в семье, к примеру до смены специальности я зарабатывал 1300$ в месяц, что для моего города очень неплохие деньги, а став разработчиком моя зарплата первое время составляла 600$, естественно супруге это не понравилось, опять же первые полгода прошли для меня в жутком стрессе, приходил домой поздно, уставший и нервный, естественно это не могло сказаться и на моих домочадцах, с другой стороны как только я разобрался в проекте, стал приносить пользу компании, стал реализовывать функционал, то все начало налаживаться, мне подняли заработную плату, практически до уровня прежней до смены специальности, в целом все нормально.
                                        +2
                                        первое время составляла 600$, естественно супруге это не понравилось

                                        вот и вся любовь
                                    0
                                    Лучшего слова нет для описания этого типа коллеги. Самое ужасное — по моим наблюдениям, им становишься автоматически если не работать над собой.
                                    Аналогия с миром животных: Альфа — настоящий lead by example, Бета — назойливый мудак.
                                    +11

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

                                      –2
                                      Пункт «Не работайте с мудаками» в реальности практически невыполним.

                                      В мире 7+ миллиардов людей. В сутках 24 часа. Неужели это недостаточный аргумент?

                                      как правило выбор очень простой не работать в данной организации или работать с мудаком.

                                      Да, зачастую это действительно так. И? Это же простой выбор. Он во многом прекрасен. Сразу понятно, что здесь не моё место. Нет, ну если настолько сильно хочется быть самому себе злобным буратино, то… Не знаю с чем связано, но в психологии действительно сложно уйти и НЕ делать. Возможно это старое влияние, когда изгнание из общества зачастую «каралось» смертью или в лучшем случае выживанием… НО. Сейчас не так! И работ много. Обществ много. Выбор есть. Нужно просто пересилить себя и… посмотреть вокруг (сложно _слепым_ смотреть вокруг, особенно когда *даки застилают глаза по горизонт). Совершенно не страшно не работать. Не быть там, где есть сейчас.

                                      Из своего личного и уже старого опыта. Искал работу уже… ну чтобы взяли. И совсем за копейки. И то — отказывали. И причин на отказ было миллион. И так раз за разом. «Взяли» в одно место. Ехать чёрт знает куда. Зарплата — копейки… ещё и как бы должным не остаться. И всё же пересилил себя — не пошёл. Недалеко от дома нашлась прекраснейшая компания, с прекраснейшими людьми, с хорошими перспективами, разнообразнейшими задачами для самообразования, и достойной зарплатой. Земля и небо.

                                      К сожалению сейчас в том же положении, что и тогда. Хоть куда-нибудь. Однако, я всегда знал, а теперь ещё и помню. Что всё может быть по-другому.

                                      Каждый выбирает для себя
                                      женщину, религию, дорогу.
                                      Дьяволу служить или пророку —
                                      каждый выбирает для себя.
                                        +4
                                        В мире 7+ миллиардов людей. В сутках 24 часа.
                                        А вашем городе/на фриланс бирже нашлось всего 3 компании, которые согласились работать с 35-летним джуном без рекомендаций… Обычно это реализуется примерно так...
                                        Недалеко от дома нашлась прекраснейшая компания,
                                        А если бы не нашлась?
                                          0
                                          А если бы не нашлась?

                                          Действительно важный вопрос… Увы, количество минусов зашкалит, если на него ответить. На самом деле шансов на то, чтобы она не нашлась стремятся к тому, что этого не может быть, если существует грамотная последовательность действий. И попросту чрезвычайно глупо идти куда-либо ещё, кроме того места, которое якобы «не нашлось»

                                          К сожалению, я знаю людей своего возраста (32), которые до сих пор, в настоящее время остаются девственниками, просто потому-что «так получилось». Лично я понятия не имею что, как и насколько нужно делать в жизни, чтобы «не нашлось» и «так получилось». Это попросту за гранью моего понимания.

                                          Увы, знаю все эти случаи. И что-либо советовать здесь бесполезно. Люди действительно слишком разные и их мышление способно различаться настолько радикально, что непонимаемое принципиально. Начиная от

                                          А вашем городе/на фриланс бирже нашлось всего 3 компании, которые согласились работать с 35-летним джуном без рекомендаций… Обычно это реализуется примерно так...


                                          В мире не один город и не одна фриланс биржа!!! И сложно может быть. И?! Шевелитесь! Ваша жизнь, если она имеет хоть какую-то ценность, то хотя бы иногда можно заставить себя постараться… шевелиться.
                                            +4
                                            Лично я понятия не имею что, как и насколько нужно делать в жизни, чтобы «не нашлось» и «так получилось». Это попросту за гранью моего понимания.

                                            Ну, например, старательно ботать матан в вузе вместо социальных аспектов, бежать за карьерой, параллельно выстраивая себе систему убеждений «да всё норм, потом будет», которая потом уже становится привычной.

                                              0
                                              В мире не один город и не одна фриланс биржа!!!

                                              Ну то есть ваша прекрасная картина наблюдается небось только в Москве. В моей локации ближайшая работа в сфере IT находится в 10 км. от моего дома, ну разве что на ближайшем заводе устроится, но все надеюсь знают, каково это.
                                          +2
                                          Вы правы и неправы одновременно. Иногда ваш персональный анальный детектор с первой встречи с заказчиком говорит, что с ним будет куча проблем, и вот в этом случае не стоит жадничать, а лучше сразу посылать его подальше вместе со всеми его деньгами. Но если не заметил первых тревожных звоночков, то да, придётся доделывать работу за которую уже взялся.
                                            –1

                                            В течении испытательного срока можно точно определить Ху из Ху. Сделать аыводы.
                                            Лучший совет по поиску работы который был получен " с первого дня как устроился на работу ищи работу лучше!", Нашел пытайся перейти. (Советчик г.бух. одной из фирм) но это может быть связанно со спецификой работы г.бухов)

                                              0

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

                                            –3

                                            Ну в общем такая же ситуация. Только не в 35, а за пару месяцев до 35 поменял позицию (и компанию) с серверного инженера на прогера.
                                            Хватило пол года чтобы освоить js и php на уровень выше 90% остальных программистов в компании.


                                            Не знаю какие тут можно давать советы. В современном мире админ который не знает какой-нибудь скриптовый ЯП хотя бы на уровне функций (молчу про, очевидно, необходимое очень уверенное знание powershell/bash) — это так… эникей.
                                            В случае хорошего админа переход на программера не более чем рутина. Максимум год на то, чтобы стать середнечковым толковым программером в компании, начиная с небольших тасков. В большинстве компаний должен быть заложен этот срок развития сотрудника.


                                            С облаками сис. админство отмирает. Сейчас ищу новую работу. В мелких компаниях, где 10 — 20 программеров, вообще админов не набирают. ЕС2 инстансы в AWS и прогеры дёргать могут через web интерфейс.


                                            ЗЫ моё описание ситуации не по России, если что.

                                              +2
                                              Выучить API какого-то амазона как два пальца для хорошего админа. Многие сейчас ищут «DevOps», имея в виду «Amazon Engineer» — то есть чувака который осилит их веб консоль и какой-то базовый terraform/boto чтобы общаться с их очень неплохо документированным API.
                                              Какой-нибудь amarao который ищет админов, скрывающихся под личиной «девопсов», с удовольствием вас наймет.
                                              По-моему гораздо выгоднее чем идти из админ в кодера. Там все эти OOP и полиморфизмы ихние, да ну их.
                                                –2
                                                который ищет админов, скрывающихся под личиной «девопсов», с удовольствием вас наймет

                                                Ну если только его устраивает, что сотрудник не в России.


                                                По-моему гораздо выгоднее чем идти из админ в кодера. Там все эти OOP и полиморфизмы ихние

                                                Я ищу вакансии на кодера+, который ещё и админить будет лучше текущих админов. Я не хочу терять ни один из двух скилов.
                                                Плюсы кодера в том, что вы получаете задачу, и как её решить это ± ваша проблема. Научились решать её впринципе, попробуйте решить на отлично. Время респонса было 2с секунды, можно оптимизировать до 1.
                                                А у админа в небольшой компании руки связаны. Будь ты трижды гением, никто не оценит гениальные решения как автоматически заскейлить сайт до 100 инстансов в течение 3х секунд, если там дневное количество посетителей 1000 человек.


                                                Грубо говоря, прогер сам диктует условия окружения, а в случае админа, окружение диктует как надо работать.


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


                                                А что касается ООП и полиморфизмов, новое поколение избалованных js, python, php… прогеров в это тоже порой не особо втыкают.
                                                PHPшники, по моим наблюдениям, вообще в классы еле втыкают. Можете меня минусовать (возможно даже заслуженно), но ниже phpшников только 1Сники.
                                                А бывшие Javисты (не самые удачные их представители) в python где попало классы и объекты пихают, превращая 5 строк кода в 15.
                                                Единственный хороший код, отрада глаз моих, я вижу на работе только когда по фреймворкам документации не хватает, и я лезу в их код разбираться как оно работает.

                                                  0
                                                  Плюсы кодера в том, что вы получаете задачу, и как её решить это ± ваша проблема. Научились решать её впринципе, попробуйте решить на отлично. Время респонса было 2с секунды, можно оптимизировать до 1.
                                                  Хех, решить то можно по разному. У кодеров та же проблема — никто не ценит их код, архитектуру, заложенные возможности расширения и т.д. Пока он работает — бизнесу хорошо, он не интересуется что там под капотом.
                                                  Грубо говоря, прогер сам диктует условия окружения,
                                                  В этом я очень сомневаюсь. Но что верно — работа админа все-таки более незаметная по результатам, наверное. Ее труднее оценить так как не всегда есть четкие delivery. Будет заметно только тогда когда что-то упадет, но никто не похвалит за предусмотренный фейловер.
                                                    0
                                                    Хех, решить то можно по разному. У кодеров та же проблема — никто не ценит их код, архитектуру, заложенные возможности расширения и т.д. Пока он работает — бизнесу хорошо, он не интересуется что там под капотом.


                                                    Всё так. Но я писал скорее про то, что кодера ничто не ограничивает, можно взять и запилить простейший hello world на современном тяжелом фреймворке (конечно, при условии, что вы готовы его освоить в сроки проекта), скорее всего это вряд ли кто-то оценит, но, при этом, и не запретит. А в резюме смачная галочка добавиться.
                                                    А вот если серверный инженер ради повышения скиллов 100 контейнеров вместо необходимого одного поднимет, а потом до руководства цена поддержки проекта дойдет, то тут не то что не оценят, по рукам надают.
                                                    А потом, когда на следующем собеседовании про контейнеры спросят, то объяснение «я только один запускал, потому что бизнесу больше не надо», будет воспринято как отговорка и новичковый уровень владения.
                                                    Я вообще не понимаю откуда изначально берутся интерпрайсные серверные инженеры, если на собеседованиях они уже должны иметь опыт поддержки решений интерпрайсного уровня.
                                                      0
                                                      Я вообще не понимаю откуда изначально берутся интерпрайсные серверные инженеры, если на собеседованиях они уже должны иметь опыт поддержки решений интерпрайсного уровня.
                                                      По идее начинают джуниорами где-то и учатся у опытных. Или начинают где-то где нет еще системы и строят ее, учась по ходу. Правда в последнем случае не все готовы вкладываться в человека.
                                                      А вот если серверный инженер ради повышения скиллов 100 контейнеров вместо необходимого одного поднимет, а потом до руководства цена поддержки проекта дойдет, то тут не то что не оценят, по рукам надают.
                                                      С железками и такими ресурсами будет сложнее, конечно. Но никто вас не ограничивает, например, чем делоить — ансиблом там, или паппетом. Или просто кубер какой сделать с самописными скриптами. Можно мониторить забиксом, а можно прометеусом. Или обоими. Достаточно инструментов для выбора.
                                                        0
                                                        Но я писал скорее про то, что кодера ничто не ограничивает, можно взять и запилить простейший hello world на современном тяжелом фреймворке (конечно, при условии, что вы готовы его освоить в сроки проекта), скорее всего это вряд ли кто-то оценит, но, при этом, и не запретит.

                                                        Ну вообще обычно не так. Фреймворки, языки и, верхнеуровнево, архитектуру, выбирают самые опытные, а большинство рядовых разработчиков этого лишены.
                                                  +1
                                                  С облаками сис. админство отмирает. Сейчас ищу новую работу. В мелких компаниях, где 10 — 20 программеров, вообще админов не набирают. ЕС2 инстансы в AWS и прогеры дёргать могут через web интерфейс.

                                                  Могут-то они могут, но результат обычно не очень — начиная от S3 buckets с конфиденциальными данными и кончая огромными счетами и нестабильными системами.
                                                    +2

                                                    "Хватило пол года чтобы освоить js и php на уровень выше 90% остальных программистов в компании". Ух ты, вот так вот за полгода? Не знай я Вас, подумал бы что это пустое бахвальство. Хотя нет, постойте, я же Вас и не знаю.

                                                      0
                                                      Так я и не писал что это я такой крутой, это остальные в компании такой ужас.

                                                      На днях тех. лидеру проекта, объяснял чем gitlab от github'а отличается.
                                                      Потом этот же человек выбрал Django вместо Flask для миркросервисной архитектуры. На все возражения о том, что Django это прежде всего монолит, был один ответ — ну Flask не учили знаем только Django, поэтому будет на Django.
                                                      В другом проекте на PHP, походу, в код не втыкают. Поэтому когда нужно сделать новую фичу, просто создают в бэкенде новый PHP файл, во фронте новую функцию копипестят, которая с нового PHP файла данные дергает. В итоге код фронтенда — js-простыни по 3000-4000 строк. Т.е. есть текущая фича — загрузка файла с сервера. Теперь понадобилось загружать одним кликом несколько файлов. Функция была реализована изначально через жопу и из бэкенда несколько URLов файлов запросить не может. Запрашивать URLы по одному на каждый ajax-запрос тоже не лучшее решение, ибо бэкенд реализован отвратительно и время респонса достаточно велико. Как эту проблему решили? сделали отдельную фунцкию на загрузку нескольких файлов, добавив php-файл в бэк и новую функцию в JS, естественно больше 50% нового кода — копипаста старого. Как это проблему решаю я? Я расширил текущую функцию загрузки файлов, добавив дополнительные входные параметры в функцию, чтобы не нарушить совместимость с остальным текущим кодом. Теперь та же функция загрузки может download one и download many в зависимости от параметров.
                                                      Аналогично пришлось расширять и а бэке, чтобы функция могла возвращать сразу несколько элементов. Что самое забавное, она изначально возвращала не сам элемент, а массив с максимум одним элементом.
                                                      А самое остренькое, что рядом в беке лежит функция которая возвращает массив нескольких элементов, но возвращать она может только вбитые гвоздями элементы из определенной группы, а не по запрошенным ID элементов.

                                                      Из администрирования свеженькое — получил недавно таск по проекту, к которому вообще отношения не имею, просто горе-программеры, которые научились EC2 через web интерфейс дергать них*на не понимают как это работает.
                                                      Короче, есть два контейнера 1. nginx → 2. php-fpm
                                                      nginx статику раздает и и редиректит на php контейнер исполнение *.php файлов. На php контейнере Laravel крутится.
                                                      Пришло задание еще и Wordpress на этом хосте запилить.
                                                      И какое решение приняли эти горе специалисты? В контейнер с Laravel в папку public закинуть вручную подпапку с wordpress! Гениально! А потом когда это все естественно не выгорело, мне дали задание дополнить контейнер с Laravel php либами, необходимым для WP!
                                                      Естественно, когда я этот услышал, то сразу понял, что если я так поступлю, то где-то в мире умрет маленький котёнок. В итоге поднял еще один контейнер c Wordpress. У nginx настроил маршрутизацию с разделением по портам на разные php контейнеры. В идеале можно было бы и nginx отдельный поднять, чтобы совсем независимо, но решил сэкономить на ресурсах, трафик все равно не большой.

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

                                                      Я себя, по своим критериям, хорошим программистом не считаю. Я даже в JS promise'ы не освоил до сих пор. А это, имхо, один из минимальных базисов. Но когда я смотрю что другие вокруг творят…
                                                      Если бы я себя таким уникальным и крутым считал, не писал бы про пол года, ибо простому смертному надо было бы больше времени. А так, чтобы конкурировать с говнокодерами, пол года в продакшене достаточно, а дальше уже вам решать, становиться нормальным прогером или из говнокодера в говноманагеры скейлапиться.

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

                                                      Выборка 1. очень мала, 2. не по России, так что ни на какое объективное мнение не претендую. Но я для себя сделал вывод — компании, где вы будете смотреться круто на фоне остальных 99% сотрудников уже через пол года существуют.
                                                    +3
                                                    честно говоря, статья ни о чём
                                                    единственная хоть как-то полезная вещь — рекомендация книги по питону
                                                      0

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

                                                        +1
                                                        Извините вчера видимо в порыве волнения забыл, написать, сегодня дополнил.
                                                        0
                                                        Думаю, нет главного принципа: «Выбор правильной стратегии».

                                                        Что предлагает автор? Допустим, к 35 годам или больше вам захотелось более престижной и «умной» работы. Вы там слегка поднатаскали себя в какой-нибудь модной теме и пошли на собеседование. Не мытьем, так катаньем находите какую-то работу и делаете, что скажут. Не понравилось, ищете что-нибудь другое, попутно матерясь на объявления, типа: «Требуется программист 1С (или в другой области), не старше 30 лет».

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

                                                        Я не знаю, что сейчас наиболее актуально, но вижу много проблем в сфере компьютерного учета на предприятиях (базы данных). Актуальны, по-моему, также компьютерное зрение (опенсорсная библиотека OpenCV), искусственный интеллект (это бесконечная тема), 3d-моделирование и т.д. и т.п.

                                                        По учету, лидирует ПО от 1С, но там столько проблем, что разгребать авгиевы конюшни можно еще очень долго. Пример собственной ниши в этой области – «Магазька», это простая любительская программа на 1С82 по розничному учету (в основном, для индивидуальных предпринимателей). Автор этой программы уже более десяти лет кормиться за счет нее и кормиться неплохо. Он продает ее через Интернет по разумным ценам. И как он пишет у себя на сайте, заработал на своем детище себе квартиру в Москве и крутую иномарку. Причем эта программа актуальна до сих пор.

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

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

                                                        Короче, вариантов много. Нужно просто активно думать в этом направлении. При желании, идеи можно обсуждать в Интернете, в т.ч., здесь, на Хабре.
                                                          0
                                                          Проблем учёта очень много, но подавляющее большинство этих проблем вызваны не технической стороной, а психологической.
                                                          То есть, буквально, личностью владельца компании и прочие ЛПР (лица, принимающие решения).
                                                          Соответственно, самой главной задачей становится втирание в доверие ЛПР. Равно как и в политике. Те, кто сумел втереться в доверие, имеют квартиры, иномарки и прочие радости жизни. От качества «любительской программы» это не зависит совершенно. Кстати, проблема может оказаться в итоге и не решена, это тоже несущественный признак.
                                                            0
                                                            А можно использовать активный вариант. Вы заранее находите нишу и готовите себя для нее.
                                                            Для этого надо понимать, какая ниша «выстрелит», сколько времени/сил уйдёт на «подготовку» и т.п. Что весьма не просто (особенно для новичка).
                                                            0
                                                            «Совет 11» — прям узнал себя :) Была та же история, только не с программированием, а с нестандартным решением для Proxy-сервера
                                                              0
                                                              в таком серьезном возрасте уже сложно перестроится, не у многих получается. Вы молодец, успехов!
                                                                0
                                                                Большое спасибо, вам тоже самого наилучшего.
                                                                +2
                                                                Про пункт «Не работайте с мудаками» — беда в том, что IT отрасль всё больше и больше ими заполняется и скоро никого кроме них не останется. Так что правильнее было бы написать «Умейте работать с мудаками без ущерба для себя». Вот кто бы статью на эту тему написал?
                                                                  +1
                                                                  Статья как раз вовремя. Ситуация несколько похожа, но не совсем. Возраст уже не 35 (40+) и уже это несколько, как бы сказать точнее, пугает. Впрочем работая в ИТ уже долгое время, я понял, что тут вероятно лояльность выше и требования к возрасту не столь высоки. Возможно заблуждаюсь. Точно также стало ясно, что нужно что-то менять. Что уже достаточно работать сисадмином. Принял решение уходить в DevOps, поскольку из сисадмина путь туда не столь тяжёл, как мне кажется. Автор своим постом оставил двоякое впечатление. С одной стороны порция воодушевления, с другой стороны мысли о грядущем поиске работы, о собеседованиях и так далее. Нет уверенности в полной поддержке окружения. Что меня держит в тонусе? Даже не знаю, но вероятно всё же какая никакая, но поддержка и характер. Автору хотелось бы пожелать большого успеха!
                                                                    +2
                                                                    Выступлю в защиту «мудаков».
                                                                    Являюсь менеджером среднего звена, курирую обслуживание основного вида деятельности. По опыту знаю что рядовой сотрудник редко вдаётся в детали рабочего процесса и обстоятельства каких-то изменений.
                                                                    Чаще всего он выполняет однообразную работу изо дня в день и привыкает к ней так, что любое, даже незначительное изменение в рабочем процессе он воспринимает в штыки и видит в вышестоящем руководстве таких вот «мудаков», которых хлебом не корми, дай лишь возможность усложнить устоявшийся процесс.

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

                                                                    Поэтому, каждый отдельный вид «мудачества» наверно стоит рассматривать отдельно, в контексте обстоятельств в компании.

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

                                                                    Не исключаю конечно ошибок, когда просто выбрали не того человека, но как правило такой человек слетит после нескольких больших ошибок.

                                                                      +1
                                                                      рядовой сотрудник редко вдаётся в детали рабочего процесса и обстоятельства каких-то изменений
                                                                      Скажем так: рядовому сотруднику редко объясняют рабочий процесс и обстоятельства изменений. И вообще, редко дают время на что-то кроме текущих сиюминутных задач (например, на code review/refactoring).
                                                                        0
                                                                        Да, обстоятельства изменений возможно объясняют не всегда.
                                                                        По крайней мере я обсуждаю с сотрудниками бОльшую часть изменений. Но могу понять, если в каких-то случаях в детали просто не вдаются.
                                                                          0

                                                                          Редко объясняют, потому что большинству разработчиков плевать на реальные потребности бизнеса. Им надо ТЗ и чтобы деньги платили.
                                                                          Смысл им объяснять? Чтобы сказали "ага" и предложили самый постой вариант, в котором я уже вижу потенциальные проблемы? Потом ещё и переубеждать придётся, что этот вариант неправильный.
                                                                          Проще сразу придумать правильную архитектуру и просто довести до сведения, пусть я и буду мудаком.

                                                                          0

                                                                          Имхо "мудачество" это не про рабочий процесс, а скорее про:


                                                                          • наличие любимчиков и наоборот (черный список);
                                                                          • нарушение заранее оговоренных условий;
                                                                          • неумение делиться ответственностью и делегировать, отсутствие доверия.
                                                                          +4

                                                                          Я тоже стал программистом в 35 и это помогло выжить в 90-е.
                                                                          Молодец! Уметь меняться, ставить перед собой цели и достигать — это супер важно.

                                                                            +6
                                                                            Как стать программистом(ну, почти) к 42 годам и не прогадать(определенно).
                                                                            Из крупного города России (>1 млн). Работал админом после ВУЗа, потом Начальником отдела ИТ крупной больницы(6 лет). Потом ушел в бизнес из госсектора(банально больше ЗП). Управлял ИТ крупных складов(еще 6 лет). Дорос до зама гендира, стало МНОГО бумажек и навязывали вести бизнес по-русски(сложное понятие, аккумулирующее откаты, скрытие недоделок, автосогласие на «закрывание глаз» и т.п.). Не захотел так жить, да и всегда была тяга быть просто технарем.
                                                                            Ушел в ИТ компанию простым ФТ(потерял в ЗП в 2 раза), правда быстро( + 6 мес.) поднялся до автоматизатора, помог опыт админа + иногда пишу ПО на заказ ( + 1,5года). Команда НТ пригласила на «сессионную» помощь на проект, остался на ( +3 года). ИТ-компания закрыла филиал в городе, открыл вакансию на hh и пригласили в столицу на приличные (как мне кажется) деньги. Вот уже 2 года выстраиваю АТ и поддерживаю НТ в очень крупной компании. 50% времени пишу скрипты автоматизации и нагрузки, 50% — обучение коллег, контроль и, конечно, совещания и бумажки. Выше не хочу расти, меня вполне устраивает то, чем я занимаюь, коллегам я реально помогаю делать продукт(ы) лучше (это не моя самооценка, если что). Мне нравится делать вещи вокруг себя качественней, хочу чтобы и все ИТшники так делали, но вижу много случайных людей, пришедших в ИТ на хайп и высокий ценник (ну, по сравнению с продавцом телефонов). Все время с универа учусь — то одному, то другому, то третьему, это уже как норма. Правда, с годами все избирательней, в молодости проглатывал все, что видел.
                                                                            С большинством советов автора согласен. Дело, как говориться, в нюансах.
                                                                              0
                                                                              По моему опыту, для смены работы хорошо подходит хобби. Основная деятельность вообще очень часто вырастает из хобби (так оно было у меня дважды и у некоторых моих знакомых). Пару лет назад я бы не смог и мечтать устроиться инженером-электорнщиком. Было у меня незаконченное образование, отучился два года в университете на факультете электроники. Другое образование тоже было — физик. Пять лет в школе преподавал оную физику. Но надоело мне в школе сидеть. Сначала увлечение отпочковалось от основной деятельности. То есть, по мере надобности, пайка и мелкий ремонт оборудования в кабинете физики своими руками. Детки вечно что-то сожгут, поломают, потом ремонтируй. Были собственные изделия для себя и друзей. А потом посмотрел объявления, отослал CV и пошёл к работодателю на собеседование, имея опыт деятельности. На своём электровелосипеде приехал, и аккумулятор, который сам спаял, директору показал. Ничего сверхестественного, но самоделки таки привлекают внимание. Сразу звёзд с небес схватить не получится. Но на несколько вариантов работы можно расчитывать. На этом этапе главное не должность, а её название. Его, это название, можно обсудить с работодателем и в некоторых рамках скоректировать. После годика-двух на полноцнной работе можно считать себя специалистом с опытом и писать о том в CV. Безусловно, с активным обучением за эти пару годиков. Ну а дальше возможности открываются вполне неплохие.
                                                                                +2
                                                                                Не знаю, как то неоднозначно получилось.
                                                                                С одной стороны, рад за вас, и статья все равно получилось мотивационной, но осторожной что ли.
                                                                                С другой стороны… из админа в программисты. Логично. Что тут думать, просто выбрать сторону и идти.
                                                                                Это я вам как человек, которому почти сороковник и который мало того, что перешел из инженеров в программисты, так еще уехал в крупную корпорацию в Эстонию с опытом всего один год программирования на эмбеддеда. Сейчас я самый старый в команде)) Старше PO и Project managerа и прочих сотрудников рядом.
                                                                                Это не первый и не подозреваю не последний поворот в моей карьере.
                                                                                Насчет семьи… ммм, а зачем тогда такая семья, если она не поддерживает тебя в твоих начинаниях, которые, в конечном счете, в том числе ради семьи. Потому что зарплата все равно потом вырастет.
                                                                                  0

                                                                                  Я тоже из DBA в программисты и обратно хаживал :-)

                                                                                  +1
                                                                                  Поскольку вы сослались на мою статью, я тоже выскажусь по теме (очень коротко): проблемы в том, чтобы стать программистом, имея инженерное образование, я не вижу. Как у вас и написано: «Ну конечно он итак айтишник, что тут сложного стать программистом?»
                                                                                    0
                                                                                    Интересная статья!
                                                                                    Я занялся программирование в 50 в силу обстоятельств. Просто больше не кому было, а меня программирование всегда интересовало, еще когда учился в СФ МЭИ и изучал фортран и потом когда работал сисадмином и на досуге изучал паскаль, а потом перешел на Borland C++. Си и ассемблер нравились и когда пришлось, уже будучи инженером-конструктором, работать с промышленными контроллерами. Ну а потом разработал программу в СКАДА от Адастра, но это было просто мучение. Надоела их убогая поддержка и очень сырая, мягко говоря, среда разработки. В итоге за два года написал систему классов-модулей для работы с переферией фирмы IPC в Borland Builder C++ и с облегчением забыл об Адастра.
                                                                                    Автору успехов по жизни.
                                                                                    Кстати. Мне сейчас 61 и я второй год на пенсии, но выгляжу, я имею в виду физические кондиции, гораздо лучше чем Вы. Рекомендую заняться физкультурой, больше двигаться, упорядочить питание и сбросить лишний вес. Особенно это актуально после 40, но чем раньше начнете, тем проще будет потом.
                                                                                      0
                                                                                      На фото не я, но я выгляжу примерно также, за советы спасибо, действительно имею лишний вес, а также проблемы с коленями и спиной
                                                                                        +1
                                                                                        Проблемы с опорно-двигательным аппаратом, есть у большинства людей в возрасте за 50 и чаще всего они вызваны малоподвижным образом жизни и избыточным весом. Я это все прошел. Последние 4 года регулярно бегаю 10-12 км. 5-7 дней в неделю, вешу 75 кг. при росте 176 см. Недавно вернулся из 4-ой поездки в горы, побывал на перевале Айюлю, в районе поселка Архыз. Но это все конечно только благодаря мотивации и упорству… Тут главное начать и не бросать… :-)
                                                                                      0
                                                                                      Не увидел пунктом #2 — провести экспресс опрос людей в профессии — куда копать, зачем копать, почему копать.

                                                                                      Информации так много, что решать на основе статеек в интернете и фильмов, это не самое умное решение.

                                                                                      Попробуёте поговорить с тремя (а лучше больше) профессионалами, которые по крайней мере лет 5 в профессии, спросите советов.
                                                                                        0
                                                                                        В свое время был корпоративный съезд в одном Московском курорте, где сразу собралось несколько компаний. В том числе ребята из одной известной айтишной компании. Судя по их внешнему виду, одежде, часам, телефонам, технике, машинам (накоторых они приехали). Сразу стало понятно, что ребята не бедствуют, и у них все отлично с финансами. Плюс по разговорам стало понятно, что ребята не быдлячки.

                                                                                        Это самый наглядный способ — понять, нужно ли работать в этой сфере и с кем тебе придется работать.
                                                                                          0
                                                                                          Это самый наглядный способ только в том случае когда деньги интересуют или тусовка.
                                                                                        –1
                                                                                        С такой грамматикой, как у тебя — читать перестал на третьем абзаце. 35 как-никак…
                                                                                          0
                                                                                          Согласен с этим есть проблемы, постарался максимально поправить ошибки, спасибо хабровчанам присылали ошибки и я их правил.

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


                                                                                          «Случай», а не «кейс».

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

                                                                                          Если вы употребляете термин «кейс», то предполагается, что вы знаете что это за такие условия, что гарантируют принятие на работу.

                                                                                          Если вы их действительно знаете — опишите, пожалуйста.

                                                                                          Но, имхо, это «случай», «случайность». А вовсе не кейс.

                                                                                            0

                                                                                            Кейс — в русском языке — это вот такой чемоданчик:


                                                                                            Кейс


                                                                                            А еще люди, малознакомые как с русским, так и с английским языками, вкладывают несуществующие смыслы в кальки с английского.

                                                                                              +1
                                                                                              Насколько я понимаю, дело не совсем в переводе и кальке, а в том, что «кейс» в «нечемоданном» значении очень часто используется в в бизнес-среде (и некоторых других областях), откуда переходит в бытовой язык.
                                                                                                0
                                                                                                дело не совсем в переводе и кальке

                                                                                                А в бизнес-среду он попал не как калька с модного иностранного, а самозародился из пепла, да? В русском языке для этой цели примерно со времен Кирилла и Мефодия есть прекрасное слово «эпизод», несущее ровно такую семантическую нагрузку.

                                                                                                  +1
                                                                                                  В русском языке для этой цели примерно со времен Кирилла и Мефодия есть прекрасное слово «эпизод»

                                                                                                  Этимология
                                                                                                  Из др.-греч. ἐπεισόδιον «эписодий; вставка, интермедия», из прил. ἐπεισόδιος «привходящий, вставной», далее из ἐπί «на, при», из праиндоевр. *op- «сзади, вокруг» + εἰς «в, на, до» + ὁδός «дорога, путь», из праиндоевр. *ked-/*sed- «ходить». Русск. эпизод заимств. через франц. épisode.
                                                                                                    –1

                                                                                                    Когда же комментаторы на этом сайте, наконец, научатся читать и понимать текст, на который они отвечают (это риторический вопрос)?


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


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

                                                                                                      +1
                                                                                                      невзирая на то, что есть абсорбированный, адаптированный и прижившийся аналог ровно с тем же значением

                                                                                                      Разве с тем же? Вот лично я даже не подумал бы использовать слово «эпизод» вместо «кейс», пока вы не указали. А после вашего указания я подумал… И решил, что оно не подходит.
                                                                                                        0
                                                                                                        Это не значит, что нужно тащить мусор из английского (который никогда не был источником пополнения русского)

                                                                                                        То ли дело французский! Сам Пётр Первый его благословил, такое мусором быть не может!

                                                                                                          +1
                                                                                                          Если вы проштудируете весь викисловарь, вы увидите, что в русском языке вообще почти все слова заимствованы.
                                                                                                          Вы точно посчитали? Почти все?
                                                                                                          Это не значит, что нужно тащить мусор из английского (который никогда не был источником пополнения русского),
                                                                                                          То есть тащить можно только из польского, немецкого, голландского, французского потому что так предки делали? А с английского — ни ни?
                                                                                                0

                                                                                                Может стоит и мне описать личный опыт перехода в программисты отдельной статьей. Надо подумать. Вкратце: я сделал это в 41 год. Сейчас мне 46 (скоро). Оно того стоило. Хотя поначалу было жесть как тяжело. Огромных нервов мне это стоило. Не передать мое тогдашнее состояние. Прежде всего с эмоциональной стороны. Была огромная неуверенность в завтрашнем дне. И это при беременной вторым ребенком жене и отсутствии накоплений на черный день. Второй раз я бы в такую дикую авантюру не полез. Но слава Богу, все прошло, все окупилось. Сегодня у меня есть замечательная и любимая работа.

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

                                                                                                  А как еще можно сейчас работать? Вроде же все болеют COVID и все офисы закрыты, не? Или у вас в городе уже никто не болеет и в офисы вернулись все?
                                                                                                  У нас даже интерны по 3-4 месяца работают удаленно из своих общаг. В офисы никто даже не думает возвращаться, все исключительно удаленно.

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

                                                                                                  Самое читаемое