Cara eu sou muito fã de low level, é que as vezes eu não sei por onde começar, eu adoraria por exemplo fazer meu próprio OS, pegar sei lá um Linux e modificar o código num sei, eu não conheço tanto atualmente to fazendo um banco de dados com C++ por enquanto, eu escrevi no TabNews sobre ele, da uma olhada nos recentes, mas voltando ao assunto low level é muito legal sou louco pra aprender mais, porém é um pouquinho difícil achar conteúdo que explique direitinho, eu acho que a galera tipo gosta mas não tem coragem de botar a mão na massa porque acha muito dificil ja que a maior tendencia são sites e apps, ainda mais lotado de cursos front-end/back-end por ai prometendo rios de dinheiro. Mas sendo sincero quando me perguntam minha área meu sonho é dizer que desenvolvo jogos eu queria muito, to fazendo um game na Unity, alias o meu banco de dados é justamente pro game ksksks. Eu fico chateado muitas vezes de ficar limitado a Sites e apps, mas fico mais chateado ainda de não ter um emprego KKKKKKKKKKKKKKKKKKKKK

Exato!! Os vendedores de sonhos vão pelo caminho mais fácil, por isso eles só te propoem HTML,JS e Python.

Já desenvolvi protótipos de Kernel e Linguages de programação posteriormente. Creio que esse conteúdo possa te ajudar: https://wiki.osdev.org/Creating_an_Operating_System#Phase_0:_Introduction

Também aconselho ver o repositório: https://github.com/pritamzope/OS

Caramba vou olhar os links, muito obrigado