Если вы планируете разрабатывать на Си/Си++ или же какие-то средства разработки то да, стоит. А так боюсь вам ничего не поможет. Всегда полезно знать как все устроено на уровень ниже, например php разработчикам стоит знать как примерно работает то, на чем они пишут. Так же .net разработчики по хорошему интересуются в какого вида байткод потом конвертится их программа, что бы проще было найти узкие места... Ну суть вы поняли.
p.s. Толсто.