Me equivoqué al estudiar Ingeniería Informática

  • Iniciador del tema Iniciador del tema biggest
  • Fecha de inicio Fecha de inicio
San_Turron rebuznó:
No hay un lenguaje peor ni mejor. Cada lenguaje tiene su proposito.

Todos los lenguajes sirven para programar, todos tienen el mismo proposito, crear programas, asi q los puedes comparar igual q lo haces con los coches o las cervezas

San_Turron rebuznó:
Para los que dicen que Visual Basic es una mierda. VB ha sido creado para un fin. Aplicaciones empresariales de gestión que no sean muy grandes. Y tu no veas lo que se pica en VB 6 todavia parar empresas.

Por cierto, no hay nada mas triste que jactarse de manejar punteros, cuando es una cosa bien simple.

Primero, VB lo creo mocosoft y no para la empresa, sino q como todo lo suyo no es mas q algo q de primeras a la masa le parece bueno para salir del paso pero luego ves q en realidad no es mas q una chapucera solucion de su absurda mania a la q nos tiene acostumbrados de hacer de la informatica un juego de niños q hasta un bebe de 2 meses puede programar, tratando de ocultar la complejidad y posibilidades de la programacion bajo la maskara d un lenguaje mediocre, sin pies ni cabeza, hecho para q cuatro adolescentes pajeros granudos con gafas de pasta recien salidos de un modulo de FP sean explotados por una por una mierda jefe q ha heredado la mierda empresa d su viejo y en su puta vida ha picado una linea de codigo, q explotara al pajillero haciendole echar codigo infumable, mediocre, malo y lento q peta cada dos por tres, y para eso VB va de puta madre, atras keda el codigo optimizado, de calidad, artesanal y rapido hecho por programadores de verdad con lenguajes de verdad como C++, ahora todo eso no importa, ahora lo importante es q pajilleros granudos fabricados en serie echen codigo como churros en VB, total con VB hasta mi abuela con alzeimer y parkingson puede hacer una calculadora, aunq luego necesites un cluster de 14 placas para moverla.

Segundo, aki nadie se ha jactado de manejar punteros, lo q he dicho es q son muy utiles y en java los han capao, si te crees q estoy vacilando d punteros esq tienes grabes problemas d compresion lectora y un gran complejo d inferioridad por no saber usarlos, asi q apuntate a clases de C++ y de paso a un sicologo.
 
Enigma, como siempre, se te va la fuerza por la boca. Ya que os poneis a discutir de lenguajes que sepais que ni VB ni C le llegan a la suela al Delphi.
 
No hombre, no todos los lenguajes se pueden comparar. Pueden tener ciertas características comunes pero de ahí a que existe una especie de ranking universal. Siguiendo con el ejemplo del coche, y mejor digamos vehículos; hay automóviles utilitarios, deportivos, familiares; existen camiones, furgonetas; etc... Aun teniendo 4 ruedas en la mayoría de los casos, el propósito puede ser muy diferente.

Con los lenguajes de programación sucede lo mismo, hay diferentes paradigmas con diferentes propósitos. Lo razonable es comparar lenguajes dentro del mismo paradigma o propósito.

Algunos hilos de los que veo acaban transformándose en saber qué lenguaje es el mejor. Con lo interesante que es este hilo. La Ingeniería Informática fracasa estrepitosamente sin entrar en profundidad, directamente por la definición. No es un ingeniería, no se hace como indican los procedimientos, no se hace bien, no se optimiza el coste y además no se enseña como se debe enseñar. Es mejor llamarlo Ciencias de la Computación, o por qué no, una maestría. Probablemente sea por esta causa que estudiar la carrera te situa en ninguna parte (laboral). Las empresas conocen esta realidad y cada una busca su solución, pero que se os quite de la cabeza, NO SOMOS VERDADEROS INGENIEROS, aunque luego nos vendamos como tales.

