(26-02-2018 23:16)Omnipresent escribió: los de S.O no miran el código en la entrega (a menos que detrás de las cortinas lo hagan pero no creo)
Not gonna happen.
(26-02-2018 23:16)Omnipresent escribió: ahora sí detrás de eso hay un quilombo who cares (?. Además, por el tiempo (que parece que nunca alcanza) se terminan haciendo cosas muy turbias en ese TP jaja
Ese es el punto. No ver la relación entre ambas cosas. O verla mal: como no hay tiempo, hago las cosas para el carajo, total who cares.
Y, buen...
Quizá hacer las cosas para el carajo (porque who cares) sea la causa de que te quedes sin tiempo. O que tengas
todavía menos tiempo, al menos.
Al fin y al cabo, en eso estamos como industria los últimos 40 años: tratar de hacer software mantenible.
Algoritmos te da el primer paso: te enseña a ordenar un poco tu código. Separar los problemas, atacar por partes. Después Paradigmas y Diseño (y TADP, y quizá otras) te van a seguir enseñando cómo hacer que proyectos más grandes se mantengan mantenibles. Sí, ya se que no son correlativas de Operativos.
Por otro lado, Algoritmos te explica qué herramientas te da un lenguaje de programación, con qué bloques fundamentales contás para trabajar, qué cosas puede hacer un programa - y cuáles no. Y ese "cuáles no" es el que viene a rellenar Sistemas Operativos: porque lo que tu programa no puede hacer, se lo tiene que resolver el SO.
Entonces, no nos quedemos con la implementación. Quizá Algoritmos esté mal dada. Quizá tenga mal el nombre. Quizá tenga mal@s profes. Quizá tenga mal el temario. O las correlatividades. O quizá pase algo de eso, o todo, en Operativos. O en ambas.
Pero hacer Sistemas sin saber Algoritmos, hagas o no el TP de la materia que quieras, suena a mala idea. Porque incluso con el "ñañaña voy a ser funcional ñañaña", si sos un funcional que no sabe algoritmos vas a ser un pésimo funcional. Porque vas a estar definiendo cosas que no tenés ni puta idea de qué implica implementar, y entonces jamás vas a entenderte con los monos desarrolladores que son vagos y no cumplen nada porque todo les cuesta infinito.
No seas esa persona. Aprendé Algoritmos.
Me voy a laburar ¯\_(ツ)_/¯