Резюме веб программиста – Резюме программистов. Часть 1 (плохие) / Habr

Резюме программистов. Часть 1 (плохие) / Habr

Честно скажу, когда я искал работу, мое резюме смело можно было отнести к категории плохих. Да, там было несколько хороших секций (типа, а вот я написал 2 книжки и 30 статей), но также там была и таблица скилов со строчкой: C#, 1 year of experience, Intermediate (!).

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

Шаблоны

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

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

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

Таблицы скилов

Они пришли из шаблонов и прочно засели в сознании разработчиков. Большая половина считает своим долгом вставить список технологий, года их использования и уровень знаний. Ну хорошо еще, если там в списке есть что-то специфическое, типа TDD или DSL creation. Но нет же, обычно там PHP, 4 года, эксперт.

Такие списки содержат очень мало полезной информации и в лучшем случае сканируются за 3 секунды на предмет чего-то интересного. И в любом случае это минус к общему впечатлению от резюме.

Перечень проектов

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

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

Список личных качеств

Еще один раздел, который бесполезно просматривать, это личные качества. Вот такие, к примеру:

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

Пустые письма

Самое грустное, это получить такое примерно письмо:

Ну конечно, я открою резюме, но первое впечатление портится. И если в резюме не будет ничего интересного, то на этом наше знакомство закончится.

В данном случае человек оказался великолепным программистом (да и резюме было неплохим).

Еще одна ошибка вот такая:

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

— Привет, я Ваня.
— Привет, я Александра. У тебя какая машина? А квартира есть?

Лучше всего написать что-то личное, заинтересовать, показать свой уровень — это можно сделать буквально несколькими предложениями. Даже одним:

Итого

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

И еще, никогда не отправляйте резюме с адреса mail.ru. Это плохой знак.

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

UPD2: Резюме программистов. Часть 2 (хорошие) продолжаем разговор.

habr.com

Резюме программистов. Часть 2 (хорошие) / Habr

Я сполна получил п***й за первый пост. Самое время писать продолжение! Итак, чего же мне надо от резюме разработчика?

Все ниже в порядке приоритета.

Код

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

Если у вас есть акаунт на GitHub — замечательно. Если нет — подойдет архив в zip (не используйте rar для этих целей, пожалуйста). Если у вас все под NDA — ну что же, всякое бывает, в этом случае обойдемся без кода.
Блог, статьи, книги

Если у вас есть блог, включите ссылку на него. Если у вас есть статьи по любой тематике — включите ссылки на них в резюме. Очень интересно посмотреть, как человек излагает свои мысли на бумаге. Если вы написали книгу — включите ссылку на нее в резюме.
Ваши интересы, книги и ресурсы

Я хочу знать, что вы читаете, как вы углубляете знания в своем ремесле
. Если у вас есть акаунт на Shelfari или другом подобном ресурсе — отлично (у меня вот есть). Нету, тогда хотелось бы видеть в списке несколько книг, которые оказали на вас большое влияние. Ну вот, к примеру, SICP или Patterns of Enterprise Application Architecture, или еще что-то.

Хотя бы так (можно и короче):

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

В крайнем случае, подойдет что-то вроде такого описания:

Краткость

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

Ваше стремление подчеркнуть собственную значимость объемом резюме работает не работает. Я понимаю, что написать резюме на 4 страницы проще, чем на одну.

Технологии

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

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

Боевой путь

Мне интересно, где вы учились и когда. Мне интересно, в каких компаниях вы работали и как часто меняли работу. Если человек меняет работу каждые 6 месяцев — это меня насторожит (если нет внятных объяснений причин). Если смена происходит каждый год, то это в пределах нормы. Если человек провел на одном месте 5+ лет (что, надо сказать, редкость), надо поглядеть повнимательнее на его кругозор (может так случиться, что за 5 лет было мало разнообразной работы, что не особенно хоршо, хотя все зависит от контекста).
Оформление

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

a) доступно онлайн по ссылке (и там же ссылка на PDF версию где-то есть).
b) прислано в формате PDF.

Простота оформления приветствуется.

Итого

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

habr.com