Los ingenieros informáticos somos por defecto unos fracasados porque partimos de un ideal que todavía no se ha alcanzado. Guardaremos el título con celo en espera de una verdadera ingenería.

Ale y dejad el tema de la programación, todos sois unos gurús muy buenos que chanan mogollón con vuestro lenguaje favorito.
 
Liante rebuznó:
No hombre, no todos los lenguajes se pueden comparar. Pueden tener ciertas características comunes pero de ahí a que existe una especie de ranking universal. Siguiendo con el ejemplo del coche, y mejor digamos vehículos; hay automóviles utilitarios, deportivos, familiares; existen camiones, furgonetas; etc... Aun teniendo 4 ruedas en la mayoría de los casos, el propósito puede ser muy diferente.

Con los lenguajes de programación sucede lo mismo, hay diferentes paradigmas con diferentes propósitos. Lo razonable es comparar lenguajes dentro del mismo paradigma o propósito.

Bueno, llamalo como kieras, en el conjunto de lenguajes de programacion para programar programas de escritorio, es decir lenguajes como Java, C, C++, VB, ...etc. el mejor es C++. Asi mejor?


Liante rebuznó:
La Ingeniería Informática fracasa estrepitosamente sin entrar en profundidad, directamente por la definición. No es un ingeniería, no se hace como indican los procedimientos, no se hace bien, no se optimiza el coste y además no se enseña como se debe enseñar.

Menuda tonteria, habla por ti eso sera en tu facultad, eso no es exclusivo de la informatica, en ningun sitio se hacen las cosas como se deben hacer. Si dices q no es una ingenieria por esas "razones" (por llamarlas d alguna forma) se podrian aplicar a cualkier ingenieria y decir q no es una ingenieria.


Liante rebuznó:
Es mejor llamarlo Ciencias de la Computación, o por qué no, una maestría. Probablemente sea por esta causa que estudiar la carrera te situa en ninguna parte (laboral). Las empresas conocen esta realidad y cada una busca su solución, pero que se os quite de la cabeza, NO SOMOS VERDADEROS INGENIEROS, aunque luego nos vendamos como tales.

Los ingenieros informáticos somos por defecto unos fracasados porque partimos de un ideal que todavía no se ha alcanzado. Guardaremos el título con celo en espera de una verdadera ingenería.

Si esq no se ni q responderte, es como cuando estas enfrente de una pared de tu casa blanca y alguien te dice "es roja" entonces le puedes decir q no y responderle, pero si te dice "al traspasar esa pared entras en un submundo paralelo a traves de un tunel microcuantico en el que un espagueti con caries va regalando pringles" lo unico q te sale de la boca es "PERO QUE COÑO DICES ????!!!!", ... pues igual. La ingenieria informatica no es una ingenieria? somos unos fracasados? Si tu eres un fracasado de putamadre por ti, pero no lo extiendas a todos los informaticos, y cuando digas algo procura dar razones, menos abstractas, y q se correspondan con la realidad porque segun tus "razones" cualkier ingenieria podria decirse q no lo es. Lo q dices no tiene ni pies ni cabeza.
 
ingeniero, ra. (De ingenio, máquina o artificio). m. y f. Persona que profesa la ingeniería o alguna de sus ramas. MORF. U. t. la forma en m. para designar el f. Silvia es ingeniero. || 2. m. ant. Hombre que discurre con ingenio las trazas y modos de conseguir o ejecutar algo. || ~
Biblioteca de Consulta Microsoft® Encarta® 2005. © 1993-2004 Microsoft Corporation. Reservados todos los derechos.

ingeniería. f. Estudio y aplicación, por especialistas, de las diversas ramas de la tecnología
Biblioteca de Consulta Microsoft® Encarta® 2005. © 1993-2004 Microsoft Corporation. Reservados todos los derechos.

No sé a mí me da la impresión de que los que estudian Ingeniería informática, SÍ son ingenieros. Claro, que esto lo dice la encarta, y siendo un programa de Microsoft...
 
