Проекты GitHub и поиск работы [дубликат]

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

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

Это проект, который вы сделали в рамках вашей текущей роли?

Ответы (2)

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

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

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

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

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

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