Зависит от вашей готовности самообразовываться и четкого понимания технологий. По-моему в данном случае лучший вариант самообразование до какого-то минимального уровня, потом курсы, лучше всего бесплатные в какой-то большой компании, куда потом можно пойти на стажировку. Туда сложнее попасть, зато при должном усердии хороший шанс получить работу за довольно короткий срок (месяца за 4 с начала курсов реально). Параллельно, конечно, с самообразованием - это вообще неотъемлемая часть в работе программистом. Университет же нужен, когда вы не совсем четко понимаете, какие технологии вам нужны, вы можете попробовать несколько языков, пообщаться с теми, кто уже работает по вашей специальности, и уже потом точно так же заниматься самообразованием. Так как просто университет не делает их тебя программиста.