Dj. EniGmA rebuznó:
San_Turron rebuznó:
No hay un lenguaje peor ni mejor. Cada lenguaje tiene su proposito.

Todos los lenguajes sirven para programar, todos tienen el mismo proposito, crear programas, asi q los puedes comparar igual q lo haces con los coches o las cervezas

San_Turron rebuznó:
Para los que dicen que Visual Basic es una mierda. VB ha sido creado para un fin. Aplicaciones empresariales de gestión que no sean muy grandes. Y tu no veas lo que se pica en VB 6 todavia parar empresas.

Por cierto, no hay nada mas triste que jactarse de manejar punteros, cuando es una cosa bien simple.

Primero, VB lo creo mocosoft y no para la empresa, sino q como todo lo suyo no es mas q algo q de primeras a la masa le parece bueno para salir del paso pero luego ves q en realidad no es mas q una chapucera solucion de su absurda mania a la q nos tiene acostumbrados de hacer de la informatica un juego de niños q hasta un bebe de 2 meses puede programar, tratando de ocultar la complejidad y posibilidades de la programacion bajo la maskara d un lenguaje mediocre, sin pies ni cabeza, hecho para q cuatro adolescentes pajeros granudos con gafas de pasta recien salidos de un modulo de FP sean explotados por una por una mierda jefe q ha heredado la mierda empresa d su viejo y en su puta vida ha picado una linea de codigo, q explotara al pajillero haciendole echar codigo infumable, mediocre, malo y lento q peta cada dos por tres, y para eso VB va de puta madre, atras keda el codigo optimizado, de calidad, artesanal y rapido hecho por programadores de verdad con lenguajes de verdad como C++, ahora todo eso no importa, ahora lo importante es q pajilleros granudos fabricados en serie echen codigo como churros en VB, total con VB hasta mi abuela con alzeimer y parkingson puede hacer una calculadora, aunq luego necesites un cluster de 14 placas para moverla.

Segundo, aki nadie se ha jactado de manejar punteros, lo q he dicho es q son muy utiles y en java los han capao, si te crees q estoy vacilando d punteros esq tienes grabes problemas d compresion lectora y un gran complejo d inferioridad por no saber usarlos, asi q apuntate a clases de C++ y de paso a un sicologo.

Si realmente no estabas dandotelas de listillo, posiblemente me haya equivocado al leer. Pero con ese discurso fanatico que te gastas, lo siento pero no puedo pensar otra cosa.

Volviendo a los lenguajes. La verdad, gran fallo por tu parte decir que todos los lenguajes son iguales. Seguro que has escuchado alguna vez, lo de lenguaje de proposito general, bien pues esto quiere decir que esta diseñados para crear cualquier tipo de programa. Por lo otro lado por ejemplo tenemos COBOL que fue diseñado para procesamiento de datos administrativos o por ejemplo algo mas moderno, los lenguajes web, PHP, ASP. ¿Realmente crees que son de proposito general?.

Busca un poco por google. ¿Que dices que estabas estudiando?.

¿Clases de C++? Seguro que la palabra autodidacta ni te suena no.

Bueno, no voy a empezar ninguna pelea.

Pero lo que te digo es que lo que hay que saber es programar, no saber tal o cual lenguaje. De todas formas, comparto tu predileccion por C++, pero como ya te he dicho, no para todo.

Ya para terminar decirte que como no cambies tu mentalidad un poco, de los FPeros, Tecnicos, Superiores vas a pasarlo muy mal. Tu mismo nombraste Barrapunto, si lo lees habitualmente sabras como esta el percal aqui en España. Y que no te extrañe estar picando codigo codo con codo con un FPero cuando salgas de la carrera.

Vamos no creo que este bien ir por la vida, despretijiando a los demas de esa manera, por que luego las paladas de mierda te saben a doble.

Hay gente que no quiere estudiar una carrera, y con el FP II le basta. Ni es peor ni mejor que tu. Ganaras mas tu -si te mueves- pero seran tus COMPAÑEROS de trabajo.

