| > This deeper understanding makes you a more capable programmer because you know exactly what's happening under the hood. No. > In these situations, your VS Code knowledge won't help you. https://code.visualstudio.com/docs/remote/ssh > When VS Code formats your code, you don't learn your language's style conventions Lmao, what is this argument. `go format`, `prettier`, `ktfmt`, `ruff|black` is what you should know, not minutiae of where to put a line break. > When it handles Git conflicts, you don't learn proper merge strategies Such as? > When it manages your build process, you don't learn your build tools That's what infra team is for. I've seen "build process" written by those who "learned" their build tools – leave it to professionals. > When it auto-imports modules, you don't learn your project's structure ??? The rest is similar bollocks. If you're at the start of the career – do not listen to advice in the article. You can do it for curiosity, but don't think it'll make you "a better programmer". And I say this as a terminal first dev who uses vi/vi-mode everywhere. Use that VS Code, depend on that Intellij. Learn them through and through – this will make you a much better developer rather than cobbling together a thrift-store IDE. |