¿Te gusta estudiar informática o ingeniería de software?

Una historia de alguien que la vivió. Esto se remonta a algún tiempo, ya que ha pasado un tiempo desde que era estudiante de pregrado. Pero estaba en un lugar muy extraño con la ingeniería de software. Agárralo hasta el final, ya que hay muchos antecedentes.

Mi universidad tuvo un primer año común para todos los estudiantes de ingeniería de sistemas. Esto se debió a que muchos estudiantes tendían a comenzar a hacer una cosa, y luego se dieron cuenta de que deberían haber estado haciendo un tema relacionado. Tomé la decisión de comprometerme con la ingeniería de software inmediatamente, pero tuve que pasar por el resto de la ingeniería de sistemas.

Ahora, siendo el rebelde que era, no vi el punto de estudiar temas que no necesitaba. Había programado durante aproximadamente una década para la edad de 18/19, así que (temblando) pensé: “No necesito ninguna microelectrónica apestosa” a pesar del hecho de que también lo había hecho como pasatiempo durante 6 o 7 años para ese entonces también. Fui el niño en la escuela, la universidad y la universidad, a lo largo de mi vida, que aprobé los exámenes sin una sola hora de revisión, obtendría calificaciones bastante claras sin intentarlo. A los 14 años, habían sucedido varias cosas y había tomado la decisión de tomar el control total de mi propia vida y educación (junto con los profesores), elegí qué aprobar y qué fallar. Si no me gustara tu tema, arruinaría el papel al hablar de un tema que me gustó y es muy probable que no tengas idea, incluso si enseñaste un tema relacionado. Debo haber sido un estudiante horrible. Mirando hacia atrás ahora, me estremezco.

Llegar al inicio del primer año universitario. Tuvimos un profesor de microelectrónica muy carismático en Manchester, que era un tanto famoso por su palo de bambú de 15 pies de altura (los punteros láser estaban prohibidos). Nadie se dio cuenta en ese momento, pero la tarea que nos asignó fue resolver 4 preguntas, de dificultad cada vez mayor, hasta una pregunta DSP relativamente compleja. Esa última pregunta rara vez es resuelta por alguien más fresco. La última persona en intentarlo fue 5 años antes que nosotros y la última persona en hacerlo bien fue 7 años antes de nuestro año. La pregunta es del orden de un buen tercer año de pregrado / 1er año de maestría. Siendo el tipo que era, lo arroja allí para ordenar los proverbiales “hombres / mujeres de los niños / niñas”.

Nos mete en la sala de conferencias, la conferencia después de la tarea y nos clasifica en un área del teatro de conferencias en función del tema al que nos hemos apuntado. Estaba justo al frente, con los ingenieros de software. Los otros temas de ingeniería de sistemas informáticos, ingeniería de sistemas electrónicos y sistemas microelectrónicos quedaron atrás.

Así que repasó las preguntas, una por una, preguntando cuántas personas las habían resuelto, levantaron las manos, escogería a una víctima y les pedía que le explicaran la respuesta.

Primera pregunta – muchas manos de los 125 estudiantes. La victima habla

Segunda pregunta – unas cuantas manos. La victima habla

3a pregunta – 7 manos, usualmente las que ya estudiaron electrónica en profundidad. La victima habla

Cuarta pregunta – una mano sube …

“¿USTED?”, Me grita, sentado en la “sección de software de software.

Me doy vuelta pensando que él estaba hablando con alguien detrás de mí, para darme cuenta de que mi mano era la única que estaba arriba.

Me vuelvo, me encogí de hombros, fruncí el ceño en una especie de “bueno, sí, supongamos” de alguna manera.

“Ok, háblame a través de eso”

Así que lo hice. Hubo un paso en la prueba que fue similar a resolver partes cruciales de un cubo Rubiks. Fue un poco difícil (y la mayoría de los otros estudiantes no pudieron entender la integración con límites infinitos que Laplace incluye). Una vez que lo hiciste, el resto simplemente se deshizo. Después de dejarlo pasar, se dio cuenta de que teníamos un ganador y terminó la prueba restante.

Fue solo después de la conferencia que descubrí sus tácticas. Él hace esto todos los años para determinar tanto el rango de habilidades en las conferencias como para señalar a los estudiantes estrella.

Entonces, ¿qué pasó después? Bueno, me rebelé contra la universidad, ya que quería hacer más informática en la ingeniería de software. ¡Como un mocoso! Nunca asistí a una sola conferencia en sistemas microelectrónicos y en los exámenes exigí que hiciera ingeniería de software. Habló sobre los méritos e inconvenientes de Visual Basic 3 y su engorroso uso de la API de Windows o, de hecho, de cualquier sistema DLL y de la introducción un tanto inútil de la convención de llamada de Pascal para variables. Quiero decir WTF estaba pensando? Miro hacia atrás a eso ahora, avergonzado. ¡Eso es tan tímido!

Me “forzaron” a acudir a una conferencia suya (para ser exactos, estaba caminando por su habitación y él estaba parado afuera con un papel en la mano y me agarró con un collar. No me di cuenta de que habían cambiado de habitación por el segundo semestre). Justo ahí, tuvimos una discusión. ¡Estaba realmente enojado! Llamémoslo DM.

DM: “¿Qué diablos es esto?”

Empujando el papel abierto en mi cara. Los exámenes se toman anónimamente. Escribimos nuestros nombres en ellos, pero luego lamemos el borde lateral y lo doblamos hacia atrás, para cubrir el nombre. Todo lo que es visible en el frente es el número candidato. Entonces, o bien reconcilió eso con una lista, lo sostuvo a la luz y lo logró, lo vio en relieve en el papel de abajo, o algo más (posiblemente, lo que hice fue un rasgo de carácter).

