Я уже застреваю на нескольких собеседованиях, когда компании просят меня показать им мой исходный код.
За 10 лет карьеры весь "мой" исходный код является закрытым, запечатанным множеством NDA, исходный код которого практически невозможно показать.
Поскольку я был так предан своей профессиональной работе, у меня никогда не было времени посвятить себя какому-либо проекту с открытым исходным кодом. Так что нет, я не участвовал ни в одном исходном проекте.
Есть ли немедленное решение? т. е. я знаю, что мог бы начать создавать проект с открытым исходным кодом или внести свой вклад в уже существующий и т. д. Но я рассматриваю усилия, связанные с этим, как создание новой компании. Так что это происходит не сразу.
Я никогда не участвовал в проектах, исходный код которых находится в открытом доступе, и я достаточно постоянно работаю уже более десяти лет. Проекты с открытым исходным кодом не обязательны для найма, по крайней мере, в компании, которые знают, как заниматься профессиональным развитием.
Если вас просят предоставить исходный код, я предлагаю сказать, что все ваши проекты были важны для ваших работодателей, и поэтому вы не можете показывать исходный код. И что ваши работодатели всегда отнимали у вас достаточно времени, чтобы у вас не было времени на сторонние проекты.
С 10-летним опытом у вас должна быть довольно хорошая профессиональная сеть, которую вы можете использовать для получения рекомендаций по характеру и качеству работы. Если у вас есть бывшие менеджеры проектов и начальники, готовые стать такими рекомендателями, то это было бы отличным началом.
Еще одно немедленное решение — предложить выполнить задание по кодированию, соответствующее критериям, которые они изложили. Это на самом деле довольно распространено, и не только для должностей разработчиков.
шайба
Юха Унтинен