Тезисно:
C#, JAVA, PHP, JavaScript, С, GO - основные рабочие лошади прикладного программирования.
SQL - доступ к данным
git - контроль версий, практически монополист
MS Project, TFS, Jira, Redmine - управление проектами
Windows, Linux (RH like), Linux (Debian like), Mac OS - закрывают 99% все что другое, это жуткая специфика
bash, cmd, power shell, perl - что то написать на коленке
json, xml, ini, csv - обмен данными
rest,soap, graphgl, grpc, websocket - удаленный вызов процедур / передача данных
По факту вам придется все смешивать. Как выше сказали для каждого гвоздя нужен свой микроскоп.