CodeGym /Blog Java /Random-ES /¿Por qué a la gente le encanta programar? Explicando la p...
John Squirrels
Nivel 41
San Francisco

¿Por qué a la gente le encanta programar? Explicando la pasión por la profesión

Publicado en el grupo Random-ES
La programación explotó en popularidad durante la última década. Y gran parte de esa exageración surgió de la perspectiva de conseguir un trabajo bien remunerado. Pero, en realidad, hay muchas otras ventajas de la codificación. Y a decir verdad, hay mucho que amar al respecto. Muchos desarrolladores experimentados dicen que la pasión por la profesión realmente los ha ayudado a convertirse en verdaderos profesionales en lo que están haciendo. El éxito estimado no superará la barra "baja" o "promedio" sin un interés en TI. Pero, ¿por qué te gusta la codificación? ¿No es realmente difícil? ¿No es un poco aburrido? ¿Por qué a la gente le encanta programar?  Explicando La Pasión por la Profesión - 1A continuación, vamos a expresar nuestro amor por la programación: lo hemos reducido a las 10 razones principales entre programadores experimentados y estudiantes. Veamos por qué tantas personas se quedan atrapadas con la codificación y por qué les encanta.

Razón #1. El placer de aprender a lo largo de toda la vida

¡Cuando estás programando, siempre estás aprendiendo y desafiándote a ti mismo debido a la naturaleza no repetitiva de las tareas! Mientras crea un programa o una aplicación, amplía constantemente su comprensión del problema y la solución, prueba nuevos marcos, resuelve problemas complicados con nuevos algoritmos y utiliza una metodología diferente. Todo esto resulta en estirar tu mente y mejorar tu paciencia, perseverancia y disciplina. En resumen, la codificación obviamente puede empujarlo fuera de su zona de confort, ¡pero en el buen sentido!

Razón #2. Equilibrio perfecto entre teoría y práctica.

La mayoría de los graduados universitarios a menudo tienen un conocimiento poderoso pero no saben cómo aplicarlo en la vida real. Pero la programación es diferente. Aunque todo aquí es abstracto por un lado, es extremadamente práctico por otro lado. Puedes poner en práctica todas esas teorías abstractas creando una aplicación o un software que cambiará el mundo. O desarrolle un sitio web que miles de millones de personas encuentren útil. Michael Macaulay de Medium dice: "La verdadera belleza de la programación es que puedes tener un momento de 'la goma encuentra el camino' en la computadora de tu casa", y estamos totalmente de acuerdo con él.

Razón #3. Entrenando tu mente

Cuando te quedas atascado en algún problema durante demasiado tiempo, apostamos a que querrás arrancarte los pelos. Sin embargo, la resolución de problemas en Java puede ser relajante si codifica desde una perspectiva curiosa. Al revisar StackOverflow, GitHub, Quora, Coderanch y otras comunidades de Java, puede resolver casi cualquier error, fuga de memoria o lo que crea que es imposible. Al hacer referencia a múltiples fuentes y recopilar información, está entrenando su mente y obtiene esa sensación satisfactoria cuando finalmente ha ensamblado todas las piezas. Como un verdadero Sherlock Holmes.

Razón #4. Te vuelves más orientado a los detalles y desarrollas tus habilidades analíticas.

Cuando te enfocas en todos esos caracteres de texto en el código a lo largo del día, tu cerebro comienza a cambiar positivamente. Gradualmente te vuelves más observador de los detalles minúsculos y los cambios menores. Además, la programación impulsa el pensamiento analítico con cada problema que resuelves. Naturalmente, esta transformación cerebral puede tener un impacto positivo en sus otras actividades cotidianas.

Razón #5. Alta demanda y alto salario.

Sin duda, las carreras relacionadas con TI están actualmente en la cima, lo que no parece cambiar en el corto plazo. Entonces, si aprende Java, es más probable que sea empleable y bien pagado en el futuro. No se puede negar que muchos programadores ingresan a este campo por dinero, y eso no tiene nada de malo. Lo único que debe tener en cuenta es que la tecnología cambiará más rápido que nunca en la próxima década, por lo que debe cambiar con ella o quedarse atrás. Hola, Razón #1.

Razón #6. Trabajando en proyectos emocionantes

