Самое главное, что ты имеешь специальное IT-образование и ты потратил 4 года изучая программирование.
А так, диплом показывает, что у тебя знания более менее структурированы. По хорошему ВУЗ или Колледж тебе должны дать знания алгоритмов, баз данных, ну и математическую подготовку.
Но так или иначе современные языки всё равно нужно учить самому.
Много знаний из разных областей программирования, которые сами вы бы никогда все не приобрели, а также много личных связей в профессиональном сообществе.
Разве десяток фундаментальных книг не заменяют 4 года учебы?