You can learn a lot from Emacs about software development philosophy but then move to something with more batteries included that requires less upkeep like VSCode as you move forward in life, especially once you lose the ability to tinker (mostly lack of time due to things like children)