Pues para presumirles, en mi escuela si había UNIX ( AIX para ser exacto ) Linux no, entonces estaba madurando RedHat y era una verdadera molestia usarlo. De hecho tuve tan malas experiencias que no fue sino hasta el 2010 que me di chance de volver intentar otro Linux. Esta vez Ubuntu y quede muy complacido.
Actualmente el hardware y las versiones de Linux son lo suficientemente robustas como para usarlas en la escuela. Debería de ser obligatorio.
( Ahh recuerdo mis primeros dias con -> core dump : - o WTF!!! , parece que fue ayer.. .a ver esperen.. si de hecho ayer me salió lo mismo)
Submitted by wishmaster77 on Jue, 06/16/2011 - 13:56.
+1
Me gusta la idea, porqué aprendiendo a usar Linux (GNU/Linux para los puristas) puedes agarrar casi cualquier otro UNIX y usarlo cómo si nada; algo que ayuda mucho con el desarrollo de software (muchas herramientas sólo funcionan sobre UNIX o necesitan cygWin o msysGit, los cuales a pesar del gran trabajo realizado siguen sin estar al 100%).
El problema es con los patrocinios. Llega Microsoft y "regala" licencias de Windows y Visual Studio con la condición de en el plan de estudios solamente haya .NET y no vean nada de Java, que no haya Mac ni Linux, etc.
Actualmente el hardware y las versiones de Linux son lo suficientemente robustas como para usarlas en la escuela. Debería de ser obligatorio.
Obligatorio?
El problema es con los patrocinios. Llega Microsoft y "regala" licencias de Windows y Visual Studio con la condición de en el plan de estudios solamente haya .NET y no vean nada de Java, que no haya Mac ni Linux, etc.
Ciertamente me parece malo que un patrocinador diga que "solamente haya .NET y no vean nada de Java, que no haya Mac ni Linux, etc" (pero en mi opinion seria igualmente malo que Oracle fuera y dijera "solamente haya Java y no vean nada de .NET, que no haya Window ni Mac, etc".
No deberia ser obligatorio ni un lado, ni el otro.
No he escuchado historias de Oracle haciendo eso de patrocinar con condición de exclusividad. Pero sí he escuchado historias de Microsoft llevándose al director de la carrera de sistemas/informática/LSCA/como sea/ de viaje a Redmond una semanita para convencerlo y luego regresa a decir que el siguiente semestre van para afuera todas las workstations *NIX, nada de Linux, nada de Mac, puro Windows, nada de Java, puro .NET y puro producto Microsoft.
Cuando ha venido Bill Gates a México y todo mundo le besa los pies porque dona compus a las escuelas, no es totalmente altruista la donación. Siempre va a ir con alguna condición. Por eso Negroponte no aceptó que Microsoft participara en el proyecto OLPC, lo iban a contaminar...
Y Oscar tiene razón en que Win y Linux deberían ser obligatorios, AMBOS, para las carreras de sistemas y computación. Por qué? Porque es lo que domina en el mundo real. Al menos en carrera técnica debería de ser así.
Lo cierto es que debería haber una materia de Software Libre, que se enfoque a la historia del movimiento (tanto Software Libre como Open Source), la filosofía del mismo, la situación actual, los proyectos más sobresalientes y sobre todo por qué es bueno usarlo y contribuir a él.
He trabajado y aun lo hago en varias universidades a nivel Licenciatura y a nivel posgrado y en ellas no se tienen materias destinadas a enseñar específicamente un tipo particular de sistema operativo.
Algunas de esas universidades tienen en su plan de estudio dos materias de sistemas operativos, otras solamente tienen una materia, y en general el programa de esos cursos se concentra en los conceptos de los sistemas operativos que son aplicables a cualquier tipo de sistema operativo. Todos me imagino saben a que conceptos me refiero por lo que no es necesario detallarlos.
De hecho, la curricula de Computer Science de ACM () no está atada a ningún sistema operativo en particular. Esa curricula y otras de ACM en el área de IT son tomadas como referencia para el diseño de los programas de estudio en muchos lugares.
No resulta fácil incluir materias destinadas a estudiar las especificidades de los sistemas operativos que se utilizan en la industria por varias razones, entre ellas el tiempo limitado y la necesidad de abarcar otras áreas del conocimiento importantes para la formación de los profesionistas.
Una cosa es cierta y es que los estudiantes aun creen que la universidad los va a alimentar con todos los nutrientes necesarios. Nada más lejos de la verdad. De ser así, habría que inventar la jubilación para estudiantes de 60 años.
Pero igual no debemos dejar a un lado a los propios estudiantes, que son los que deben sacar esa curiosidad natural por su carrera, y ya después en ámbito laboral hacen propuestas con el conocimiento, tanto adquirido, como aprendido de forma autodidacta, a mí en lo particular me dieron un sólo cuatrimestre en que se mostraba Unix, comandos y funciones, no hablaré de cómo era el profesor, pero por lo menos a mí sí me dió curiosidad saber qué onda con el SO, pero pues en la cafetera donde trabajaba, me era imposible instalar un Unix, tiempo después conocí Red Hat (que nunca pude instalar, pero bueno...)y más adelante Debian, que es en el qué más experiencia he hecho, entonces, pues no toda la carga es de los programas de estudio ni universidades, también uno como estudiante debería tener ése sentido de vocación por aprender, obviamente se necesita una inducción, o empujón o introducción, o como lo quieran llamar, pero es responsabilidad del alumno ser autodidacta, por el motivo que comenta @bferro... en las escuelas no se da conocimiento al 100%
En una ocasión, me tocó impartir la materia de Sistemas Operativos II. Aprovechando cierta "libertad de cátedra" decidí incluir en la materia el tema de sistemas distribuidos y ocupé para eso aproximadamente unas 10 clases de hora y media cada una, y decidí utilizar como implantación de los sistemas distribuidos a CORBA y a Java RMI como una infraestructura "adecuada" para ilustrar conceptos importantes de sistemas distribuidos como middleware, representación externa de datos (XDR), IDL's, client side stubs, server side skeletons, servicios de nombres, etc.
No resulta fácil aventarse todo eso en 10 clases, considerando teoría y práctica. No es trivial entender las mieles de los sistemas distribuidos. Quiero decir, entenderlo de a veritas.
La anécdota es que uno de mis estudiantes se fue el siguiente semestre a un intercambio en Carnegie Mellon y como le gustó mi materia matriculó la materia de sistemas distribuidos que ahí se imparte. Mucho más formal (formal desde el punto de vista matemático).
El profesor llegó un día con un assignment: un proyecto relativamente complejo a entregar en una semana. Pidió usar Java RMI para la implementación del mismo, y dio un a breve explicación de una media hora.
Lalo (mi estudiante) preguntó a sus compañeros de clases (70% asiáticos) si ya habían cursado alguna materia donde hubieran estudiado Java RMI y la respuesta fue NO. Lalo preguntó ¿y que van a hacer?. Y la respuesta fue: pues aprenderla y hacer el proyecto. Lalo por esa materia y por su proyecto estuvo en el cuadro de honor ese semestre, pero el resto de los estudiantes también lograron el proyecto.
En el salón de clases se establece un contrato: el profesor debe hacer lo indecible por enseñar y el estudiante debe hacer lo indecible por aprender. En ocasiones el contrato se incumple por ambas partes, pero el éxito sólo es posible si ambos lo cumplen.
Wow! eso si que estuvo padrísimo, hasta me emocioné.
Cierto. Si nos quedaramos con lo que nos enseñaron en la escuela seguiriamos programando en VB.. ah no a ver esperen, a mi no me dieron clase de eso.
Por ejemplo a mí en estructura de datos me enseñaron a programar en Lisp y en C, ambos usando vi en la AIX que mencioné. Me pudieron haber enseñado en VB, en las Windows 95 o así nomás en pizarroncito y en la biblioteca. Sigo pensando que en ese semestre tuve la fortuna de tener un maestro capaz y entusiasta ( como la tuvo tu alumno bferro ) que incluyó cosas básicas para usar UNIX, de lo contrario quizá no me hubiera enterado ( como por ejemplo hasta ese momento yo no tenía ni idea que existia algo diferente a Window.. pobre de mí )
Para mi primer trabajo ( creo que lo he mencionado varias veces ) había que programar en Objective-C sobre OSX y como yo dije que ya sabía C y UNIX pues me costó mucho menos entrarle. Luego este conocimiento de UNIX me ha salvado de muchísimas situaciones de estress al punto que prefiero trabajar en Mac precisamente por eso, por ser UNIX y no es que lo administre ni nada, simplemente con poder usar la terminal y escribir me alivia.
Es verdad, quizá como materia materia de "Vamos a estudiar Windows y/o UNIX" sería terrible, pero definitivamente es un ventaja cuando en los laboratorios hay equipo con que trabajar.
Submitted by java.daba.doo on Jue, 06/16/2011 - 22:01.
Pues hay sus casos en los que el maestro puede fallar. En mi caso no tuve los instructores que yo quisiera (algo así como bferro) pero pues picando y pues también haciendo ctrl+c y ctrl+v pero pues después de mucho hacer eso dije a ver vamos a ver por que funciona así y bueno pues realmente fue que descubrí muchas cosas que para mi eran wow y para otros era así de "a poco no te lo enseñaron en la escuela" y pus nomas mi cara de :S
No es para declararme súper experto pero si puedo decir que así sea poco o mucho pues lo tuve de los libros y tutoriales en varios casos de códigos ajenos. A mi me gusta leer código aunque no le entienda y de ahí es donde defino a mi criterio lo que debo absorber y lo que no para mejorar mi skill
Dicho lo anterior es valido exclamar y preguntar: Quien no quisiera tener de prof a bferro?
Submitted by Jose Manuel on Vie, 06/17/2011 - 02:08.
Pues que suerte la miá haber conocido a los Unix. Desde el bachillerato gracias a un profesor lo conocí y desde entonces no me le separo. Todavía recuerdo estar sentado con mi manual de 300 hojas frente a mi pc, viejita por cierto. Era un FreeBSD no recuerdo la versión pero si recuerdo los make install paquete >>> error en bla bla bla dependencia del paquete bla bla... ja ja ja, así con solamente su terminal, me sentía bien hacker, jaja que novatazo que era/soy...que lindos tiempos de horror y penumbras...
Pero bueno, esas y muchas otras experiencias no las cambio por nada, como al duvalin. Hoy en día mi único sistema operativo en casa es mi bonito Fedora y en la laptop Arch, el windows como casi cualquier persona lo se usar. Por programas y otras cosillas uso las librerías del Wine y allí me las arreglo para poder usar los programas que piden en la universidad.
Las experiencias con los Unix me han dejado bastantes cosas, mala y buenas, gracias doy de que han sido mas buenas que malas.
Y sobretodo gracias a ellas me eh podido distinguir de mis compañeros en varias ocasiones. A la mejor todavía no como quisiera pero si lo han hecho.
En mi universidad no conocen a otro sistema que no sea windows, parece que les han lavado el cerebro, les preguntas o les llegas con otro sistema y se quedan de : A que bonito se ve, ¿Que windows es?....Yo por mi parte trato de enseñarles que no todo es win.
Que hay mas cosas, que dependiendo del caso pueden ser mejores o por lo menos mas agradables. Hasta se los tengo que decir a los profesores, porque me eh topado con maestros que uff, no sabes si volver a explicarle o darle unas buenas cachetadas.
Con algo de esfuerzo, dedicación y un poquito de suerte me pasa lo que al alumno de bferro :D.
Maestros que promuevan cosas nuevas o diferentes y se atrevan a enseñarlas nos hacen falta y alumnos que se animen a probar cosas diferentes o por lo menos que se interesen también.
Por cierto java.daba.doo tu comentario en la parte de
A mi me gusta leer código aunque no le entienda y de ahí es donde defino a mi criterio lo que debo absorber y lo que no para mejorar mi skill
Sono bastante a juego online jeje y siempre te eh querido decir que cada ves que leo tu nombre me salen unas carcajadas que no te imaginas :P
Saludos!!
Este post se ha salido tantas veces de tema que a mi la impresion que me da es que ya dimos la vuelta e incluso regresamos de nuevo al tema, nos fuimos de nuevo y ya estamos regresando otra vez.
Submitted by Jose Manuel on Vie, 06/17/2011 - 16:22.
Jajaja XD no pues yo creía que ya estaba mas que obvio que esto ya no se trataba sobre la pregunta en si, sino lo que la rodea.
Emm, en ese caso, vuelvo a mencionar mi Fedora 15, para escuela, personal, y trabajo :D
Submitted by Algus Dark on Jue, 10/27/2011 - 07:23.
Mi sistema favorito es Linux, lo uso como SO personal. Llevo un año con Ubuntu y estoy pensando en probar Arch (Fedora15 lo instalé pero Gnome3 no funciona[ba] bien con tarjetas de video ATI). El segundo SO que uso es Windows XP, el del trabajo, pero la verdad me la paso más tiempo en el ordenador fuera del trabajo.
No es cierto, pero ya lo traía la PC que me asignaron, y pues como ya tiene todo configurado, que flojera instalar Debian y configurar todo de nuevo...
Yo uso Arch del diario, me parece una excelente distribución para desarrollar por el tremendo nivel de personalización en todo sentido que posee.
Sin embargo muchas veces me veo obligado a usar windows, principalmente para utilizar herramientas no disponibles nisiquiera en las distribuciones más populares GNU/Linux.
Pss yo uso windows, actualmente linux (fedora 16), aunque ultimamente uso un poco mas linux, tambien estoy pensando en comprar una mac para aprender Objective C y ver que ofrece ese SO, pero por lo que se tambien es un sistema POSIX vere que diferencias tiene con respecto a linux, pero en principio por ser POSIX igual y no muchas. En cuanto a lo que mencioonaron de las Universidades al menos en el IPN cuando yo estudiaba ya tenían en los laboratorios instados los dos (Windows y Linux) ya dependia de la visión del profesor que operativo usabamos, es mas creo que desde la vocacional aunque de forma breve ya nos hablaron de Linux en SO pero muy superficialmente, pero ya era un acercamiento minimo pero acercamiento y pienso que esto cambia día con día.
Sería interesante saber tambien de que escuela forman o formaron parte los miembros de esta comunidad no ?. A mi si me gustaria saber aunque sea por curiosidad.
Submitted by ingscjoshua on Sáb, 03/23/2013 - 14:09.
Pues yo he usado windows linux y mac!! jaja XD, y de los tres cada uno tiene su pros y contras, Windows lo ya sabido malo caro pretesencioso pero usado en todos lados empresas , gobierno, escuelas.
Linux cool!!! pero dificil de empezar si en tu vida has usado una terminal , nomas le tienes que perder el miedo!!!, todavia recuerdo esos dias donde instalar linux era una proesa compilar, hacer funcionar X o Y cosa para mi era hasta de presumir en la escuale mira ya hice funcionar mi winmodem de mi pc armada!!! jaja XD que dias aquellos hoy las cosas son mas faciles no por eso menos complicadas aveces no es como en windows 2 click y ya esta hay que buscarle si algo no funciona y eso para mi es lo interesante y el reto hacerlo funcionar asi!!
Mac Dios siempre soñe con tener una!!! la verdad es un lujo podersela comprar no son nada baratas!! son faciles de usar si es un simple mortal que solo la usa para verte hipster, el mayor porblema es que todo es caro en mac, hasta para conectar un monitor vga el adaptador cuesta un ojo de la cara jaja XD ok No pero si te compras una mac debes saber de ante mano que gastaras, ahora mismo tengo una y ya no la suelto jaja XD Malditos me engatuzaron!!!! jajaa XD son chidas caras y todo pero funcionan bien hacen su chamba y la neta te ves bien fresa sacando tu mac para desarrollar!! jajaja XD, ok no bueno si cual es el pedo? jaja XD
Submitted by Gallosuarez on Lun, 05/27/2013 - 12:06.
Estimad@s:
La sorpresa y el estupor que me causo ver que las escuelas (hablo de los CETIS y CBTIS del estado de Hidalgo, pero me imagino que la práctica debe de estar generalizada en toda la república) es que usen, en la gran mayoría de los casos, "Windows Pirata" (las computadoras nuevas que están llegando con Windows 8 las formatean para re-instalar Widows 7 o Windows XP, ¡pirata por supuesto! (porque no funcionan algunos programas para ciertas asignaturas [contabilidad, por ejemplo]).
Pero la cereza del pastel fue ver que existe un programa donde "Certifican" a TODOS los alumnos en el uso de "Profesional de Office" (creo que les dan un flamante certificado al término de sus estudios). ¿Y adivinen que? .... cierto utilizan Office Pirata, je, je , je ... ¿Lo sabe Microsoft? Pero por supuesto, el programa viene implementado desde la propia SEP (sería difícil creer que no se hayan dado cuenta). ¿Porque? Supongo que por negocio. Esta certificación tiene un costo de $100.00 por alumnos (bueno esto fue lo que me dijeron hace un año, aproximadamente, a lo mejor ya subió el costo ... si sube la gasolina, porque no deben de subir los demás precios, je, je, je). Cantidad de CETIS y CBTIS en el esto de Hidalgo 424.
Pues yo uso Windows y no precisamente porque estoy aprendiendo, si no por la misma razón de varios compañeritos que ya lo han comentado (porque es el S.O que usan en la empresa donde trabajas). Anteriormente usaba Linux pero hubo una reestructuración en la empresa donde trabajo y nos cambiaron a Windows, la razón: Utilización de un software que solo corre en windows :(
Muchas de las veces también eso es determinante del S.O que usas y no te queda de otra.
Por el momento tengo dos máquinas, una con XP y una con 7 ...
Según tengo que ir pasando mis cosas, de Xp a 7, y lo que no "jale" en 7 lo hago en XP.... meh, ahora que lo pienso no sé ni para que lo hago, como sea en Güindos :-S
para programar yo uso el SO en el que se correran mi aplicaciones y como es cliente usa mas el windows pues ni modo, si la aplicacion es para mi o trabajo escolar uso mas distribuciones de linux
AHORA UBUNTU TRAE INCORPORADO CASI TODOS LOS DRIVERS EN MI EXPERIENCIA UBUNTU PARA MI HA SIDO LA MEJOR SOLUCION AQUI PROGRAMO , HAGO TODO USO EL LIBRE OFFICE EN FIN HA SIDO MEJOR QUE WINDOWS
YO COMPRE WINDOWS 8 Y PUES ME CAMBIE A UBUNTU POR QUE ME ENFADE DE TANTOS FORMATEOS, PANTALLAS AZULES, VIRUS, Y UN SIN FIN DE ERRORES
TAMBIEN PROBE MAC OS - SI LOS EFECTOS MUY BONITOS PERO ES UN SISTEMA TAN CONTROLADO POR MAC QUE NUNCA LO VOLVERIA USAR
PARA MI LO MEJOR ES LINUX Y ME QUEDO CON LINUX PARA SIEMPRE
Submitted by adrianaaae on Lun, 12/29/2014 - 11:07.
Priméramente utilizo Linux (UBUNTU) en mis proyectos personales (desarrollo web, en java, en android y admon de base de datos como mysql y PostgreSQL) y como CREO que todo mundo sabe ( ya que mi especialidad admon bd) no hay nada como Linux por que al ser creado (creo que todos los que lo utilizamos sabemos) se desarrolló precisamente en la red para la red, y en cuestión de seguridad nada mejor. En mi trabajo utilizo Windows (por que así me lo piden) y no por que me guste.
Uno de las principales ventajas de usar open source es que a comparación con el software privativo cuando existe un bug o un problema son miles de usuarios en todo el mundo trabaja para reparar o parchar el bug, en cambio para el sw privativo tenemos que esperar un service pack o una nueva versión (pagar de nuevo) mientras que en ubuntu solo se parcha ese problema. Por lo que no podemos comparar lo que hacen miles de usuarios ubuntu con lo que Windows nos ofrece (ya que es lo usas así, por que si; sin más).
Submitted by shiru_jan on Sáb, 06/13/2015 - 12:06.
Hola que tal, aquí viendo este post que se abrió en el 2010 =O y dios mio, me los imaginé agarrados de la greña =(.
No tengo favoritos, si, trabajo más en Windows con .Net, si me gusta el Visual Studio, es una poderosa herramienta de desarrollo, pero no quiere decir que odie a Linux, al contrario, también me gusta programar Java, PHP sobre Fedora, y si tambien ando con Objective C pero ya inclinándome al swift. Tanto de un lado como el otro, tiene sus buenas y sus malas.
Donde yo estudié, Microsoft patrocinaba licencias para estudiante (Windows, SQL Server, Visual Studio, etc.) Pero había clases de Java, c/c++, lenguaje ensamblador, etc.como materias del semestre, eso fué como en el 2010-2011 creo, esto era en Fisico-Matemáticas de la UANL.
Ánimo compatriotas!!!! hoy es sábado y toca Box y Cheve!!!
En mi escuela si había UNIX.
Pues para presumirles, en mi escuela si había UNIX ( AIX para ser exacto ) Linux no, entonces estaba madurando RedHat y era una verdadera molestia usarlo. De hecho tuve tan malas experiencias que no fue sino hasta el 2010 que me di chance de volver intentar otro Linux. Esta vez Ubuntu y quede muy complacido.
Actualmente el hardware y las versiones de Linux son lo suficientemente robustas como para usarlas en la escuela. Debería de ser obligatorio.
( Ahh recuerdo mis primeros dias con
-> core dump : - o WTF!!! , parece que fue ayer.. .a ver esperen.. si de hecho ayer me salió lo mismo)
Re: Sería bueno lanzar una iniciativa Linux en Universidades
+1
Me gusta la idea, porqué aprendiendo a usar Linux (GNU/Linux para los puristas) puedes agarrar casi cualquier otro UNIX y usarlo cómo si nada; algo que ayuda mucho con el desarrollo de software (muchas herramientas sólo funcionan sobre UNIX o necesitan cygWin o msysGit, los cuales a pesar del gran trabajo realizado siguen sin estar al 100%).
Problema
El problema es con los patrocinios. Llega Microsoft y "regala" licencias de Windows y Visual Studio con la condición de en el plan de estudios solamente haya .NET y no vean nada de Java, que no haya Mac ni Linux, etc.
Obligatorio?: Viva la libertad
Obligatorio?
Ciertamente me parece malo que un patrocinador diga que "solamente haya .NET y no vean nada de Java, que no haya Mac ni Linux, etc" (pero en mi opinion seria igualmente malo que Oracle fuera y dijera "solamente haya Java y no vean nada de .NET, que no haya Window ni Mac, etc".
No deberia ser obligatorio ni un lado, ni el otro.
Ambos, windows y linux
Ambos, windows y linux deberían de ser obligatorios en las carreras relacionadas con la computación.
Mircrosoft y sus regalitos
Sin contar los regalitos que les llegan a los mero chipotludos de la educación xD.
Viva México señores....
ni un lado ni otro
Precisamente mi punto.
No he escuchado historias de Oracle haciendo eso de patrocinar con condición de exclusividad. Pero sí he escuchado historias de Microsoft llevándose al director de la carrera de sistemas/informática/LSCA/como sea/ de viaje a Redmond una semanita para convencerlo y luego regresa a decir que el siguiente semestre van para afuera todas las workstations *NIX, nada de Linux, nada de Mac, puro Windows, nada de Java, puro .NET y puro producto Microsoft.
Cuando ha venido Bill Gates a México y todo mundo le besa los pies porque dona compus a las escuelas, no es totalmente altruista la donación. Siempre va a ir con alguna condición. Por eso Negroponte no aceptó que Microsoft participara en el proyecto OLPC, lo iban a contaminar...
Oscar tiene razón
Y Oscar tiene razón en que Win y Linux deberían ser obligatorios, AMBOS, para las carreras de sistemas y computación. Por qué? Porque es lo que domina en el mundo real. Al menos en carrera técnica debería de ser así.
Lo cierto es que debería haber una materia de Software Libre, que se enfoque a la historia del movimiento (tanto Software Libre como Open Source), la filosofía del mismo, la situación actual, los proyectos más sobresalientes y sobre todo por qué es bueno usarlo y contribuir a él.
Ni uno ni otro
He trabajado y aun lo hago en varias universidades a nivel Licenciatura y a nivel posgrado y en ellas no se tienen materias destinadas a enseñar específicamente un tipo particular de sistema operativo.
Algunas de esas universidades tienen en su plan de estudio dos materias de sistemas operativos, otras solamente tienen una materia, y en general el programa de esos cursos se concentra en los conceptos de los sistemas operativos que son aplicables a cualquier tipo de sistema operativo. Todos me imagino saben a que conceptos me refiero por lo que no es necesario detallarlos.
De hecho, la curricula de Computer Science de ACM () no está atada a ningún sistema operativo en particular. Esa curricula y otras de ACM en el área de IT son tomadas como referencia para el diseño de los programas de estudio en muchos lugares.
No resulta fácil incluir materias destinadas a estudiar las especificidades de los sistemas operativos que se utilizan en la industria por varias razones, entre ellas el tiempo limitado y la necesidad de abarcar otras áreas del conocimiento importantes para la formación de los profesionistas.
Una cosa es cierta y es que los estudiantes aun creen que la universidad los va a alimentar con todos los nutrientes necesarios. Nada más lejos de la verdad. De ser así, habría que inventar la jubilación para estudiantes de 60 años.
Pero igual no debemos dejar a
Pero igual no debemos dejar a un lado a los propios estudiantes, que son los que deben sacar esa curiosidad natural por su carrera, y ya después en ámbito laboral hacen propuestas con el conocimiento, tanto adquirido, como aprendido de forma autodidacta, a mí en lo particular me dieron un sólo cuatrimestre en que se mostraba Unix, comandos y funciones, no hablaré de cómo era el profesor, pero por lo menos a mí sí me dió curiosidad saber qué onda con el SO, pero pues en la cafetera donde trabajaba, me era imposible instalar un Unix, tiempo después conocí Red Hat (que nunca pude instalar, pero bueno...)y más adelante Debian, que es en el qué más experiencia he hecho, entonces, pues no toda la carga es de los programas de estudio ni universidades, también uno como estudiante debería tener ése sentido de vocación por aprender, obviamente se necesita una inducción, o empujón o introducción, o como lo quieran llamar, pero es responsabilidad del alumno ser autodidacta, por el motivo que comenta @bferro... en las escuelas no se da conocimiento al 100%
Una anécdota
En una ocasión, me tocó impartir la materia de Sistemas Operativos II. Aprovechando cierta "libertad de cátedra" decidí incluir en la materia el tema de sistemas distribuidos y ocupé para eso aproximadamente unas 10 clases de hora y media cada una, y decidí utilizar como implantación de los sistemas distribuidos a CORBA y a Java RMI como una infraestructura "adecuada" para ilustrar conceptos importantes de sistemas distribuidos como middleware, representación externa de datos (XDR), IDL's, client side stubs, server side skeletons, servicios de nombres, etc.
No resulta fácil aventarse todo eso en 10 clases, considerando teoría y práctica. No es trivial entender las mieles de los sistemas distribuidos. Quiero decir, entenderlo de a veritas.
La anécdota es que uno de mis estudiantes se fue el siguiente semestre a un intercambio en Carnegie Mellon y como le gustó mi materia matriculó la materia de sistemas distribuidos que ahí se imparte. Mucho más formal (formal desde el punto de vista matemático).
El profesor llegó un día con un assignment: un proyecto relativamente complejo a entregar en una semana. Pidió usar Java RMI para la implementación del mismo, y dio un a breve explicación de una media hora.
Lalo (mi estudiante) preguntó a sus compañeros de clases (70% asiáticos) si ya habían cursado alguna materia donde hubieran estudiado Java RMI y la respuesta fue NO. Lalo preguntó ¿y que van a hacer?. Y la respuesta fue: pues aprenderla y hacer el proyecto. Lalo por esa materia y por su proyecto estuvo en el cuadro de honor ese semestre, pero el resto de los estudiantes también lograron el proyecto.
En el salón de clases se establece un contrato: el profesor debe hacer lo indecible por enseñar y el estudiante debe hacer lo indecible por aprender. En ocasiones el contrato se incumple por ambas partes, pero el éxito sólo es posible si ambos lo cumplen.
Wow! eso si que estuvo
Wow! eso si que estuvo padrísimo, hasta me emocioné.
Cierto. Si nos quedaramos con lo que nos enseñaron en la escuela seguiriamos programando en VB.. ah no a ver esperen, a mi no me dieron clase de eso.
Por ejemplo a mí en estructura de datos me enseñaron a programar en Lisp y en C, ambos usando vi en la AIX que mencioné. Me pudieron haber enseñado en VB, en las Windows 95 o así nomás en pizarroncito y en la biblioteca. Sigo pensando que en ese semestre tuve la fortuna de tener un maestro capaz y entusiasta ( como la tuvo tu alumno bferro ) que incluyó cosas básicas para usar UNIX, de lo contrario quizá no me hubiera enterado ( como por ejemplo hasta ese momento yo no tenía ni idea que existia algo diferente a Window.. pobre de mí )
Para mi primer trabajo ( creo que lo he mencionado varias veces ) había que programar en Objective-C sobre OSX y como yo dije que ya sabía C y UNIX pues me costó mucho menos entrarle. Luego este conocimiento de UNIX me ha salvado de muchísimas situaciones de estress al punto que prefiero trabajar en Mac precisamente por eso, por ser UNIX y no es que lo administre ni nada, simplemente con poder usar la terminal y escribir
me alivia.
Es verdad, quizá como materia materia de "Vamos a estudiar Windows y/o UNIX" sería terrible, pero definitivamente es un ventaja cuando en los laboratorios hay equipo con que trabajar.
Por cierto que fue de Lalo?
Aplican excepciones
Pues hay sus casos en los que el maestro puede fallar. En mi caso no tuve los instructores que yo quisiera (algo así como bferro) pero pues picando y pues también haciendo ctrl+c y ctrl+v pero pues después de mucho hacer eso dije a ver vamos a ver por que funciona así y bueno pues realmente fue que descubrí muchas cosas que para mi eran wow y para otros era así de "a poco no te lo enseñaron en la escuela" y pus nomas mi cara de :S
No es para declararme súper experto pero si puedo decir que así sea poco o mucho pues lo tuve de los libros y tutoriales en varios casos de códigos ajenos. A mi me gusta leer código aunque no le entienda y de ahí es donde defino a mi criterio lo que debo absorber y lo que no para mejorar mi skill
Dicho lo anterior es valido exclamar y preguntar: Quien no quisiera tener de prof a bferro?
No pues no ando tan mal
Pues que suerte la miá haber conocido a los Unix. Desde el bachillerato gracias a un profesor lo conocí y desde entonces no me le separo. Todavía recuerdo estar sentado con mi manual de 300 hojas frente a mi pc, viejita por cierto. Era un FreeBSD no recuerdo la versión pero si recuerdo los make install paquete >>> error en bla bla bla dependencia del paquete bla bla... ja ja ja, así con solamente su terminal, me sentía bien hacker, jaja que novatazo que era/soy...que lindos tiempos de horror y penumbras...
Pero bueno, esas y muchas otras experiencias no las cambio por nada, como al duvalin. Hoy en día mi único sistema operativo en casa es mi bonito Fedora y en la laptop Arch, el windows como casi cualquier persona lo se usar. Por programas y otras cosillas uso las librerías del Wine y allí me las arreglo para poder usar los programas que piden en la universidad.
Las experiencias con los Unix me han dejado bastantes cosas, mala y buenas, gracias doy de que han sido mas buenas que malas.
Y sobretodo gracias a ellas me eh podido distinguir de mis compañeros en varias ocasiones. A la mejor todavía no como quisiera pero si lo han hecho.
En mi universidad no conocen a otro sistema que no sea windows, parece que les han lavado el cerebro, les preguntas o les llegas con otro sistema y se quedan de : A que bonito se ve, ¿Que windows es?....Yo por mi parte trato de enseñarles que no todo es win.
Que hay mas cosas, que dependiendo del caso pueden ser mejores o por lo menos mas agradables. Hasta se los tengo que decir a los profesores, porque me eh topado con maestros que uff, no sabes si volver a explicarle o darle unas buenas cachetadas.
Con algo de esfuerzo, dedicación y un poquito de suerte me pasa lo que al alumno de bferro :D.
Maestros que promuevan cosas nuevas o diferentes y se atrevan a enseñarlas nos hacen falta y alumnos que se animen a probar cosas diferentes o por lo menos que se interesen también.
Por cierto java.daba.doo tu comentario en la parte de
Sono bastante a juego online jeje y siempre te eh querido decir que cada ves que leo tu nombre me salen unas carcajadas que no te imaginas :P
Saludos!!
No sé ustedes, pero a mi me
No sé ustedes, pero a mi me está dando la impresión de que (otra vez :-) ) nos estamos saliendo del tema....
Este post se ha salido tantas
Este post se ha salido tantas veces de tema que a mi la impresion que me da es que ya dimos la vuelta e incluso regresamos de nuevo al tema, nos fuimos de nuevo y ya estamos regresando otra vez.
intento de retorno
Va, pues yo ya había posteado el SO con el que trabajaba.... ahora uso Win 7 ...
Windows XP por acá ¬¬ , no
Windows XP por acá ¬¬ , no lo odio, pero tampoco me fascina. Espero ya pronto acabar esta asignación.
¿No pasamos ya por aquí?
Jajaja XD no pues yo creía que ya estaba mas que obvio que esto ya no se trataba sobre la pregunta en si, sino lo que la rodea.
Emm, en ese caso, vuelvo a mencionar mi Fedora 15, para escuela, personal, y trabajo :D
Ubuntu !
Yo uso ubuntu y la verdad es q no cambio por nada a este tremendo sistema operativo !
Linux
Mi sistema favorito es Linux, lo uso como SO personal. Llevo un año con Ubuntu y estoy pensando en probar Arch (Fedora15 lo instalé pero Gnome3 no funciona[ba] bien con tarjetas de video ATI). El segundo SO que uso es Windows XP, el del trabajo, pero la verdad me la paso más tiempo en el ordenador fuera del trabajo.
Saludos!
Windows 7 rules!!!! :'-( No
Windows 7 rules!!!!
:'-(
No es cierto, pero ya lo traía la PC que me asignaron, y pues como ya tiene todo configurado, que flojera instalar Debian y configurar todo de nuevo...
El sistema operativo
El sistema operativo principal con el que trabajo es Debian y para jugar Windows.
Yo uso Arch del diario, me
Yo uso Arch del diario, me parece una excelente distribución para desarrollar por el tremendo nivel de personalización en todo sentido que posee.
Sin embargo muchas veces me veo obligado a usar windows, principalmente para utilizar herramientas no disponibles nisiquiera en las distribuciones más populares GNU/Linux.
Pss yo uso windows,
Pss yo uso windows, actualmente linux (fedora 16), aunque ultimamente uso un poco mas linux, tambien estoy pensando en comprar una mac para aprender Objective C y ver que ofrece ese SO, pero por lo que se tambien es un sistema POSIX vere que diferencias tiene con respecto a linux, pero en principio por ser POSIX igual y no muchas. En cuanto a lo que mencioonaron de las Universidades al menos en el IPN cuando yo estudiaba ya tenían en los laboratorios instados los dos (Windows y Linux) ya dependia de la visión del profesor que operativo usabamos, es mas creo que desde la vocacional aunque de forma breve ya nos hablaron de Linux en SO pero muy superficialmente, pero ya era un acercamiento minimo pero acercamiento y pienso que esto cambia día con día.
Ya que ando en esto de las encuestas
Sería interesante saber tambien de que escuela forman o formaron parte los miembros de esta comunidad no ?. A mi si me gustaria saber aunque sea por curiosidad.
La curiosidad mató al gato
La curiosidad mató al gato ;-)
Aportando al tema... de nuevo con XP :-(
ok gato muerto
ok gato muerto
Si malditos!!!
Desgraciados te engatuzan y valiste!!!! te compras una cosa y luego otra!!! y asi!!! malditos!!!!! jajajaja XD Son Geniales
Linuxeando Por el mundo!!
Pues yo he usado windows linux y mac!! jaja XD, y de los tres cada uno tiene su pros y contras, Windows lo ya sabido malo caro pretesencioso pero usado en todos lados empresas , gobierno, escuelas.
Linux cool!!! pero dificil de empezar si en tu vida has usado una terminal , nomas le tienes que perder el miedo!!!, todavia recuerdo esos dias donde instalar linux era una proesa compilar, hacer funcionar X o Y cosa para mi era hasta de presumir en la escuale mira ya hice funcionar mi winmodem de mi pc armada!!! jaja XD que dias aquellos hoy las cosas son mas faciles no por eso menos complicadas aveces no es como en windows 2 click y ya esta hay que buscarle si algo no funciona y eso para mi es lo interesante y el reto hacerlo funcionar asi!!
Mac Dios siempre soñe con tener una!!! la verdad es un lujo podersela comprar no son nada baratas!! son faciles de usar si es un simple mortal que solo la usa para verte hipster, el mayor porblema es que todo es caro en mac, hasta para conectar un monitor vga el adaptador cuesta un ojo de la cara jaja XD ok No pero si te compras una mac debes saber de ante mano que gastaras, ahora mismo tengo una y ya no la suelto jaja XD Malditos me engatuzaron!!!! jajaa XD son chidas caras y todo pero funcionan bien hacen su chamba y la neta te ves bien fresa sacando tu mac para desarrollar!! jajaja XD, ok no bueno si cual es el pedo? jaja XD
Escuelas usando Windows ...Pirata
Estimad@s:
La sorpresa y el estupor que me causo ver que las escuelas (hablo de los CETIS y CBTIS del estado de Hidalgo, pero me imagino que la práctica debe de estar generalizada en toda la república) es que usen, en la gran mayoría de los casos, "Windows Pirata" (las computadoras nuevas que están llegando con Windows 8 las formatean para re-instalar Widows 7 o Windows XP, ¡pirata por supuesto! (porque no funcionan algunos programas para ciertas asignaturas [contabilidad, por ejemplo]).
Pero la cereza del pastel fue ver que existe un programa donde "Certifican" a TODOS los alumnos en el uso de "Profesional de Office" (creo que les dan un flamante certificado al término de sus estudios). ¿Y adivinen que? .... cierto utilizan Office Pirata, je, je , je ... ¿Lo sabe Microsoft? Pero por supuesto, el programa viene implementado desde la propia SEP (sería difícil creer que no se hayan dado cuenta). ¿Porque? Supongo que por negocio. Esta certificación tiene un costo de $100.00 por alumnos (bueno esto fue lo que me dijeron hace un año, aproximadamente, a lo mejor ya subió el costo ... si sube la gasolina, porque no deben de subir los demás precios, je, je, je). Cantidad de CETIS y CBTIS en el esto de Hidalgo 424.
Saludos,
Gerardo Suárez Trejo
No solo los que aprenden
Pues yo uso Windows y no precisamente porque estoy aprendiendo, si no por la misma razón de varios compañeritos que ya lo han comentado (porque es el S.O que usan en la empresa donde trabajas). Anteriormente usaba Linux pero hubo una reestructuración en la empresa donde trabajo y nos cambiaron a Windows, la razón: Utilización de un software que solo corre en windows :(
Muchas de las veces también eso es determinante del S.O que usas y no te queda de otra.
Güindos & Güindos
Por el momento tengo dos máquinas, una con XP y una con 7 ...
Según tengo que ir pasando mis cosas, de Xp a 7, y lo que no "jale" en 7 lo hago en XP.... meh, ahora que lo pienso no sé ni para que lo hago, como sea en Güindos :-S
Mi SO
para programar yo uso el SO en el que se correran mi aplicaciones y como es cliente usa mas el windows pues ni modo, si la aplicacion es para mi o trabajo escolar uso mas distribuciones de linux
Soy un convertido
Luego de usar casi toda mi vida profesional windows, en mi actual trabajo solo se utiliza linux (solaris, oracle linux y centos (mi favorito))
CREO QUE NO HAS PROBADO EL NUEVO DISTRO DE UBUNTU
AHORA UBUNTU TRAE INCORPORADO CASI TODOS LOS DRIVERS EN MI EXPERIENCIA UBUNTU PARA MI HA SIDO LA MEJOR SOLUCION AQUI PROGRAMO , HAGO TODO USO EL LIBRE OFFICE EN FIN HA SIDO MEJOR QUE WINDOWS
YO COMPRE WINDOWS 8 Y PUES ME CAMBIE A UBUNTU POR QUE ME ENFADE DE TANTOS FORMATEOS, PANTALLAS AZULES, VIRUS, Y UN SIN FIN DE ERRORES
TAMBIEN PROBE MAC OS - SI LOS EFECTOS MUY BONITOS PERO ES UN SISTEMA TAN CONTROLADO POR MAC QUE NUNCA LO VOLVERIA USAR
PARA MI LO MEJOR ES LINUX Y ME QUEDO CON LINUX PARA SIEMPRE
VIEJITO PERO MERECE UN LIKE
BIEN EXPLICADO
MI PUNTO DE VISTA
Priméramente utilizo Linux (UBUNTU) en mis proyectos personales (desarrollo web, en java, en android y admon de base de datos como mysql y PostgreSQL) y como CREO que todo mundo sabe ( ya que mi especialidad admon bd) no hay nada como Linux por que al ser creado (creo que todos los que lo utilizamos sabemos) se desarrolló precisamente en la red para la red, y en cuestión de seguridad nada mejor. En mi trabajo utilizo Windows (por que así me lo piden) y no por que me guste.
Uno de las principales ventajas de usar open source es que a comparación con el software privativo cuando existe un bug o un problema son miles de usuarios en todo el mundo trabaja para reparar o parchar el bug, en cambio para el sw privativo tenemos que esperar un service pack o una nueva versión (pagar de nuevo) mientras que en ubuntu solo se parcha ese problema. Por lo que no podemos comparar lo que hacen miles de usuarios ubuntu con lo que Windows nos ofrece (ya que es lo usas así, por que si; sin más).
Mi sincero punto de vista, no me crucifiquen jajaja XD
Hola que tal, aquí viendo este post que se abrió en el 2010 =O y dios mio, me los imaginé agarrados de la greña =(.
No tengo favoritos, si, trabajo más en Windows con .Net, si me gusta el Visual Studio, es una poderosa herramienta de desarrollo, pero no quiere decir que odie a Linux, al contrario, también me gusta programar Java, PHP sobre Fedora, y si tambien ando con Objective C pero ya inclinándome al swift. Tanto de un lado como el otro, tiene sus buenas y sus malas.
Donde yo estudié, Microsoft patrocinaba licencias para estudiante (Windows, SQL Server, Visual Studio, etc.) Pero había clases de Java, c/c++, lenguaje ensamblador, etc.como materias del semestre, eso fué como en el 2010-2011 creo, esto era en Fisico-Matemáticas de la UANL.
Ánimo compatriotas!!!! hoy es sábado y toca Box y Cheve!!!
Salud por toda la comunidad de programadores!