VS Code while a great tool and editor with a powerful extension system, is not an IDE.
I think containers are important to know about, but not specifically docker. I personally find docker overly complicated. I still use vagrant for local development and it's much simpler.
Of all the things you listed since a lot of it is very dependent on what you're doing. Linux(unix), databases, and git I would say you should brush up on. If you're a software developer you should already be brushing up on basic programming topics and concepts such as oop and data structures.
VS Code, for some languages, is most definitely an IDE. Refactoring tools, integrated debugger, code intelligence, source control client, remote interpreters, build/deploy tools, test runner, integrated terminal, support for linters/formatters, etc. Not sure how it doesn't qualify as an "Integrated Development Environment" at that point. Sounds quite integrated to me.
Vagrant is a VM provisioning tool, not a container runtime. Docker is the de-facto container standard for now, so yes, Docker specifically is definitely a thing to get familiar with.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
VS Code while a great tool and editor with a powerful extension system, is not an IDE.
I think containers are important to know about, but not specifically docker. I personally find docker overly complicated. I still use vagrant for local development and it's much simpler.
Of all the things you listed since a lot of it is very dependent on what you're doing. Linux(unix), databases, and git I would say you should brush up on. If you're a software developer you should already be brushing up on basic programming topics and concepts such as oop and data structures.
VS Code, for some languages, is most definitely an IDE. Refactoring tools, integrated debugger, code intelligence, source control client, remote interpreters, build/deploy tools, test runner, integrated terminal, support for linters/formatters, etc. Not sure how it doesn't qualify as an "Integrated Development Environment" at that point. Sounds quite integrated to me.
Vagrant is a VM provisioning tool, not a container runtime. Docker is the de-facto container standard for now, so yes, Docker specifically is definitely a thing to get familiar with.