Siento que el mundo de la ingeniería de software está lleno de niños. ¿Qué tan importante es si alguien tiene una personalidad más madura?

Soy un ingeniero de software que tiene más de 60 años y me permite ser un poco infantil para responder esta pregunta. Los doctores, abogados, empresarios hacen un trabajo profesional cuyo conocimiento concreto no tienen. Por ejemplo, un médico tiene una idea justa de cómo funciona su cuerpo, pero no está 100% seguro de ello, por lo que realiza algunas pruebas conocidas e intenta algunas cosas para curarlo, si no, realiza más pruebas y finalmente se da por vencido si nada funciona . Eso significa que todo el tiempo está jugando con tu cuerpo. El abogado tiene una buena cantidad de conocimiento de la ley, pero la ley no está bien especificada y está abierta a interpretación basada en evidencia, y nuevamente qué evidencia es admisible que el juez decida. De nuevo, el abogado está jugando con su caso. Un hombre de negocios está fabricando y vendiéndole un producto del que no está seguro. De hecho, todos estos profesionales están jugando con usted con mucha profesionalidad seria y si falta ese comportamiento profesional, no será su cliente.

Ahora tome el caso de un ingeniero de software, si él se comporta como un mono o un filósofo serio, no importa, siempre y cuando el programa que produce funcione correctamente, es decir, la máquina comprende su lógica prevista. Entonces, un ingeniero de software produce un trabajo concreto, de modo que puede darse el lujo de estar orgulloso del linaje de que es descendiente de una raza llamada Monkeys.

No es un problema. A los 34 años, era el empleado más joven con un número de empleado de un solo dígito en mi cuarto inicio.

Con la ingeniería de software creciendo exponencialmente y requiriendo menos de 4 años, un gran número de profesionales no han pasado de 25 a 30 años cuando el joven promedio ha madurado. Con una ley que requiere siete años de educación y medicina, ocho más al menos tres años de residencia, esos profesionales tienden a ser mayores que eso. Si no le gusta, trabaje para grupos y empresas con empleados más experimentados que no desean muchos graduados recientes.

Evita el crecimiento de grandes empresas. Tienden a ser desproporcionadamente jóvenes porque no pueden separar suficientes empleados con buena experiencia de sus trabajos actuales, pero saben que necesitarán más desarrolladores en el futuro y pueden tomarse el tiempo para convertir a los nuevos graduados en ingenieros superiores.

Tenga en cuenta que el 95% de su trabajo proviene de su grupo. Algunos grupos en grandes compañías son geniales. Pase a lugares donde no sabe lo que hará y quiénes son sus compañeros de trabajo antes de aceptar.

Las nuevas empresas financiadas por empresas de riesgo reducen el riesgo de que los empleados no entrenen contratando a aquellos que han trabajado en la industria al menos tres años. A veces, casi todos tienen más de 30 años. He hablado con organizaciones de I + D que no contratan personas con menos de 10 años de experiencia y que tienen ingenieros de 60 años con mucho que enseñarles a aquellos que apenas somos de mediana edad.

Si te gusta resolver problemas técnicos y escribir software, quédate con la informática. La ingeniería de software es divertida, está creciendo más rápido que otras profesiones (sobre la doble ley), paga extremadamente bien y no requiere obtener un título avanzado antes de comenzar a trabajar.

La mayoría de los buenos ingenieros de software eligieron los trabajos en función de lo que hacemos y con quién trabajamos. Haz lo mismo y disfrutarás de tu carrera.

Esto se debe a que el número de ingenieros de software se ha duplicado cada 5 años. Entonces, si ha estado programando durante 10 años, el 75% de los ingenieros de software serán más jóvenes que usted. Crecimiento exponencial: tú haces las matemáticas 🙂

Sigo planteando la referencia a este artículo: Clean Coder Blog

El hecho de que no seas anónimo me dice que quieres una opinión honesta.

Francamente, su pregunta no tiene relación o relación con la informática o el trabajo que produce, aparte de ser un factor psicológicamente perjudicial para usted en el lugar de trabajo.

Entonces, déjenme elaborar sobre ese aspecto.

Tengo 33 años y me consideraría una persona de mediana edad en la mayoría de las empresas.

¿No me gusta estar rodeado de personas a principios de los 20 años?

