Привет.
допустим программист создал какой нибудь крутой и сложный сайт и добавил себе в портфолио.
В каком виде он его добавил себе в портфолио? Картинка с описанием проекта? Ссылка на зеркало сайта? Ссылка на сам сайт?
Поверит ли заказчик что этот необычный сайт создал сам программист с нуля?
В общем - 50 на 50. Почему заказчик вдруг должен засомневаться в специалисте, портфолио которого он просматривает?
Просто сейчас много исходного кода разных сайтов в сети и можно просто взять готовый код сайта из интернета и добавить этот сайт себе в портфолио или просто вставить ссылку на чужой сайт себе в портфолио.
"Готовый код сайта" из "Интернета" вы себе никак не возьмёте, тем более, если речь о каком-то необычном/сложном проекте. HTML-код разве что, да и то с большими оговорками.
А чужое - это чужое. Заказчик может либо подвал сайта просмотреть, на предмет копирайта, либо поискать в Интернете по адресу сайта реального исполнителя проекта. Это не такая уж проблема.
И как теперь доказать заказчику что сайт который создал сам программист не скопированный?
Чтобы такой головной боли не было, стоит при разработке какие-то свои опознавательные знаки добавлять, хоть в подвале сайта, хоть в виде комментария в коде. А ещё лучше - закреплять этот пункт в договоре на оказание услуг. Тогда и доказывать никому ничего не придётся.