То есть вы сами что-то дома типа поизучали, и вас после этого взяли работать программистом? middle уровня? Я что-то не понимаю. Вы нашли себе предполагаемое место работы программистом, при этом ничего не зная, начали изучать, изучили, и вас туда взяли? Как долго изучали и готовились к собеседованию?Школьник после года обучения будет школьником, но при этом будет знать больше, чем вы. Хотя бы потому что его будут обучать действительно программисты. Представляете, что он будет знать после вуза? Страшно даже представить