Masz cztery możliwości:
- Pro publico bono
- Wykonanie przykładowych aplikacji pod siebie
- Próbować pozyskać klienta, może Ci się uda bez portfolio, bo po prostu nie zapyta
- Znaleźć osobę, firmę szukającą programisty do realizacji projektu w zamian za późniejszy udział, bez problemu znajdziesz na Oferia.pl. Jeżeli zdecydowałbyś się na to, to bierz pod uwagę jakie osoba zarządzająca, czy zespół zarządzający ma doświadczenie, jakie są ich cele biznesowe, poproś o dokumenty biznesowe, które pozwolą Ci zapoznać się z projektem i podjęcie decyzji (po podpisaniu NDA). Jeżeli takich dokumentów nie będzie to szkoda czasu na odpisywanie, bo zwyczajnie szukają jelenia i w efekcie stracisz jedynie mnóstwo czasu, a nic konkretnego do portfolio nie zyskasz.
Według mnie najlepszym rozwiązaniem jest etap drugi, bo masz pełen wpływ na to co będziesz implementować. Polecam Ci także podjąć próbę sporządzenia odpowiedniej dokumentacji dla projektu, którą będziesz mógł także pokazać klientowi, że od tego zaczynasz prace nad projektem. Pomyśl o Use Case i testach akceptacyjnych.
Jeżeli na poważnie zamierzasz się zająć komercyjnymi projektami, odezwij się do mnie na Priv. Fajnie, że masz kilka lat doświadczenia co prawda nie zawodowego/komercyjnego, ale lepsze to niż programista przychodzący po 3 miesiącach nauki. Coś Ci zaproponuję ciekawego, oczywiście płatnego przy długofalowej współpracy, możliwości budowy portfolio, zdobycia kontaktów referencyjnych, być może uda się coś więcej z naszej współpracy wyciągnąć.