Esta pregunta me recuerda la percepción que tenía de Google antes de unirme y cómo eso cambió después de ser contratado.
En el momento antes de que me contrataran en Google, estaba aprendiendo mucho sobre GWT, y tenía aproximadamente la misma pregunta (tal vez incluso una suposición) sobre Google y GWT: que era la tecnología estándar de facto que utilizaba Google para todo su software web frontend.
Después de llegar allí, me di cuenta de que había subestimado enormemente la escala de Google (“la mayoría de sus propias cosas” son muchísimas cosas, algunas de las cuales te sorprenderán), y también la diversidad de las diversas tecnologías que los equipos usar para construir cosas.
- ¿Cuál es el papel de $ routeProvider en AngularJS?
- ¿Cuáles son las ventajas de usar meteoros sobre tornado, o viceversa?
- ¿Cuáles son las mejores prácticas para nombrar clases HTML?
- ¿Está bien decir que me despidieron de mi trabajo anterior porque cambiaron el enfoque del proyecto de la web a iOS nativo y no lo sé y no estoy realmente interesado en eso?
- Cómo contratar a un desarrollador de Drupal en Londres
Es aproximadamente como si siempre hubiera al menos tres o cuatro opciones / marcos de competencia diferentes para resolver cualquier problema en particular, junto con una larga lista de soluciones menos de moda / antiguas que todavía están en uso por una razón u otra.
Definitivamente es notable que angular es una tecnología popular en ascenso. Pero creo que está lejos de ser utilizado por “la mayoría de” cualquier cosa.