Dejé un trabajo (para mudarme a otro país) donde programé en Javascript y Haskell (algo de python) la mayor parte del tiempo. Realmente me gustó porque la gente era objetiva, positiva, matemática y, sin embargo, se hizo un montón de cosas. Esta era una tienda verdaderamente profesional.
Ahora trabajo en una tienda Agile / XP. Si bien esto es bueno, creo que quizás no seamos profesionales en lo que respecta a la selección de tecnologías y bibliotecas. Siento que nuestro enfoque para escribir software es un poco inmaduro y desestructurado. Estoy tratando de leer los libros que me han ofrecido y parecen fomentar este estilo ( ugh ). La mayoría de las veces, simplemente extraemos librerías de git hub y las usamos sin ningún tipo de revisión.
Me veo obligado a trabajar con alguien todo el tiempo, incluso si es una tarea pequeña para una persona. Parece haber una pequeña regla "rápida" para todo, incluso si la regla se puede romper con un ejemplo de contador trivial (una vez cometí el error de dar ese ejemplo de contador y fui atacado verbalmente). ¿Es esto normal aquí en los estados? ¿Cómo manejo este dogmatismo?