Eso sí, conozco a un FPero como tu les llamas, que se ha ido a Hong Kong para no se que proyecto en desarrollo, y seguramente mas de un I.I se quedara comiendo mierda en Madrid. Generalizar es de estupidos y mas en informatica.

Por cierto, tambien estoy estudiando en la Complutense de Madrid, para que no vayas por donde no tienes que ir.
 
Pues lo que dice el tio ese es una verdad como un templo. Te pasas horas encerrado en la puta oficina desarrollando un programa y hechando horas depurandolo para que ningun puto torpe sea capaz de petarle en tiempo de ejecucion por ninguna parte de su estructura, para cobrar una mierda de sueldo y que se lleve el merito otros, a parte de redactar un manual del usuario y claro, a ultima hora siempre suele pasar que al jefe hay algo que no le gusta del jodido programita de los huevos y te toca modificarlo a toda prisa. El puto Bill Gates junto con Paul Allen, esos si que se lo montaron bien los cabrones.
 
Pues este año me pase a Ing. Técnica Aeronáutica después de haber hecho dos años de Ing. Informática. Basicamente porque me he dado cuenta que programar no es lo mío, y además paso de ser un friki picateclas. :lol:
 
Pero vamos a ver, ¿quien ha dicho que toda la informática sea programar?

Desde administrador de bases de datos a administrador de redes, pasando por encargarse del mantenimiento de los pcs de una empresa, etc...

Quien no se lo monta bien es porque no quiere, desde luego.
 
Bueno, estudiar toda una ingeniería para luego acabar programanso sí es un fracaso. Todo ingeniero debería convertirse en analista.

Por lo demas me hace gracia como la gente se queja del sector informático y de lo poco que ganan. Es uno de los sectores laborales más divididos. Si se hicieran un par de huelgas se iban a enterar de quienes son los que mantienen a muchas empresas, y si no que contraten a negros para que les saquen del trabajo.

Hace mucho tiempo que dejé de idealizar el desarrollo de aplicaciones informaticas. La cosa es que funcione, y si tengo tiempo para optimizar código pues mejor que mejor. Cualquiera que lleve un mínimo tiempo desarrollando sabe esa realidad y no pierde el tiempo en discusiones estúpidas sobre que lenguaje es mejor o si linux es la reostia y windows una mierda.
 
ElHombreQueViola rebuznó:
Bueno, estudiar toda una ingeniería para luego acabar programanso sí es un fracaso. Todo ingeniero debería convertirse en analista.

Y dime, quienes tienen que programar?
 
ElHombreQueViola rebuznó:
Bi se hicieran un par de huelgas se iban a enterar de quienes son los que mantienen a muchas empresas

En eso te doy la razon.
 
biggest rebuznó:
ElHombreQueViola rebuznó:
Bueno, estudiar toda una ingeniería para luego acabar programanso sí es un fracaso. Todo ingeniero debería convertirse en analista.

Y dime, quienes tienen que programar?

Pues en un sistema educativo competente y que cubriera las necesidades del mercado los que salieran de un FP. Y como en todos los lados la gente que le guste por vocación y sea competente.

Las ingenierías deberían servir para otra cosa. Por cierto a ver si puntualizamos más ¿ Estamos hablando de ingenierías técnicas o ingenierías superiores ? En las superiores no hay discusión posible, en las técnicas aún puedo entenderlo si te gusta.

de todas maneras está comprobado que la gente que se dedica profesionalmente acaba hasta los huevos. No es lo mismo programar en tu casa con todo el tiempo del mundo analizando las diferentes posibilidades y escogiendo la mejor, que profesionalemnte, en el cual cada tarea se te marca para que la realizes en un detenrminado número de horas por alguien que no tiene ni puta idea de programacion.

Lo digo por experienca, la gente que programa está deseando que la asciendan o irse a otro sitio donde su tarea consista más en la supervisión que en el puro desarrollo.

