Algunos lo hacen, en realidad.
Tal vez es mejor ahora que cuando fui a la escuela.
Los grandes profesores usaban las computadoras más que los profesores de computación. Exploraron IA, CogSci, Phyics, etc. Los profesores de matemáticas también fueron bastante buenos.
- ¿Qué es el método ágil? ¿Cómo puedo desarrollar software usando el método Agile?
- ¿Necesita tener ciertas habilidades cognitivas para dominar la parte de metaprogramación de C ++ o alguien puede lograr una buena comprensión del mismo a través del trabajo duro?
- ¿Debería un recién graduado de ingeniería informática trabajar en un centro de llamadas como eClinicalWorks como soporte técnico de EHR en el turno de noche, o es como estropear un currículum si desea trabajar en su campo principal?
- ¿Debo hacer una maestría en ingeniería de software si quiero convertirme en desarrollador de software? ¿Hay alguna alternativa mejor?
- ¿Qué piensan los desarrolladores profesionales de los cursos de programación en línea como Codecademy, Code School y freeCodeCamp.org?
Pero, en una multitud de profesores realmente buenos, tuve que lidiar con falsos muy malos, aquellos que se metieron con mi vida de maneras imperdonables. El software tiene muchas, muchas falsificaciones. Es un problema.
Pero, todos estos problemas pueden tener poco que ver con su situación. Su profesor puede haber sido bastante bueno, y su trabajo es simplemente diferente. Por otra parte, su profesor puede haber estado diciendo la basura dogma y su trabajo podría ser un área de desastre total. ¿Cómo puedes saberlo?
Así es como lo dices: descúbrelo por ti mismo. Realmente deberías. He aprendido por las malas que no puedo aferrarme a situaciones malas. Tienes que saber con quién estás tratando. No es un juego simple de esta información aquí, esa información allá. Podría encontrar que una compañía hace todo exactamente como lo describió su curso, solo para descubrir que la compañía está dirigida por una banda de asesinos de hachas caníbales que solo lo contrataron para planificar la cena. Quizás encuentre que solo esos tipos siguieron la información en su curso exactamente. Eso significaría que solo prefieres trabajos en los que terminas metido en un plato encima de una mesa de banquete.
Metodología de software? ¿Hay uno? Ahí está ese, el otro, el nuevo, el viejo, a la manera de Joe, a la manera de Mary. ¿Aprendiste un proceso estandarizado? ¿Qué comité estándar?
Nada peor que estar en un lugar que adopta una metodología de software para su equipo de diez cuando la metodología fue diseñada para una corporación realmente grande, con subgrupos, órdenes de informes, etc., etc. Esta es una metodología diseñada para ralentizar todo. O tal vez va a una startup que adopta una metodología diseñada con un sesgo hacia el mantenimiento: ¡OOPS!
¿Cómo sabes cuándo pasar de cosas nuevas a mantenidas? ¿Qué se está diseñando? Solo hay muchas preguntas.
Entonces, suponiendo que las cosas sean buenas para usted, que se encuentre entre personas decentes y que su profesor no sea un falso falso, podría tomar su curso como ejemplo, un buen consejo. Tal vez es hora de descubrir lo que realmente hay que hacer y ser instrumental para que las cosas funcionen.
Ahora, si está pagando para aprender una manera de hacer las cosas y continúa en el camino, y su trabajo es otra forma de hacer las cosas, podría considerar pagar otros cursos si planea mantener su trabajo.