Всем доброго дня, наткнулся на старый перевод интересного поста
https://habr.com/post/122665/
Сейчас стоит вопрос в изучении Java, до этого был опыт с PHP. Но - данная статья навела на мысли, как все таки стать отличным программистом? - Изучить C - со всеми битовыми операциями, указателями, рекурсиями, и прочими ньюансами, и условно - год, решать какие-то практические задачи по программированию, а потом уже переходить на интересующий ЯП, или же, изучать Java - и паралельно изучать теорию углубленного программирования. Вопрос не в том, - хочу щас выучить и идти джуном через неделю, вопрос в том, как действительно стать отличным программистом, гибким, конкурентным, и успешным.