Am I leaving a ton of productivity on the table? Most of my coworkers use something like vscode, or at least hook an lsp server onto their terminal editor. On the other hand, I don't feel significantly less productive, and a small handful of coworkers seem to do the same thing. In fact, it feels kind of liberating not having to think about a bunch of tools; when diving into a new part of the codebase I can just start grepping away. I also feel that not having an IDE forces me to build a detailed mental map of the codebase.
For reference, I'm 23 years old, mostly working in C++, Python, and Haskell, and a touch of JS. I imagine I couldn't do this for everything, particularly platforms highly integrated with a specific tool like mobile dev, unity, or fpga.