Musisz umieć programować.
Zobacz co wymieniają w ogłoszeniach o pracę i będziesz wiedział co powinieneś umieć.
Ale to, że coś jest wymienione w ogłoszeniu nie znaczy, że bez tej wiedzy się nie dostaniesz.
Ważna jest też komunikacyjność i wykazanie, że orientujesz się w temacie, interesuje Cię to zagadnienie więc jesteś zdolny douczyć się brakujących elementów.
---
A jeśli potrzebujesz lepszego wyznacznika to w ogłoszeniach często jest np. "z dwuletnim doświadczeniem". Tak więc programuj codziennie przez dwa lata jeśli tak bardzo masz obawy ;) Tylko czy nie lepiej te dwa lata programować w firmie niż w domu ?