3 ответа
Это зависит от того, что ты хочешь показать: если работаешь с кодом, GitHub идеален, потому что рекрутеры его уже проверяют, а если нужен более профессиональный и ухоженный имидж, личный сайт выглядит солиднее. Лучший вариант - сделать оба, причём сайт должен ссылаться на твои самые важные репозитории - так у тебя будет техническая credibility GitHub с элегантной презентацией настоящего портфолио. GitHub бесплатен и уже сам по себе портфолио, если хранить там приличные открытые репозитории, но сайт дает тебе полную свободу в дизайне и в том, как ты рассказываешь о своих навыках.
Правильный выбор - иметь оба, а не один или другой. GitHub служит конкретной цели: показать код, твои проекты, как ты работаешь, твою последовательность. Персональный сайт служит всему остальному: повествованию, тому, как ты себя презентуешь, тому, что не видно в коде.
Я годами думала, что GitHub достаточно, потом осознала, что когда ищешь работу или клиентов, люди не хотят просто рыться в твоих репозиториях вразброс. Они хотят понять, кто ты, что ты делаешь, какие проекты тебя действительно интересуют. Сайт позволил мне рассказать о «почему» за всем этим, выделить лучшие работы, создать повествование. GitHub остаётся местом, где люди проверяют, действительно ли ты умеешь кодить.
Если уж совсем приходится выбирать (нулевой бюджет, нулевое время), то да, GitHub - минимум, если ты разработчик. Но как только сможешь, создай простую лендинг-страницу, которая ссылается на GitHub, может быть, со своей фотографией, парой строк о себе, выделенными основными проектами. Это не должно быть сложным: сегодня даже генераторы статических сайтов работают быстро. Комбинация - вот что работает лучше всего.
Это не просто выбор одного или другого, это больше о том, что они служат разным аудиториям и требуют совершенно разного времени на поддержку. На GitHub смотрят, когда нужно понять, как человек работает, на сайт - когда, например, клиент или кто-то, не знающий программирование, хочет составить представление. Настоящая проблема, которую никто не упоминает, - что многие парни создают крутой сайт и потом забрасывают его на месяцы. Приходит кто-то, видит дату последнего обновления и думает, что ты неактивен. GitHub же по природе своей «живой»: твои коммиты видны, проекты имеют историю, всё рассказывает о тебе.
Если ты сделаешь то, что предлагается в других комментариях, и будешь поддерживать оба, хорошо, но если сначала можешь нормально вести только один, начни с GitHub. Его проще поддерживать, там уже ходят люди, которые знают, что ищут, и ты показываешь свою работу в контексте, где нормально, что проекты ещё в разработке. Сайт может подождать, когда у тебя будет время его нормально вести. Забросанный сайт хуже, чем его отсутствие.
Ваш ответ
Войдите, чтобы ответить.