Mal pagado, dolores de cabeza y aplicaciones por las que la empresa gana una millonada y tú no ves un mísero euro de más por tú esfuerzo. Pero ahí ya entraríamos en la forma que tienen las empresas de motivar a sus trabajadores y es otro tema.
 
Un analista que no haya sido programador antes poco analisis va a hacer.
 
Silas rebuznó:
Un analista que no haya sido programador antes poco analisis va a hacer.

El análisis es el paso previo esencial antes de picar una sola línea de código. El analista debe saber sobre analisis de flujos, modelo entidad relación, pseudocódigo, etc. pero no tiene porqué ser un experto programador. Esa es la teoría.

En la realidad en las empresas el analista apenas realiza analisis, lo tiene todo claro en su cabeza pero no lo documenta, directamente se dedica a programarlo y a diseñarlo y luego se crean las aplicaciones que se crean. Y ojo que la culpa no la tienen ellos, la tienen los "superiores" que se compromenten con el cliente en unas fechas imposibles para realizar y entregar un producto de calidad.

Si no es verdad lo que digo que venga alguien y me abra los ojos.
 
ElHombreQueViola rebuznó:
Silas rebuznó:
Un analista que no haya sido programador antes poco analisis va a hacer.

El análisis es el paso previo esencial antes de picar una sola línea de código. El analista debe saber sobre analisis de flujos, modelo entidad relación, pseudocódigo, etc. pero no tiene porqué ser un experto programador. Esa es la teoría.

En la realidad en las empresas el analista apenas realiza analisis, lo tiene todo claro en su cabeza pero no lo documenta, directamente se dedica a programarlo y a diseñarlo y luego se crean las aplicaciones que se crean. Y ojo que la culpa no la tienen ellos, la tienen los "superiores" que se compromenten con el cliente en unas fechas imposibles para realizar y entregar un producto de calidad.

Si no es verdad lo que digo que venga alguien y me abra los ojos.

Y tanto, yo en lo poco que llevo en la empresa, observo como comerciales, directivos y subjefes que en su dia fueron tambien informaticos de a pie, ahora pierden las perspectivas y se dedican a recaudar pasta con los partners y tu puta madre.

Todo muy bonito, invitas a desayunos comidas y demas mierdas, y mientras los técnicos y resto de gente currante comiendose los marrones y demas porqueria. Y entre eso los malos modos de estos pintamonas cuando algo no sale como ellos quieren (ojo que no digo ni mal).
 
ElHombreQueViola rebuznó:
Silas rebuznó:
Un analista que no haya sido programador antes poco analisis va a hacer.

El análisis es el paso previo esencial antes de picar una sola línea de código. El analista debe saber sobre analisis de flujos, modelo entidad relación, pseudocódigo, etc. pero no tiene porqué ser un experto programador. Esa es la teoría.

En la realidad en las empresas el analista apenas realiza analisis, lo tiene todo claro en su cabeza pero no lo documenta, directamente se dedica a programarlo y a diseñarlo y luego se crean las aplicaciones que se crean. Y ojo que la culpa no la tienen ellos, la tienen los "superiores" que se compromenten con el cliente en unas fechas imposibles para realizar y entregar un producto de calidad.

Si no es verdad lo que digo que venga alguien y me abra los ojos.

Hay de todo. Pero vamos, que no veras ningun analista que no empezase programando (excepcion: o chupando pollas).
 
Un FP es un picacodigo y no es lo mismpo que un programador.
 
Yo alucino con la chorrada de que un ingeniero no tiene que programar.....pues ya está, que el kernel de linux lo hagan los de FP, todas las partes en asm pues igual y así mil ejemplos.

Esto es como todo , luego habrá ingenieros que no tengan ni puta idea de diseño, que los hay a patadas, muchos ( la mayoría ) terminan la carrera y les hablas de un patron observer, factory method o composite y te miran como las vacas al tren, y ?? por ser ingeniero ya tienes que ser analista ??
aunque no tengas ni puta idea de patrones de diseño.....

