As a software engineer, I have knowledge on many technologies and languages (Such as Java, AWS, GCP, Linux, Jquery, Angularjs, CSS, Twitter Bootstrap, PHP, Spring Boot, JSP, Struts, ElasticSearch, Single Sign On). Is there any disadvantage due to multiple skills?
valid question