No, en absoluto. La mayoría de las veces, las interacciones son de naturaleza profesional, aparte de las salidas ocasionales de la compañía con ellos.

Me gusta tener gente más joven en el trabajo. Tengo la oportunidad de enseñar y aprender de ellos. También disfruto de su actitud despreocupada hacia la vida. También es menos probable que apuñalen por la espalda o tengan agendas políticas.

Es un descanso bienvenido tratar con personas serias todo el tiempo.

Sin embargo, no saldría con ellos todos los días ya que tengo que atender a mi propia familia, y también porque sus intereses tienden a ser diferentes a los míos.

También tiendo a evitar discutir temas “pesados” que no son de trabajo con ellos, ya que entiendo que todavía se están liberando con su nueva libertad y dinero.

Entonces, para resumir, ni los jóvenes ni tu personaje serio tienen ninguna relación con tu trabajo … no hay razón para que dejes de estudiar Ciencias de la Computación. Deje que sus habilidades en el tema hablen por usted, no su tipo de personalidad.


PD Encontrará otra información interesante sobre desarrollo de software en SoftwareYoga

A2A. No creo que la “personalidad madura” afecte a la ingeniería de software de una forma u otra. Definitivamente no lo verías en el código. Serán sus habilidades de comunicación y programación las que le permitirán obtener un trabajo de ingeniería de software.

Los detalles de su pregunta me parecen problemáticos. Me muestra una personalidad rígida y una falta de profesionalismo. Si su trabajo requiere que interactúe con personas con las que no “disfruta estar cerca”, debe adaptarse o buscar otro lugar de trabajo. No tiene nada que ver con estudiar informática.

Mi personaje es más como abogados, médicos o tal vez hombres de negocios. Estar cerca de algunos ingenieros de software me hace sentir que no estoy disfrutando acompañándolos. Hay muchos niños y no personas maduras en esta área con quienes no disfruto estar cerca. ¿Voy por el camino equivocado al estudiar ciencias de la computación?

No, solo recomendaría trabajar en una empresa más antigua (tal vez Microsoft o IBM).

Hay una variedad en todas las empresas, y la cultura es palpablemente diferente como resultado. La edad es una medida razonable de esto.

Puede haber culturas dominantes en algunas áreas (por ejemplo, la universidad), pero hay un mundo de variaciones por ahí. Elige lo que más te convenga.

Mira cómo se compara la joven fuerza laboral de Facebook con la de Hewlett-Packard

Se necesita mucha disciplina, inteligencia y trabajo duro para ingresar a una empresa como FaceBook, así que no subestimes la madurez de los llamados niños que trabajan allí.

More Interesting

Tengo años de pasatiempo / experiencia personal como programador, pero no tengo experiencia o título profesional relevante. ¿Cuál es la forma más eficiente de traducir mis habilidades en una carrera real?

Como estudiante de ciencias de datos computacionales, si solicito un puesto de ingeniería de software o una pasantía, ¿mis posibilidades disminuirán porque no soy estudiante de CS?

Soy estudiante universitario de ingeniería civil. ¿Por qué necesito estudiar análisis estructural?

Tengo 19 años y ¿cómo trabajo para trabajar en una industria de TI (más hacia la seguridad cibernética)?

Cómo convertirme en un entrenador de vida para mí mismo

¿Por qué el gobierno indio toma dinero de la clase media trabajadora y se lo da a las personas que no quieren trabajar (pobres)?

¿Cuántos años de experiencia se requieren para ser un diseñador senior de experiencia de usuario?

Cómo convertirse en astronauta en la NASA, si soy indio, actualmente en la clase 10

¿Exide es una buena compañía para unirse?

¿Cuáles son las opciones de carrera para un ingeniero eléctrico con 4 años de experiencia en software, pero que no disfrutó del trabajo en India?

¿Cómo es ser un Quant en Two Sigma?

Mi amigo está interesado en viajar y rastrear. ¿Alguien puede sugerir una forma adecuada de ganar dinero en línea?

¿Cómo es ser administrador del sistema?

¿Qué puede impulsar tu CV?

Actualmente estoy estudiando ingeniería de tercer año en informática. Estoy inmensamente interesado en servir a mi país. ¿Es una buena carrera profesional?