Como desarrollador de software, ¿por qué siempre siento que, aparte del conocimiento técnico, no logro nada en mi vida?

Uno tiene que trazar una línea entre el tiempo profesional y el personal.

Desafortunadamente, a diferencia de la industria tradicional, donde la producción puede medirse en kg / no de precios / u otra unidad medible, en el desarrollo de software la producción no puede medirse con precisión. Ha habido múltiples intentos como punto / línea de código de caso de uso, pero ninguno de estos es preciso.

La razón es que el desarrollo de software es 50℅ ciencia y 50℅ arte. La ciencia se puede medir con precisión, el arte no.

La industria y especialmente los vendedores tienden a vender más y comprometerse más (en términos de costo y programación) la mayor parte del tiempo. Los desarrolladores de software son los que se enfrentan a la música. Si desarrolla un sistema para países occidentales, se divertirá durante las llamadas nocturnas. ¡Además uno tiene que aprender nuevas tecnologías todo el tiempo en tiempo personal gratis!

Hay pocas excepciones a esto donde las organizaciones son más cuerdas.

Use cualquier método que use su organización para limitar y organizar el horario de trabajo y equilibrar la vida personal y profesional. Sin embargo, puede no ser fácil ya que los jefes de la industria no están acostumbrados a retroceder. Créeme si eres bueno en lo que haces, puedes lograrlo ya que nadie quiere perder un buen desarrollador de software.

Todo lo mejor.

Primero. Nadie puede decir que no has logrado nada en tu vida. Hay personas ajenas a la rama de software que reconocerán que no son capaces de hacer nada con una computadora.

Segundo. Aceptas que no te has encontrado con tus amigos. Cosa mala. Hay algo llamado equilibrio de la vida. Los fanáticos de la tecnología tendemos a cambiar nuestra pasión por la vida. Nunca es demasiado tarde para acercarse a tus amigos, suponiendo que aún te reciban. No pierdas más tiempo.

Tercero. Salir con chicas. Lo mismo que el segundo punto. Con una seria diferencia. No eres el que eras antes. Las chicas tampoco son iguales. Son mujeres ahora. Se espera la madurez natural de la edad y la experiencia. Esto no significa que debas comportarte como un anciano, pero debes evitar las formas de adolescente. O las expectativas. Seguir. Reunirse con mujeres.

Un último punto: mide tu vida según tus propios parámetros. Tenga en cuenta lo que es importante para usted. Eventualmente, evite las comparaciones.

Sospecho que te sientes así porque te estás volviendo más maduro y consciente de ti mismo, probablemente tengas razón, haz algo al respecto.

Sentí lo mismo: el problema es que el software es una obsesión si quieres ser bueno y el aprendizaje / proyectos atraen personalidades obsesivas.

Pasé del desarrollo al área de análisis de negocios (requisitos) más, lo que le brinda mucho más contacto humano y mucho menos para mantenerse al día.

Sin embargo, mi verdadero consejo sería ir de viaje: tome 3 meses y vaya a Tailandia o a un lugar similar por su cuenta. Se colocará en una situación totalmente diferente, reevaluará sus prioridades y se verá obligado a conocer a muchas personas que tienen ideas muy diferentes en la vida. Con las habilidades adicionales de las personas / experiencia de vida, descubrirá que puede avanzar en lo que elija hacer cuando regrese, más que recuperar el tiempo perdido.

Parece que te debes algo de tiempo libre.

Si no puedes ir de viaje, obtén algunos pasatiempos, lo que sea que flote en tu bote, aunque sea una propina, conocerás a más chicas en clases de idiomas / baile y luego jugarás roles / en clubes de codificación 😉

Si bien en nuestro campo necesitamos mantenernos al día con las nuevas tecnologías y conocimientos, no tenemos que dedicar todo nuestro tiempo libre para hacerlo. Pregúntese, ¿por qué siente la necesidad de hacerlo con todo su tiempo libre? ¿Estás aprendiendo en tu trabajo y proyecto actual? ¿Su aprendizaje actual en su trabajo está estancado, por lo que se siente obligado a compensar con todo su tiempo libre? Si es así, puede considerar cambiar de trabajo a un lugar donde pueda aprender nuevamente.

Personalmente equilibro mi vida laboral con lo siguiente: el proyecto actual en el que me encuentro debe brindar una oportunidad constante para aprender. Luego, cada semana puedo dedicar unas horas a leer o probar cosas (a veces más, a veces menos, no necesito estar aprendiendo todo el tiempo en mi tiempo libre siempre y cuando a la larga esté aprendiendo). En algunas semanas podría tener otro enfoque en mi vida, así que no estudio, pero si estoy aprendiendo en mi trabajo, entonces es lo más importante.

Así que el resto del tiempo tengo tiempo para descansar y dedicarme a mi vida personal. En la medida en que me apasiona la informática, también me apasionan mi familia y mis seres queridos. La vida es demasiado corta para no hacer lo que queremos.

Además, otra regla general es, si soy valioso como ingeniero de software en el mercado en comparación con otros. Si siento que me falta algo en comparación con ellos, entonces es donde trato de mejorar.

Cuanto más envejezca, más valorará su tiempo a solas para lograr actividades personales y técnicas. Sin embargo, cuando tenga menos de 30 años, tendrá muchas más ganas de socializar y ser parte de algo más grande e idealista. Haz lo que quieras hacer pero siempre ten en cuenta el futuro también 🙂 Un equilibrio saludable siempre es el camino a seguir. Codificar todo el día, todos los días es demasiado, todos somos humanos y los humanos somos criaturas sociales. Debemos socializar para permanecer cuerdos y felices.

Esto me pasó a mí también en mis 20 años. Le sucede a aquellas personas que nunca intentaron hacer un trabajo con las manos. Comencé a cocinar, conducir, hacer comidas inusuales, arreglar equipos eléctricos y de plomería en casa y luego esta sensación se va con el tiempo.

Hola, quiero convertirme en desarrollador de software, de hecho, tomé mi primera clase CS101 esta semana, aprendí de ustedes que debería pasar más tiempo reuniéndome con amigos y citas con chicas.

More Interesting

¿Qué piensan los desarrolladores profesionales de los cursos de programación en línea como Codecademy, Code School y freeCodeCamp.org?

¿Cómo aprenden algunos desarrolladores un nuevo lenguaje de programación en una noche?

¿Por qué algunos desarrolladores de software no pueden crecer a pesar de que han trabajado durante muchos años?

¿Cuáles son algunos servicios de redacción de currículums relativamente baratos para desarrolladores de software en los Estados Unidos?

¿Cuál es la diferencia entre los servicios de TI y el desarrollo de software?

¿Cómo manejan los desarrolladores de software lo desconocido y lo nuevo?

Como desarrollador de software / web para principiantes, ¿debería centrarme en aprender nuevos idiomas o crear proyectos?

¿Por qué los programadores se enojan cuando haces una sugerencia sobre su producto / software?

Estoy trabajando en una empresa de TI como desarrollador de software y necesito cambiar a roles de administración. ¿Hay alguna salida sin hacer MBA?

¿Cómo sabré cuántas personas instalan mi software?

¿Cuál crees que sería una buena estrategia para superar la escasez de talento para el desarrollo de software?

¿Cómo mantenemos los datos confidenciales lejos de los desarrolladores de software?

¿Cómo funciona el desarrollo de software?

¿Cuánto tendría que pagarle a un desarrollador para crear un sitio web de redes sociales (no móvil) que incluya foros, grupos y una función de mensajería directa?

¿Cuál es la mentalidad requerida por un desarrollador de software para tener éxito en una empresa basada en productos?