Факторы и сложность

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

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

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

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

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

Несколько человек в вашей жизни говорили, что вы были грубы? Вы, наверное, грубы. Старайтесь быть менее грубым. Расти.

Давайте обсудим дилемму колледжа при поиске востребованных вакансий в сфере высоких технологий.

Не бросайте колледж, если можете себе это позволить.

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

Колледж дает больше, чем просто знания.

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

Колледж того стоит? Абсолютно.

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

У выпускников колледжей больше шансов на успех? Абсолютно.

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

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

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

Влезть в долги ради колледжа стоит

Я не собираюсь сейчас касаться всей финансовой дискуссии, но один доллар долга не равен одному ликвидному доллару.

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

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

Если о колледже вообще не может быть и речи

Я не рекомендую этот маршрут.

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

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

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

Вот пример пособия для колледжа. Я прочитал знаменитый учебник по теории типов и языкам программирования, написанный Робертом Харпером. Когда я прочитал книгу, я обнаружил, что она невероятно сложна для понимания. Я извлек из этого урок, но мои познания в предмете были скудными.

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

Давайте обсудим дилемму учебного лагеря для основных, востребованных рабочих мест в сфере высоких технологий.

Стоят ли тренировочные лагеря? Абсолютно.

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

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

Думайте о тренировочном лагере как о более или менее эквивалентном первому году в приличном четырехлетнем государственном колледже.

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

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

Если вы хотите поймать скользкий приз, нельзя оставлять открытой ни одной лунки.

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

За несколько дней практики и исследований вы можете легко попасть в 10% лучших соискателей, но перейти из 10% в топ-10 соискателей? Чрезвычайно сложно.

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

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

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

Какие три наиболее важных фактора при поиске работы и в каком порядке?

  1. Подключения
  2. Опыт
  3. Престиж / полномочия

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

Подключения

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

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

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

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

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

Опыт

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

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

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

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

Это навыки, полученные с большим трудом.

Престиж / полномочия

Кто приносит большую часть денег большинству предприятий? Продавцы.

Как происходит большинство продаж? Сделав привлекательное предложение.

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

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

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

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

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

Давайте поговорим о моей личной статистике и путешествии

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

Я начал эти поиски вскоре после того, как попал в учебный лагерь. До Boot-camp у меня был минимальный опыт программирования.

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

Каждый день я тратил час или два на рассылку заявок.

В итоге во время поиска работы мне сделали 3 предложения. Одним из них была неоплачиваемая стажировка. Одним из них была стажировка с долевым участием (участие в прибылях) ближе к концу. Третий - это реальная работа с конкурентоспособной оплатой для программиста моего уровня подготовки.

По моему опыту, действительно был самым полезным веб-сайтом.

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

Тем не менее, действительно, несомненно, получил наибольшее количество откликов. Большинство моих вариантов, которые прошли первый раунд, также были от Indeed.

С другой стороны, CareerBuilder не привел к нулевым законным потенциальным клиентам. На мой взгляд, как веб-сайт он на 100% бесполезен.

Если у вас нет опыта работы на предприятии, поступление на руководящие должности - пустая трата времени. Фильтр по ролям младшего / начального уровня.

Из вариантов, прошедших второй раунд, только ОДИН не был получен через друга или знакомого.

Прокрутите назад до меня, сказав, что ваши связи - ваш инструмент номер один для поиска работы.

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

Это было очень трудное путешествие

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

Учебный лагерь

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

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

Сам Boot-Camp учился с головокружительной скоростью, чтобы как можно быстрее научить людей работать с различными популярными фреймворками. Это было очень ценно, но и очень сложно.

Мой Boot-Camp бросил около 50%. Многие люди не выдерживают такого темпа. Уровень трудоустройства также преувеличен. В моем учебном лагере заявлено, что уровень зачисления составляет 99%, но мелким шрифтом они не должны сообщать о студентах, которые «отказались от результатов поиска».

Фактические показатели трудоустройства составляют около 50–60% в зависимости от того, что я читал и видел среди своих однокурсников.

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

Стажировка (действительно)

Я устроился на стажировку в крохотный стартап в Сиэтле сразу после окончания учебы (действительно, тоже). Затем я работал бесплатно около 7 месяцев.

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

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

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

Предложение о работе (действительно)

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

Опять же, я отвечал за изучение другого языка программирования и множества новых сервисов и фреймворков. 80% стека в моей новой компании - это предметы, которые я не использовал в школе ИЛИ на стажировке. Итак, много нового.

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

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

Не забывайте, что у меня всего около полутора лет в этой карьере.

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

В итоге я изучил несколько языков программирования и множество различных инструментов. Прямо сейчас я мог решать задачи в rust, C, C #, Typescript, Javascript, Ruby, PHP и других.

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

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

Слезы наверняка пролились в моменты незащищенности или мыслей о неудаче. Отсутствие зарплаты в течение 7 месяцев было серьезным ударом по кошельку и регулярной эмоциональной битвой.

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

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

Я ожидаю, что проблемы станут еще сложнее

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

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