В последнее время это сообщение повсюду: вы должны научиться кодировать.
Но как выглядит инженерная карьера? И как вы можете добраться до этого момента?
Чтобы помочь вам узнать больше, мы поговорили с пятью инженерами, чей опыт работы варьируется от самообучения до степени доктора компьютерных наук. Их пути могут быть разными, но их текущие функции схожи: они занимаются разработкой веб-сайтов и функций, которые облегчают жизнь их клиентов и коллег.
Так что, если вы заинтересованы в том же, взгляните на пути этих профессионалов и посмотрите, как вы можете сыграть свою роль в разработке.
Просмотр инженерных работ
1. Рич Куззи
Ведущий инженер по пользовательскому интерфейсу, Peloton
«Я всегда хотел быть дизайнером», - делится Рич Куззи, который изучал дизайн в колледже и получил степень бакалавра изобразительных искусств. Но с другой стороны, он также любил компьютеры и программирование - и ему была предоставлена прекрасная возможность использовать эту страсть на одном из своих первых занятий. Компания была программистом и спросила, знает ли он, как писать код. Его ответ? «Не совсем, но я бы с удовольствием учился».
Он вскочил и никогда не оглядывался. «Я нашел баланс между способностью проектировать и программировать, - объясняет он, - и это веб-разработка».
В Пелотоне Couzzi наблюдает за всеми аспектами веб-сайта компании по производству высококачественных фитнес-велосипедов. Он тесно сотрудничает с менеджером по продукту и командами дизайнеров, превращая их идеи и творения в код для Интернета. Лучше всего то, что с командой менеджеров, которая дает ему много творческой свободы, он по-прежнему получает связь со своими корнями в дизайне.
Услышать от богатых
Посмотрите, каково это работать в Peloton
2. Сью Анна Джо
UI Developer, Zoosk
Несмотря на то, что она ходила в школу журналистики, Сью Анна Джо всегда интересовалась искусством. «В глубине души я все еще хотела создавать красивые вещи», - объясняет она. После получения степени и короткой стажировки в качестве репортера она поняла - раз и навсегда - что этот путь карьеры действительно не для нее.
Поэтому в свободное время она начала углубляться в графический дизайн, что в итоге привело ее к веб-разработке, HTML и CSS. Как она узнала, она выбрала внештатные проекты на стороне, и в конечном итоге подала заявку на постоянную должность веб-разработки в Северной Каролине. Получив несколько лет опыта, она решила продвинуться по карьерной лестнице в компанию, имеющую национальное (или даже международное) присутствие. Введите: Zoosk.
В конце концов, Джо делает именно то, что она хотела: создавать красивые вещи. Она работает напрямую с командой дизайнеров компании, беря их творения и превращая их в веб-страницы.
Услышать от Сью Анна
Посмотрите, каково это работать в Zoosk
3. Томас Чау
Инженер-программист, Squarespace
Томас Чау знал, что хочет стать инженером-программистом еще со старшей школы, когда он воочию испытал влияние, которое он может оказать на разработку веб-продуктов, на создание игры, которой он поделился со своими друзьями. Их волнение побудило его продолжать следовать своей страсти.
Этот интерес слился с его карьерой в фургоне с едой в SXSW в Остине, штат Техас. Он увидел, как грузовик Squarespace раздавал хот-доги, и это заставило его проверить демонстрацию компании. «Я подумал:« Вау, это действительно сложный веб-продукт, действительно впечатляющий », - вспоминает он. Именно тогда он решил, что хочет присоединиться к команде.
Теперь Чау продолжает жить своей мечтой в старшей школе, разрабатывая и кодируя новые функции и продукты, которые помогают пользователям создавать свои собственные творческие, профессиональные веб-сайты.
Услышать от Томаса
Посмотрите, каково это работать в Squarespace
4. Лиз Кроуфорд
Технический директор, Birchbox
Взросление, становление инженером-программистом не было частью плана Лиз Кроуфорд. Даже когда она училась в университете, она думала, что будет экономистом. Но во время обучения в школе она изучала информатику и все больше увлекалась созданием вещей - и видела, как люди действительно их используют. «Я нашла это невероятно приятным», - вспоминает она.
В те же годы она также занималась исследованиями, и это привело ее к получению докторской степени в области компьютерных наук. После окончания университета она была представлена Birchbox одним из венчурных капиталистов компании. Она сделала некоторую консультационную работу для компании, а затем была принята на работу в качестве штатного исполнительного директора.
Будучи техническим директором, Кроуфорд работает с технологической командой, чтобы контролировать веб-сайт, логистику и платежи, и, конечно же, постоянно разрабатывать новые функции, чтобы пользователи возвращались к ним снова и снова.
Услышать от Лиз
Посмотрите, каково это работать в Birchbox
5. Джон Келли Фергюсон
Разработчик программного обеспечения, AlphaSights
На пути к получению степени по английскому языку Джон Келли Фергюсон бросил колледж, чтобы заняться чем-то более высоким: покер. Но когда игра профессионально утратила свою привлекательность, он решил записаться на программный буткемп под названием Flatiron School. После окончания он наткнулся на открытую должность разработчика в AlphaSights и воспользовался возможностью использовать свои недавно приобретенные навыки.
В его роли Фергюсон пишет код, который обеспечивает работу внутренних инструментов и веб-сайта компании. Конечно, он работает с другими разработчиками, но он также сотрудничает с коллегами по всем отделам, разрабатывая инструменты для их конкретных ролей.
Что наиболее важно, он и его команда решают, над какими проектами работать, вместо того, чтобы получать задачи, переданные им руководством. «Я делаю что-то, потому что хочу это сделать», - делится он. «Это не домашняя работа; это более значимо ».