Me gradué de mi universidad hace casi un año. Desde entonces he trabajado con muchas tecnologías diferentes, como PHP, JQuery, ASP.NET, C#, etc. Recientemente me he cambiado a una empresa donde se está utilizando powerbuilder para el desarrollo.Es una especialización necesaria en el desarrollo de software
El problema es que no he dominado ninguno de los idiomas anteriores. Puedo hacer cosas con ellos, pero cuando se trata de tareas complejas, a menudo me cuesta trabajo porque no tengo suficiente conocimiento profundo al respecto. Después de mirar a Powerbuilder por unos días, intuyo que esto volverá a suceder porque la mayoría del código de la aplicación se ha realizado utilizando algún tipo de biblioteca que requiera un nivel de habilidad avanzado en Powerbuilder.
Mi pregunta es, ¿está bien para mí trabajar en diferentes tecnologías sin dominar ni uno solo de ellos?
No es el lugar correcto para esta pregunta, pero sí creo que necesita especializarse en un área/idioma/plataforma específicos. El mío es C# /. NET. – leppie
Mejor en [Programadores] (http://programmers.stackexchange.com). Aunque creo que encontrará preguntas equivalentes ya hechas ... – dmckee