Честное резюме программиста / Habr

  • Я сделал 3 сайта, на которые зашло меньше человек, чем его делало. Когда я делал 2 сайта я знал, что на них никто не зайдет.(ожидалось, что они захватят мир)
  • Я сделал три веб-приложения(ExtJs-Java-Docker) из них два так и не задеплоены в прод, а одним воспользовались два раза.(ожидалось, что они захватят мир).

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

  • Я сделал нативное андроид-приложение из 8 экранов, в котором никто не заходил дальше второго, его скачали 107 раз в гугл-маркете(ожидалось, что оно захватит мир).
  • Однажды я чинил highest-баг два дня, а потом понял, что в этот раздел сайта никто не заходил около трех лет. А это был очень здоровый раздел сайта, на который потрачено много человеко-часов.
  • Я около недели потратил, на то чтобы комбобокс выезжал не сверху, а справа.
  • Я руководил 4 человеками и мы полгода делали один проект, который я в одиночку мог сделать за неделю. И да, это проект из пункта 2.
  • Я настраивал кэширование запросов в Монгу на приложении, на котором бывает один человек в день.
  • Я делал корпоративный почтовый клиент, несмотря на то что их существует сотни бесплатных и все были лучше.
  • Я занимался пиксель-идеализацией(или как это называется?) на фронте.
  • Я переделывал дизайн библиотечки Material UI для React, потому что наш UI-дизайнер-фрилансер из Кургана решил, что он лучше разбирается в дизайне, чем Матиас Дуарте — вице-президент Гугла по дизайну, бакалавр компьютерных наук с отличием в Университете Мэриленд, с доп. образованием в области искусства и истории искусства, руководитель Студенческой художественной галереи в Мэриленде.

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

  • Я месяц делал фичу, которая при самых оптимистичных расчетах отбивалась бы 437 лет. (заказ швабр для уборщицы) в ERP.
  • Я переделывал одну каку с нуля 7 раз, потому что менялось ТЗ. В итоге она стала хуже, чем была.
  • Я 4 часа разбирался, почему неправильно округлилась копейка в счете, притом я заранее знал, что не смогу починить это, иначе потом баланс не сойдется.
  • Я делал микросервис для увеличения надежности основной бизнес-логики, и да этот микросервис крашился в 20 раз чаще, чем бизнес-логика.

    Зато потом там сделали целый отдел из 12 человек, для увеличения надежности этого микросервиса надежности, и теперь микросервис крашится еще в 20 раз чаще, делает половинчатые транзакции и теряет данные бесследно. Когда я увольнялся, они задумали сделать микросервис надежности для микросервиса надежности.

  • habr.com

    Резюме программиста — образец 2019

    На странице представлен образец бланка документа «Резюме программиста» с возможностью скачать его в формате DOC и PDF.

    Тип документа: Резюме

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

    Размер файла документа: 2,2 кб

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

    Каким должен быть хороший программист?

    В первую очередь, вы должны рассказать об имеющемся опыте. Он имеет даже более важное значение, чем образование – известны сотни случаев, когда люди создавали уникальные программные продукты, не имея специализированного образования. Составьте максимально подробное и объемное портфолио.

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

    Обязательно отметьте в резюме следующие моменты:

    • опыт работы в области программирования, разработки продуктов и т.д.;
    • свою амбициозность;
    • любовь к делу;
    • профессиональные навыки.

    Примеры резюме

    Посмотреть
    все страницы
    в галерее

    Скачать образец документа

    Скачать в .doc/.pdf

    Сохраните этот документ у себя в удобном формате. Это бесплатно.

    Образец резюме программиста

    Коновалов Влад Терентиевич
    Дата рождения: 15 января 1985 г.
    Адрес: г. Орел, проспект Чистого Кода, 1, кв. 404.
    Телефон +7(905)119-****
    E-mail: [email protected]

    Цель: соискание работы программиста.

    Ожидаемая з/п: от 1500 долларов.

    Образование:

    2003-2005 гг. – Тернопольский технический университет, инженер-программист.

    Опыт работы:

    2006-2015 гг., компания «IT-Свет», программист-разработчик.

    Обязанности:

    • создание программных продуктов на языках HTML, Паскаль, Perl, Ассемблер, Delphi, PHP;
    • создание цифровых узлов и блок-схем;
    • разработка веб-приложений;
    • создание и администрирование сайтов.
    Прочие навыки:
    • опыт работы со всеми серверными и десктопными версиями Windows и Linux;
    • знание языков С, Perl, PHP, Object Pascal, Basic, Java, Assembler;
    • опыт разработки информационных систем;
    • знание основных современных CMS.
    Личные качества:
    • любовь к своему делу;
    • добросовестность;
    • творческие способности;
    • ответственность;
    • усидчивость;
    • эмоциональная устойчивость;
    • нацеленность на решение задач;
    • обучаемость.

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

    Скачать в .doc/.pdf

    Сохраните этот документ сейчас. Пригодится.

    Вы нашли то что искали?

    * Нажимая на одну из этих кнопок, Вы помогаете формировать рейтинг полезности документов. Спасибо Вам!

    Смежные документы

    Документы, которые также Вас могут заинтересовать:

    dogovor-obrazets.ru

    Резюме Веб-программист, веб-мастер, верстальщик

    Сергеев Александр Сергеевич

    **Внимание!** Информация ниже актуальна на февраль 2016 года. Естественно, навыки не убавятся, скорее наоборот, но времени для редактирования резюме не будет.

    Город: Москва
    Пол: мужской
    Возраст: 22 года

    Электронная почта: [email protected]
    Skype: programmer_alexander
    Телефон: мобильный +7 (00) 956-69-66

    Веб программист, верстальщик, it-специалист, специалист по разработке и оптимизации веб-сайтов
    Профессиональная сфера: IT / Интернет / Телеком
    — Поисковая оптимизация, SEO
    — Программирование
    — Верстка
    — Оптимизация

    Опыт работы: 8 лет
    Отрасль: IT / Интернет / Телеком
    — IT-компания
    — SEO-компания
    — Web-студия
    — Другое (Частные заказы, собственные проекты)

    С 2008 года начал свою профессиональную деятельность в сфере разработки веб-сайтов. Создал более 50 сайтов, из них большинство “под ключ”.
    Разработал более 100 различных плагинов, модулей, отдельных элементов функционала как для CMS, так и с чистого листа.
    Успешно продвинул более 15 интернет-сайтов в поисковых системах.
    Успешно провел около десяти рекламных компаний (Яндекс Директ, Google Adwords).
    Половину из выполненных заказов получил на freelance сайтах.
    Прошел несколько тренингов и стажировку в веб-студиях по месту жительства.
    Участвовал в федеральном и местных конкурсах, имею множество наград.
    Приобрел опыт общения с клиентами, коллегами и руководителями.

    Профессиональные навыки:

    Знание языков программирования: Php (и обработчики, в т.ч. Smarty), Баз данных (Mysql, mysqli, postgreSql), Java, Javascript (и библиотеки, в т.ч. jQuery), Asp.Net и другие.

    Знание систем управления сайтами (внутреннее строение, подключаемые модули, верстка и настройка):
    — Joomla‚ WordPress‚ MODx, HotCMS‚ Drupal, UMI-Cms а так же многие самодельные CMS.

    Знание методологий разработки, управления проектами, таких как SCRUM, AGILE и пр.

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

    Проведение рекламных компаний (Яндекс Директ, Google Adwords).
    Подключение систем онлайн-оплаты.

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

    Навыки системного администратора (настройка ПК, создание и администрирование локальных сетей), продвинутого пользователя ПК (знание ПО для работы с аудио, фото и видео).

    Образование:

    Основное: среднее специальное
    Воронежский электромеханический колледж, филиал МИИТ: (среднее специальное), Вычислительные машины, комплексы, системы и сети, с 2009 по 2013
    Специальность: Специалист по компьютерным сетям
    Официально работал по специальности лаборатном по месту обучения.

    Повышение квалификации:

    Квалификация: Веб-программирование, верстка, веб-дизайн
    Учебное заведение: SWS Studio
    Год получения: 2011
    Название курса (экзамена): Стажировка в веб-студии

    Знание языков:

    Родной язык: русский
    Английский: продвинутый

    Дополнительная информация:

    Ключевые качества: ответственность
    Гражданство: Россия
    Семейное положение: холост
    Дети: нет
    Личный автомобиль: есть
    Водительские права категории: B
    Возможность командировок: есть
    О себе: Готов к переезду, обучению. Хочу заполучить должность, благодаря которой смогу руководить или принимать участие, как специалист, в действительно интересных проектах.
    Личные качества: Я ответственно отношусь к работе, обращаю внимание на все детали, проявляю инициативу, быстро обучаюсь.


    Скачать Резюме на русском языке

    Скачать Резюме на английском языке


    Опыт в аналогичной должности: более 7 лет
    Образование: среднее профессиональное
    Проживание: Воронеж
    Профессиональная сфера: IT, компьютеры, web-programming
    Достижения, проф. навыки и прочая информация является актуальной
    в меньшую сторону на момент осени 2012.
    В данный момент спектр услуг и проф. навыков гораздо шире.

    !!! моё портфолио freelance.ru !!!

     

      1. Российские веб-студии и частные клиенты
        с мая 2011 по настоящее время.

        Веб-программист, Веб-мастер, Верстальщик
        — Работаю с веб-студиями или частными специалистами как веб-программист, веб-мастер.
        — Выполняю заказы по сдельной оплате.

     

      1. Воронежский электромеханический колледж – филиал МИИТ
        с сентября 2009 по май 2010.

        Лаборант, Веб-программист, Веб-мастер, Верстальщик
        — Работал лаборантом в колледже.
        — Был помощником инженера, системного администратора и преподавателей схожих специальностей.
        — Разработал неофициальный портал учащихся ВЭМК.

     

    1. Freelance – удаленная работа в интернетес января 2007 по декабрь 2008.

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


    Основное: среднее профессиональное


    Языки веб-программирования‚ которые я уверенно использую:

    *PHP

    *Javascript (+ajax‚ jquery)

    *Mysql (и схожие)

    Системы управления сайтами‚ с которыми я имел дело:

    *Joomla (верстка‚ настройка‚ модули‚ плагины)

    *Drupal (верстка‚ настройка‚ плагины)

    *Wordpress (верстка‚ настройка‚ модули‚ плагины)

    *Umi-cms (верстка‚ настройка‚ модули)

    *Hot-cms (верстка‚ настройка)

    *Любые другие.

    Услуги:

    *Создание‚ установка и настройка сайтов.

    *Повторная установка‚ обновление сайтов.

    *Установка‚ настройка и обновление модулей‚ плагинов‚ виджетов и пр.

    *Установка‚ настройка и обновление интернет-магазинов‚ блогов‚ форумов.

    *Внутренняя (скорость загрузки страниц‚ юзабилити‚ индексация поисковиками) и внешняя (поисковая‚ SEO) и внешняя оптимизация сайтов.

    *Создание интерактивности (избежание ненужных перезагрузок страниц‚ анимация элементов панелей сайтов).

    Некоторые интересные проекты за последние несколько месяцев:

    *доработка системы фильтрации товаров интернет магазина Drupal;

    *разработка скрипта “анкеты” с пошаговой ajax/jquery обработкой данных и последующей их фильтрацией и сохранением;

    *доработка нескольких десятков плагинов для wordpress и нескольких плагинов для joomla;

    *разработка сервиса проверки количества ссылок на сайте через использование файла sitemap;

    *разработка сервиса генерации укниального контента из тематических статей;

    *разработка макетов для сайтов систем WordPress‚ Joomla‚ Drupal4‚ с удаленным доступом и быстрой настройкой;

    *разработка плагина для wordpress (с возможностью установки на другую cms) для категоризации и создания иерархических каталогов товаров‚ синхронизацией информации с офисными приложениями‚ посредством импорта/экспорта файлов формата .csv;


    *В 2007 году впервые участвовал в областном компьютерном конкурсе “Кидсофт” и получил диплом участника в одной номинации.

    *В 2008 получил сертификат участника научной конференции учащихся в ВГУ.

    *В 2008 году участвовал в областном конкурсе “Кидсфест”‚ получил несколько дипломов за участие и выиграл большое количество призов в день награждения.

    *В 2008 году участвовал в областном конкурсе “Кидсофт”‚ получил несколько дипломов за участие в различных номинациях и диплом за второе место в номинации “Цифровое видео”.

    *В 2008 году получил диплом и призы от ВИВТ за практическое применение высоких технологий.

    *В 2009 году был награжден почетным дипломом участника Международной дистанционной олимпиады по географии (ДООГ) за высококвалифицированную информационную поддержку (разработка сайта).

    *В 2009 году награжден дипломом II степени за достигнутые успехи в ДООГ.

    *В 2009 году получил диплом I степени за победу в конкурсе Воронежского государственного университета (ВГУ) на секции “География”‚ как разработчик образовательного географического портала mygeog.

    *В 2010 году получил диплом II степени доклад “Географический образовательный портал” в ВГУ на XXV научной конференции учащихся‚ секция “Компьютерные науки и информационные технологии”‚ звание ученого (научное общество учащихся).

    *В 2010 году стал лауреатом (3 место) всероссийского конкурса сайтов “Позитивный контент” и получил диплом‚ призы от организаторов‚ партнеров и спонсоров конкурса.

    *В 2010 году получил подарочный сертификат “Begun” за третье место во всероссийском конкурсе “Позитивный контент”.

    *В 2010 году получил сертификат на получение лицензии системы управления сайтами “UMI-cms” за третье место во всероссийском конкурсе “Позитивный контент”.

    *В 2010 году получил сертификат на участие в программе “RU-CENTER – БУДУЩЕМУ” за победу в конкурсе “Позитивный контент”.

    *В 2010 году получил диплом областного конкурса “Кидсофт”‚ как лауреат (2 место) в номинации “Веб-дизайн”‚ несколько дипломов за участие в других номинациях и выиграл главный приз конкурса.

    *В 2010 году получил сертификат на недельную стажировку в WEB-студии SWS за победу в “Кидсофт”.

    *В 2011 году был награжден грамотой от управы ЖД района округа г.Воронеж за победу в конкурсе цифровых коллажей‚ посвященном празднику “9 мая”‚ в номинации “Память”.

    *В 2011 году получил диплом участника всероссийского конкурса “IT ПРОРЫВ” в номинации “Веб-технологии” за создание географического образовательного портала.
    *В 2012 году получил благодарность от ВИВТ за участие в конкурсе “Золотой Лев 2012″, а так же скидку на обучение.


    Английский: средний (техн. + разг.)


    Ответственно отношусь к работе‚ выполняю всегда в срок.

    Готов принимать участие в онлайн конференциях.

    Семейное положение: холост
    Дети: нет
    Возможность командировок: по договору

    profprog.ru

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *