Действительно полезные карьерные ресурсы для разработчиков-самоучек

dejstvitelno poleznye karernye resursy dlya razrabotchikov samouchek

Меня зовут Роджер, я разработчик-самоучка. Я планировал поступить на юридический факультет, когда учился в университете, но в итоге вместо этого основал стартап. Запуск не удалось, но мне пришлось изучить интерфейсный код (базовый HTML/CSS), чтобы помочь нам отправить некоторые продукты.

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

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

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

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

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

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

Вот некоторые из сообществ, которые я считал полезными:

  • Субреддет в большем сообществе Reddit, научиться программировать subreddit предназначен для программирования ресурсов и для обучающихся программированию. Это отличный ресурс, где люди будут голосовать за лучшие ресурсы, чтобы научиться программировать для вашего потребления. Я нашел его, потому что я часто пользуюсь Reddit, и, к моей радости, он стал одним из моих самых популярных ресурсов, с которыми я часто обращаюсь.
  • Затем я перешел к вездесущему Переполнение стека. Здесь вы можете увидеть различные проблемы программирования и ответы на них от экспертов из разных сообществ программирования. Я пришел сюда как для того, чтобы увидеть ответы, собранные от экспертов в этой области, так и для того, чтобы самому задать вопрос.
  • Потом я начал просматривать Хакерские новости. Это ежедневная подборка о самых ценных и актуальных новостях технологий и программирования. Члены сообщества несут ответственность за голосование «за» и «против» как за статьи, так и за комментарии, гарантируя, что качественные материалы выходят на первый план. Я считаю, что статьи здесь очень качественные и хорошо проверенные.
  • Здесь я связывался с разными сотрудниками компаний, включая Google, Facebook и т.д., связываясь с ними через их аккаунты Hacker News и электронные письма, которые они мне предоставили. Это был бесценный ресурс для установления карьерных связей и получения отличных ресурсов для обучения.
  • Затем, двигаясь дальше, я нашел Сообщество программирования Quora. Со многими начальными пользователями, базировавшимися в Силиконовой долине, сайт стал точкой доступа к умным и технически квалифицированным людям. Я консультировался с мега потоками, связанными с изучением программирования, и задавал здесь вопросы, чтобы продолжить свое обучение.
  • Наконец-то я нашел Slashdot, большое сообщество программистов, наполненное ИТ-специалистами. Он, как правило, заполнен людьми, использующими SourceForge. Хотя сообщество, кажется, больше сосредотачивается на старых решениях с закрытым кодом, оно все еще может быть полезным хранилищем знаний, и я время от времени просматриваю его.

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

Затем просмотрите фактический код и создайте свое портфолио

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

  • GitHub является самым большим в мире живым хранилищем кода. Код здесь обновляется разными участниками почти каждый час, при этом многие основные строительные блоки разных языков программирования постоянно размещаются и обновляются здесь. Просмотрите разные блоки кода, добавьте собственный код или разместите проекты на Github для сотрудничества. Вы также можете искать «прекрасные» репозитории, чтобы получить список кураторских ресурсов на разные темы программирования. Так я стал видеть силу мега-списков ресурсов программирования.
  • Bitbucket это еще один набор репозиториев Git, больше подходящий для нужд распределенных команд. Вы можете использовать его, чтобы загрузить свой код, и вы можете посмотреть другие репозитории. Основное отличие между ним и GitHub состоит в том, что вы можете иметь неограниченное количество частных хранилищ, в отличие от цен GitHub, когда речь идет о том, чтобы сделать репозитории приватными. Хотя это делает Bitbucket гораздо более привлекательным для частных команд, это также означает, что большинство проектов с открытым кодом размещены на GitHub. Это более привлекательно, учитывая большое сообщество программистов, активно просматривающих проекты с открытым кодом.

Консультируйтесь и участвуйте в Вики

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

Особенно полезны были такие вики:

  • Сообщество learnprogramming subreddit уже упоминалось выше как отличный ресурс. Субреддит имеет a Научитесь программировать Wikiобщие усилия членов этого сообщества для создания живого, ценного ресурса, который может помочь вам с самими основами кода, от форматирования до способов отладки.
  • Викикниги это живая библиотека разных книг, созданных пользователями. Многие из них посвящены темам программирования, как эта Викикнига по программированию на C++, ресурс, к которому я обращался, когда изучал этот язык.
  • Наконец, Kaggle Wiki Вики, ориентированная на науку данных, наполнена разными ресурсами в пространстве. Это создание Kaggle, онлайн-сообщества поклонников науки о данных, которые собираются вместе, чтобы соперничать за лучшие модели машинного обучения. Вы можете быть уверены, что Wiki будет содержать много ресурсов, которые будут ценны для вашего учебного пути по программированию и науке о данных. Это был ресурс, который я часто рекомендовал людям, желающим учить науку о данных.

Наконец, найдите разные подходы к поиску работы

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

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

LinkedIn

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

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

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

Хакерские новости

Кроме того, что является прекрасным хранилищем технических статей и сообществом, курирующим людей, интересующихся передовыми технологиями, Хакерские новости также служит своего рода порталом вакансий для компаний Y Combinator. Это технологические компании, которые могут быть такими же молодыми, как стартап из двух человек, а также те, кто начал полностью созревать (например, Dropbox, Airbnb и Quora в то или иное время были инкубированы Y Combinator).

В разделе вакансий на сайте представлены разные компании YC и их потребности в найме. Есть также ежемесячные цепочки, которые запускает бот, который называется Спросите HN: Кто нанимает? где возникают дискуссии о срочных возможностях трудоустройства, которые трудно найти в другом месте. Вот пример последней темы «Кто нанимает» в мае 2017 года.

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

AngelList

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

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

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

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

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