DM: “¿Por qué arruinaste tu papel? ¡Estás muy por encima de todos los demás en esta sala! Eres ese raro volador … ”

EA: “Sólo quiero hacer cosas de software. ¿Para qué diablos necesito microelectrónica? ¿Cuándo voy a necesitar un sangriento giro de electrones?

DM: “¿Así que simplemente decides fallar deliberadamente?”

EA: “Sí. F *** it! ”

Conclusiones

Entonces, habiendo leído hasta aquí, quiero compartir con ustedes lo que NO es tomar estos temas, o mejor dicho, rebelarse contra estos temas realmente significa.

En el mundo del trabajo, absolutamente nada. Durante la universidad, significó volver a presentar el examen, ya que no pasaría el año sin él. Tuve las calificaciones más inconsistentes cada año debido a esa mala actitud que tenía. Puntaje máximo, 100% (primero el 100% otorgado a un estudiante en esa universidad) y puntaje legítimo más bajo (ni siquiera sé cómo lo obtuve al fallar deliberadamente un tema; hasta el día de hoy me pregunto si fue el forma en que el profesor escribió sus ceros

Es extraño, porque disfruté las transformadas de Laplace y las DSP. De hecho, en mi segundo año, estudiamos las transformaciones de Laplace explícitamente y alcancé el 92% en ese tema (aunque, de nuevo, no asistí a una conferencia y literalmente hojeé el libro de texto la mañana del examen para aprender los agujeros que tenía. No hay revisión como nunca lo estudié en primer lugar). Desde entonces he estudiado matemáticas a nivel de posgrado y me han ofrecido dos becas de doctorado, a pesar de todo esto.

El problema más grande, creo, es que me he convertido en un adulto (me gusta decir que soy muy cercano a los 40) y no me importa nada. He trabajado en grandes corporaciones y lo único que no pueden hacer frente, pero que necesitan desesperadamente, es la gente inteligente que no se ocupa de ninguna mierda (ya que es todo un desperdicio). Pero culturalmente, no están en un lugar para sentirse cómodos con eso y, de hecho, la mayoría de las personas allí a menudo lo hacen sin darse cuenta, produciendo los mismos excrementos contra los que se está rebelando. Es un concurso de popularidad al final del día. Me han acusado de tener una buena personalidad, ética y carácter (nota, las connotaciones negativas, como se ve en algunas corporaciones), que solo clasifica cosas. En algunos contextos, tengo una productividad de 10 a 20 veces mayor que la de las personas en los mismos roles y es probable que desempeñe otros roles mejor que otras personas que son especialistas en estos roles. Eso puede ser un problema, ya que pisé mucho otros dedos del pie (especialmente si no están visibles). Además, si estás produciendo sh * t sin sentido, me convierto del Sr. Wolf en Samuel L Jackson en Pulp Fiction.

… .Pero con menos frío.

Se trata realmente de ampliar el conjunto de habilidades. A pesar de los gritos sobre la ingeniería de software en aquel entonces, al final, adquirí una comprensión de las empresas y el trabajo magro de organizaciones sin fines de lucro y organizaciones benéficas, lo que ha aumentado las habilidades necesarias para la arquitectura empresarial y empresarial, así como el análisis empresarial y la investigación de operaciones prácticas. . Los menores que tomes pueden ser extremadamente útiles, siempre y cuando te mantengas en la cima de las mayores. Solo asegúrate de llevarlo, ya que de lo contrario podría terminar muy mal.

A2A. Mi estudio se llevó a cabo hace más de 20 años y fue en los Países Bajos, por lo que me temo que difícilmente se puede comparar con la situación actual.

Si pudiera elegir de nuevo, elegiría un estudio de ingeniería de software / ingeniería de software más orientado a los negocios, porque no soy un técnico incondicional.

Hubo algunos temas que realmente no me gustaron:

  • Aprendiendo a programar en ensamblador.
  • Crear todo tipo de circuitos (físicamente), por ejemplo, circuitos flip-flop, para aprender los conceptos básicos de cómo funciona una computadora
  • Configurando una red LAN con una red Novell
  • “Escáneres y analizadores” en los que se estudian los conceptos básicos de una pila de comandos y la forma en que la computadora escanea y analiza los comandos desde una línea de comandos

Todos los otros temas que realmente disfruté.

Disfruté todo, incluso los que no tenían sentido en el calor del momento. Todos ellos me enseñaron un cierto aspecto de la ingeniería, y aunque muchos de ellos nunca los apliqué directamente en mi trabajo diario, seguro que entrenaron a mi cerebro para pensar como un ingeniero y propusieron soluciones creativas.

Por supuesto, también hay personas a las que no les gusta estudiar y solo quieren la menor cantidad posible de tareas para graduarse. Que la gente por lo general nunca brilla en la industria.

Me encanta. Mi especialidad es Ingeniería Informática, pero mi pasión es la Ciencia de las Computadoras. Los algoritmos, la codificación, las complejidades de 1 y 0 que fluyen en mi sistema, y ​​otros sistemas interconectados a través de frecuencias oscilantes, a través del espectro invisible de “señales”. Simplemente me sorprende cómo los 1 y los 0 pueden componer sitios web completos, aplicaciones, bases de datos, redes e infraestructuras, ¡simplemente activando y desactivando algo!