¡Como programador, vas a trabajar en proyectos emocionantes! Una de las mejores partes de ser programador es crear algo que no existía antes. ¡Y luego obtienes el control sobre una aplicación, sitio web o lo que sea que crees! Puedes desarrollar y mantener algo muy útil, lo que nos lleva al siguiente punto…

Razón #7: Hacer una diferencia en la vida de las personas

Cuando logras crear una aplicación que puede ahorrar tiempo a los humanos y evitar que realicen tareas complicadas, haces una pequeña diferencia en la vida de las personas. Es un impacto menor, pero los padres tienen más tiempo para pasar con sus hijos o amigos, los adictos al trabajo tienen más tiempo para pensar en nuevas ideas o tienen más tiempo para relajarse. Además, otra bloguera de Medium, Jasmine Wo , logró crear "una aplicación que ayuda a unir a los niños que buscan una familia adoptiva con las familias que buscan adoptar". Como ves, una simple aplicación puede cambiar toda la vida.

Razón #8. Nuevas oportunidades

Jasmine Wo también dijo que la codificación puede abrirte muchas oportunidades. Eso es exactamente lo que le pasó a ella. Como estudiante de informática, viajó a diferentes ciudades y países para asistir a programas y conferencias que no estarían disponibles para ella si no supiera codificar. En unos 10 años, aprendió Java, Python, JavaScript, Ruby, HTML CSS, etc.

Razón #8. La belleza del trabajo remoto

Trabajar desde donde y cuando quieras es otra cosa que te encanta de la programación. Los trabajos remotos se han vuelto extremadamente populares últimamente. Hay bastantes trabajos que se pueden realizar en cualquier lugar, y la programación se encuentra entre ellos. Además, solo necesita dos cosas para programar: una computadora y una conexión a Internet. Con estas dos cosas, puedes vivir en cualquier parte del mundo. ¿Quiere mudarse a Noruega y empezar a pescar en el hielo? ¡Excelente! ¿Tienes ganas de mudarte a Tailandia para pasar el tiempo libre en la playa? ¡Ningún problema! La elección depende completamente de ti.

Razón #9. Esfuerzo de equipo

Dicho esto, el trabajo remoto no significa que te sentirás solo y abandonado. Claro, hay algunos empleadores rígidos y algunas personas prefieren interactuar con compañeros de trabajo fuera de línea. Pero incluso si elige el trabajo remoto, lo más probable es que haya un equipo completo de personas trabajando en el mismo proyecto, desde gerentes y equipos de soporte hasta especialistas en control de calidad y diseñadores. El código tocará a cada persona en la organización, haciendo que todos se comuniquen de una forma u otra. Además, siempre puede convertirse en parte de una apasionada comunidad de Java en línea donde encontrará personas con ideas afines que comparten sus experiencias y conocimientos.

Razón #10. ¡Tú puedes hacerlo realidad!

"Desafortunadamente, no puedo tocar un instrumento, componer sinfonías, cantar maravillosamente, pintar pinturas espectaculares o esculpir esculturas gloriosas. Pero, cuando estoy detrás de mi codificación de pantalla, tengo esta abrumadora sensación de hacer algún tipo de magia", dice Mika . Väisänen en su blog. En realidad, eso realmente se siente como ser un mago. A diferencia de la física, donde las restricciones físicas son todo a lo que estás limitado, la codificación no tiene barreras. Al crear su proyecto, no necesita pensar en las propiedades de los materiales y similares. Esa es una de las cosas más emocionantes de la codificación. ¿Recuerdas esa sensación de tu primera línea de "Hola mundo" que aparece en la pantalla de la computadora frente a ti? Sí, esa es la emoción que tu'

Conclusión

La programación es definitivamente uno de los trabajos de más rápido crecimiento en el siglo XXI. Pero, como puede ver, no es solo la profesión bien pagada la que brinda la comprensión de que su conjunto de habilidades no se volverá irrelevante en la próxima década. También es una ocupación en la que casi todos pueden encontrar algo por sí mismos. Hay tantas cosas que amar de la codificación, tanto desde una perspectiva técnica como filosófica. Puede agudizar su mente, reconfigurar su cerebro, proporcionar a las personas un excelente software... las opciones y el impacto son casi infinitos. La programación realmente puede empoderarte para cambiar el mundo. Y lo más ridículo de esto es que puedes convertirte en un desarrollador de Java de clase mundial solo en tu habitación casi gratis. Entonces, ¿sigues dudando?
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION