Boa noite julio, seja bem vindo,
Não trabalho com C, nem C++, mas já programei com as duas linguagens,
atualmente uso a IDE Eclipse na versão Luna e Mars, e encontro realmente código zoneado, coisas sem sentido, mal formato, variáveis sem nexo e por ai vai, é um pesar mas é a realidade.
Trabalho atualmente como Full-Stack, não vejo destinção para mim em trabalhar com linguagem front-end ou back-end, trabalho com PHP, JSP, JSF, REST, Srping-MVC, SOFEA, JAVA, Hibernate, JPA, JTA, EJB, JPQL, HQL, ORACLE, SQL-Server, Postgres e Mysql(Somente em projetos pequenos), Informix, SOA, Wsdl, XSD, AngularJS, JavaScript, Jquery, Html5, CSS3, Bootstrap, Maven, bom eu trabalho com muita coisa, algumas eu nem lembro agora, mas enfim isso são algumas tecnologias do meu dia-dia.
abraços…