Antes de ser analista tienes que "picar" muchas lineas y eso es lo que dice la teoría.No sé en que empresa entras directamente como analista solo por enseñar el titulo.Y en el caso de que la hubiera, así le irá.

Y aunque está algo olvidado ya el tema del c++.............un lenguaje que hasta su creador dice que es una mierda, que hizo la sintaxis tan dificil intencionadamente para que no hubiera intrusismo y hubiera menos gente que dominara el lenguaje........
Python o delphi, en mi opinión le dan mil vueltas.
 
Malakaton-M rebuznó:
Este hilo me da mal rollo siempre que lo veo, deberían borrarlo.

Este hilo abrira los ojos a mucha gente. Me gusta mucho. Lo poco valorado que esta esta profesion.


SAludos.
 
villano rebuznó:
Yo alucino con la chorrada de que un ingeniero no tiene que programar.....pues ya está, que el kernel de linux lo hagan los de FP, todas las partes en asm pues igual y así mil ejemplos.

Esto es como todo , luego habrá ingenieros que no tengan ni puta idea de diseño, que los hay a patadas, muchos ( la mayoría ) terminan la carrera y les hablas de un patron observer, factory method o composite y te miran como las vacas al tren, y ?? por ser ingeniero ya tienes que ser analista ??
aunque no tengas ni puta idea de patrones de diseño.....

Antes de ser analista tienes que "picar" muchas lineas y eso es lo que dice la teoría.No sé en que empresa entras directamente como analista solo por enseñar el titulo.Y en el caso de que la hubiera, así le irá.

Yo hablo desde mi experiencia como desarrollador de aplicaciones web. Puede que para programar a ciertos niveles sea necesario conocer a fondo el funcionamiento de una computadora, pero eso no quita de que haya un exceso de ingenieros y que sólo algunos pocos lleguen a conseguirlo.

ahora mismo el mercado laboral hay mucha demanda de programadores para web y encuentro muy triste que alguien se pase estudiando 5 años de una carrera para luego acabar programando en HTML, javascript, jsp,plsql o XML.

Para concluir digo que la universidad para lo que sirve es para darte la capacidad intelectual suficiente poderte adaptar a cualquier trabajo que te surja
 
Decis por ahí que estudiar "Ingeniería" Informática y terminar trabajando de programador es triste, y es así. Pero supongo que cuando hablamos de programar, hablamos de aplicaciones de uso cotidiano en empresas (grandes, medianas y pequeñas).

Obviamente la programación como tal tiene muchas caras, no es lo mismo hacer un programa de gestión, que programar aparatos para barcos (por poner un ejemplo inventado). Aunque cuando se requiere un programador de sistemas complejos (que no se utilicen en los microordenadores como los de andar por casa, sino en ordenadores de verdad), se suele buscar a un especialista y no necesariamente un ingeniero informatico.

Desde luego que para hacer aplicaciones de gestion sencillas lo mejor que hay por ahí actualmente es VB o Delphi, aunque en el caso del segundo podemos hacer algo de autentica calidad. No obstante, en los casos de apliaciones sencillas, es más frecuente el uso de VB, ya que es el que se suele estudiar en FP o similares.

Y si VB 6 se usa y mucho, ya que el .NET es muy lentorro y para lenguaje orientado a objetos, la gente prefiere Delphi (aunque el último tambien sea .NET :x ). ¿Hacer una aplicación en C++ de gestión para PYMES?, muy bien, si te dan seis meses de margen o un año para terminarla.

Y para mantener sistemas informáticos, gestionar grandes bases de datos, o ser analista en general, perdonenme caballeros pero no es necesario ser Ingeniero, creo que el Ingeniero que no apunte mas alto, puede acabar trabando en la mesa vacia que hay enfrente de la mia.

Saludos.
 
Arriba Pie