В комментариях на dev.by (и во многих других местах интернета, чего уж там) седовласые, съевшие не одну @собаку и способные «залезть под капот системы» инженеры часто жалуются на «эх, молодежь», не имеющую никакого представления о том, что крутится за пределами приложения. Особо достается потенциальным и действующим коллегам «после 40-часовых курсов». Да и многие леноватые умом айтишники с соответствующим образованием, которых «жизнь заставила» много лет подряд «клепать формочки», уже нетвердо помнят, как уcтроено CPU, например. Но ситуация легко поправима – главное найти время для того, что освежить забытое или узнать новое.
Всем вышеуказаным категориям граждан и не только им можно смело рекомендовать домашнее чтение в виде учебника Computer Science from the Bottom Up за авторством Иэна Винанда. Проект существует и дорабатывается с 2004 года и включает такие темы как бинарность, компьютерная архитектура «внутрянка» ОС, виртуальная память и т.д. и т.п. Книга абсолютно бесплатна, распространяется по лицензии Creative Commons. Доступна также в pdf и на github.
«Седовласые» посетители dev.by наверняка знакомы с этим проектом, но могут поделиться ссылкой с «молодежью». Ну а тем, кто не сильно сведущ в CS, конечно, стоит прочесть все от корки до корки. И если что непонятно – спросить у старших товарищей.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.