I started out my coding career using sublime, moved to atom relatively quickly, experimented with jetbrains products but didn’t like it, and moved to VSCode soon after it was released and have been using it since.
There were a few people at work who had been on the same path as me before and were trying to turn me to the “dark side”, and I eventually gave in and told myself I would give it a try for two weeks and see how I liked it.
Up until a few months ago I would have thought vim would never replace vscode for me, but here I am typing this message having been using vim as my only editor/ide for the last two and a half months.
I use neovim nightly with the builtin lsp and treesitter support and I don’t think I’ll ever go back. It’s not only faster itself, but I am more efficient using it.