dotnet CLI is an amazing tool added in .NET Core that allow developers to use the terminal to create, compile, build, test and deploy .NET Applications.
You can work with other IDEs with no dependency on Visual Studio
You can work on Linux and macOs
You can use dotnet CLI to create all the steps for a pipeline in any DevOps tool like Jenkins, Azure Devops or Github actions.
You can create script to automate tasks related to your projects.
Even dotnet CLI is an important tool some .NET still don't know how to use it and they depend on Visual Studio to complete all the develop activities.
This is an easy tool to learn but difficult to adopt in the short term.
Do you think we need to validate knowledge about dotnet CLI in interview or just teach about this tool internally as part of continuos improvement in the development teams?