Освоїти програмування з нуля забирає в середньому 1-2 роки. За цей час людині доводиться витратити на навчання тисячі годин і освоїти велику кількість різноманітних технологій. В більшості випадків, нажаль, початківці не доходять до успішного результату. Особливо, якщо робота ведеться самостійно.