размышления о работе и сдвигах

Published by @idgy on 2018-02-20

первый раз за эн лет я прям серьезно задумалась о смене работы. меня никто не выгоняет, срочно тоже искать не надо, т.е. не надо встраиваться в чью-то модель требований. на текущей работе формально все хорошо кроме денег и управления в стиле “это просто/надо было сделать позавчера/и проч.”, но т.к. это не мое непосредственное начальство, то затрагивает только мои глобальные представления о хорошем подходе к организации. с другой стороны глобального же аспекта контора имеет неплохие тенденции провалиться с очередным непродуманным проектом. задумавшись обо всем этом я, конечно, вспомнила, что я быдлокодер, хотя и с аналитическими способностями 80 левела. и почему бы мне, наконец, не перестать откладывать фундаментальные сдвиги в своих знаниях. тот же c++ за три года офисной работы на чистом c, явно, никуда не годится. а все ответы на стандартные вопросы собеседований - правильные, но поверхностные. и можно копнуть поглубже просто по всей окрестности имеющихся знаний. давно уже, например, хочу освоить материалы из яндексовского “c++ party”, - подумала я. ну, подумала и начала, конечно, т.к. не каждый день у человека появляются серьезные намерения. заодно я поняла, что любовь всей моей жизни - устройство операционных систем - тоже знакомо мне слишком приблизительно, особенно если говорить про windows10, а не про околонаучные игрушки с микроядром. как результат, я откопала какую-то древнюю книжку про руткиты и сравнительные обзоры ядер windows/linux. все несколько тормознулось сумамсшедшим дедлайном на работе, но внезапно мои запросы догнали меня и тут: после многих лет “разработки” под линукс (на самом деле, нет), пришлось соприкоснуться с posix api. и мне открылись всякие чудеса типа select/FD_ZERO/FD_ISSET, которые, я полагаю, всем остальным были известны и раньше. единственный раз, когда я реально сталкивалась с классическим (как мне кажется) программирование под линукс, были сокеты на лабах в универе