10 pasatiempos para programadores que no incluyen código

  • Peter Holmes
  • 0
  • 4841
  • 1151
Anuncio

Como programador, tiene una gran selección cuando se trata de oportunidades de pasatiempo, y las hemos cubierto en nuestro resumen de pasatiempos que implican codificación y scripting. 10 pasatiempos gratificantes que involucran programación o scripting. programación y / o scripting ¿puede hacer eso sin involucrar a grandes corporaciones o clientes contratados? Aquí hay varias ideas que puede comenzar a explorar ahora mismo. . Si le encanta tocar el teclado más que cualquier otra cosa, considere comenzar allí.

Pero si quieres ejercitar tu mente de una manera divertida sin escribir una sola línea de código, entonces sigue leyendo. Hay varios pasatiempos sin código que puede emprender que lo ayudarán a convertirse en un mejor programador de maneras inesperadas.

1. hornear

Hornear puede parecer un pasatiempo más adecuado para amas de casa y jubilados, pero la verdad es que hornear requiere que estés meticuloso. A diferencia de la cocina, hay muy poco margen de error al seguir una receta; por eso la gente dice que cocinar es arte mientras que hornear es ciencia.

En otras palabras, no puedes hacer cupcakes y soufflés de estilo libre. Las relaciones importan. Las mediciones exactas son críticas, los pasos deben tomarse en el orden correcto y las pequeñas desviaciones pueden tener efectos desastrosos. Suena un poco a programación, ¿no? Y por cierto, a Elon Musk le encanta hornear.

Para comenzar a hornear:
Puedes aprender casi todo lo que necesitas saber en YouTube a través de canales como Rosanna Pansino y My Cupcake Addiction. Para algo un poco más formal, considere tomar un curso de horneado en línea Dónde encontrar clases gratuitas de cocina y horneado en línea Dónde encontrar clases gratuitas de cocina y horneado en línea ¿A dónde va si desea acercarse sistemáticamente a cocinar y hornear? La mayoría de los cursos de cocina en línea son de pago, pero estos siete son gratuitos y excelentes. . Y para practicar, recomiendo el desafío de 52 semanas de horneado de Reddit.

2. Jardinería

Lo que me encanta de la jardinería es cómo te enseña cómo solucionar problemas y adaptarte. Una mañana tus hierbas se ven bien, a la mañana siguiente se ven enfermas. ¿Por qué? Pueden ser nutrientes deficientes, poca iluminación, plagas invasivas, etc. Depende de usted resolverlo y luego resolverlo..

Además, tus plantas será muere y tu será aprender mucho sobre el fracaso.

La jardinería también te enseña a ser paciente y perseverante. Lo que planta hoy puede tardar semanas, meses o incluso años en madurar, y lo mismo puede decirse de muchos proyectos de programación. A través de la jardinería, aprenderá que el cuidado diario es clave para el éxito a largo plazo..

Para comenzar con la jardinería:
Tiene muchas opciones: blogs (por ejemplo, The Rusted Garden), canales de YouTube (por ejemplo, Voodoo Garden) e incluso podcasts (por ejemplo, You Bet Your Garden). ¿Quieres inyectar un poco de tecnología? Pruebe algunos de estos dispositivos de jardinería inteligentes Nunca vuelva a matar una planta: 7 artilugios para convertirlo en un profesional de jardinería solo para encontrarse con el fracaso? No tiene que terminar de esta manera: ¡estos dispositivos pueden salvarlo a usted (y a sus plantas)! y estos gadgets para automatizar las tareas de jardinería. 7 Maneras geek de automatizar su jardinería esta primavera 7 Maneras geek de automatizar su jardinería Esta primavera La jardinería a menudo es agradable, pero siempre lleva mucho tiempo. Entonces, ¿por qué no automatizar las tareas de jardinería más exigentes para recuperar parte de ese tiempo libre?? .

3. Instrumentos musicales

La mayoría de la gente piensa en la música como un pasatiempo para la gente del cerebro derecho. Es cierto que la composición y la composición de canciones requieren creatividad, pero aquí hay algo que puede no darse cuenta: la teoría musical es lógica y matemática.

Se podría decir que la programación es un acto creativo dentro de un marco lógico: combina sintaxis, datos y algoritmos de maneras interesantes para crear software nuevo y original. Se podría argumentar que la música es la misma en que su creatividad se basa en la lógica..

Para comenzar con los instrumentos musicales:
Hemos compilado listas de sitios para aprender los conceptos básicos de la teoría de la música. 5 Mejores sitios para aprender los conceptos básicos de la teoría de la música. 5 Mejores sitios para aprender los conceptos básicos de la teoría de la música. ¿Eres alguien que ama la música? Utilice uno de estos excelentes sitios para aprender un poco más sobre lo que hace que la música sea lo que es. así como aprender teoría musical a través de cursos en línea Aprenda teoría musical de forma gratuita con 7 cursos en línea fantásticos Aprenda teoría musical de forma gratuita con 7 cursos en línea fantásticos Es sorprendente cuánto más interesante se vuelve la música una vez que aprende la teoría subyacente detrás de la música. Tome estos cursos en línea simples y gratuitos para apreciar mejor la música que escucha. . Incluso puede aprender a tocar instrumentos en línea. Aprenda a tocar un instrumento con 7 lecciones de música en línea gratuitas Aprenda a tocar un instrumento con 7 lecciones de música en línea gratis Las lecciones de música en línea pueden ser su primer paso de aprendizaje para cualquier instrumento. Algunas de las mejores lecciones de música también son gratuitas en la web. Escogemos siete instrumentos y los mejores maestros para ellos. , pero le recomendamos pagar un tutor personal si puede. Progresarás mucho más rápido y serás más consistente.

4. Rompecabezas lógicos

¡Debería ser bastante obvio! ¿Qué mejor manera de ejercitar tu razonamiento lógico que con acertijos lógicos? Sudoku y crucigramas son dos de las opciones más populares, pero no tengas miedo de ramificarte. Hay algunos De Verdad alternativas geniales, especialmente en juegos móviles.

Para comenzar con los acertijos lógicos:
Si quieres jugar en este momento, la opción más fácil sería echar un vistazo a estos juegos de rompecabezas gratuitos basados ​​en el navegador 20 Juegos geniales de rompecabezas que puedes jugar gratis en tu navegador 20 Juegos geniales de rompecabezas que puedes jugar gratis en tu navegador Juegos basados ​​en navegador son perfectos para un juego casual rápido. Elige uno de estos juegos de rompecabezas rápidos para estimular tu cerebro. . Si estás en el móvil, prueba estos juegos de rompecabezas móviles gratuitos ¡Elige tu rompecabezas! Estas colecciones móviles ofrecen una amplia variedad ¡Elija su rompecabezas! Estas colecciones móviles ofrecen una gran variedad de rompecabezas para resolver el amor en tu teléfono, pero ¿quieres muchos tipos diferentes? Estas colecciones de rompecabezas móviles ofrecen juegos de palabras, rompecabezas lógicos, Sudoku y más en un paquete sencillo para Android e iOS. en lugar. ¿Prefieres rompecabezas escritos o imprimibles? Hay algunos sitios geniales para esos 5 lugares de rompecabezas para trabalenguas y acertijos lógicos 5 lugares de rompecabezas para trabalenguas y acertijos lógicos Si buscas un desafío para tu cerebro, entonces te espera un regalo. Desde rompecabezas imprimibles gratuitos hasta uno de los videojuegos más diabólicos jamás creados, lo tenemos todo guardado para ... también.

5. Poker y Blackjack

A diferencia de la mayoría de los juegos de casino, el póker y el blackjack se centran principalmente en las matemáticas. Cada decisión se reduce a calcular tus probabilidades de éxito en función de tu mano y otros detalles que hayas recogido durante el juego. Tendrás más números que un contador.

¿Y todo el acto de tomar decisiones basadas en probabilidades e información imperfecta? Eso te enseñará todo sobre la gestión de riesgos. El análisis de riesgo / recompensa es una habilidad central para los programadores, especialmente si está trabajando en proyectos en solitario.

Para comenzar con el póker y el blackjack:
Las aplicaciones de póker y blackjack son una moneda de diez centavos por docena en plataformas móviles. Los usuarios de iOS pueden comenzar con esta aplicación, mientras que los usuarios de Android pueden comenzar con esta aplicación. ¿No te gustan? Busque en sus respectivas tiendas de aplicaciones y puede encontrar una alternativa en minutos.

6. Ir

Crédito de la imagen: Chill Chillz a través de Shutterstock

Go podría decirse que es el juego más simple que existe si solo observa su conjunto de reglas: su única acción es colocar piedras en un tablero. Sin embargo, al mismo tiempo, Go a menudo se cita como el juego más profundo que existe porque el espacio de posibilidades es prácticamente infinito..

Cada piedra que colocas tiene consecuencias que pueden extenderse hasta el final del juego. Como tal, la capacidad de Go de enseñarle a pensar con anticipación es invaluable para la programación. La estructura de su código mejorará y minimizará la necesidad de refactorizar el código.

Para comenzar con Go:
Puedes aprender las reglas de Go en solo unos minutos: el real viaje radica en aprender las innumerables estrategias que puede emplear. Los principiantes deben comenzar con una aplicación como Go Free y jugar contra la IA mientras aprenden estrategias Go de estos recursos Los mejores lugares en la web para aprender y jugar Ir Los mejores lugares en la web para aprender y jugar Go Go es uno de los más antiguos juegos de mesa sobrevivientes en el mundo. .

7. Orientación

La orientación no es más que navegar por el terreno utilizando un mapa y una brújula. Las habilidades involucradas (por ejemplo, leer una brújula, interpretar un mapa, combinar entornos 3D con 2D, etc.) ejercitan muchas áreas diferentes del cerebro, además de obtener una dosis saludable de actividad física.

Si la orientación es demasiado extrema, considere la posibilidad de geocaching: usando su teléfono, su objetivo es navegar hacia lo oculto “cachés” cerca. Es un juego de GPS impulsado por la comunidad y puede jugarlo en cualquier lugar, incluso en áreas urbanas, una excelente manera de desintoxicarse de las redes sociales.

Para comenzar con la orientación:
Es mejor que visite Orienteering USA y se una a un club de orientación cerca de usted. El geocaching se puede hacer solo con su teléfono, por lo que probablemente sea un comienzo más fácil para la mayoría. Obtenga más información en la introducción de nuestro primer temporizador al geocaching ¿Qué es el geocaching y cómo divertirse? ¿Qué es el geocaching y cómo divertirse con él? .

8. Carpintería

Por carpintería, literalmente nos referimos a construir cosas de madera. Todo el proceso de medición, corte, unión y acabado es paralelo al proceso de creación de software, con la misma cantidad de matices, complejidades y atención a los detalles necesarios..

A lo largo de cada proyecto, practicarás matemática mental, razonamiento visual espacial y seguirás los pasos de la construcción a la perfección..

Para comenzar con la carpintería:
Comience con nuestra descripción general de las habilidades de carpintería para principiantes. Carpintería para principiantes: 5 habilidades que necesita saber. Carpintería para principiantes: 5 habilidades que necesita saber. Aquí hay un resumen de las 5 habilidades de carpintería más importantes para ayudarlo a comenzar. . Después de eso, puede expandirse aún más con estos útiles canales de YouTube de carpintería 5 Canales de YouTube de carpintería a los que debe suscribirse hoy 5 Canales de YouTube de carpintería a los que debe suscribirse hoy Incluso si usted no es un carpintero, mirar videos de carpintería de alta calidad es excelente manera de aprender sobre el oficio, y quién sabe, incluso podrías darte cuenta de que quieres hacer algo tú mismo. . Y a lo largo de su viaje, puede poner a prueba sus habilidades con estos proyectos de carpintería para el hogar y la oficina 9 Hermosos proyectos de carpintería para su oficina en el hogar 9 Hermosos proyectos de carpintería para su oficina en el hogar ¿Trabaja desde su casa? ¿Te has aburrido de tu mundana oficina en casa? Tenemos la cura para ti. .

9. Modelado 3D

El modelado 3D te permite crear hermosas figuras y objetos de la nada. El conjunto “Fuera de nada” La parte es a menudo la más difícil para los programadores principiantes e intermedios, por lo que ser capaz de practicar eso sin codificar puede ser útil..

Y una vez que se recupere, puede comenzar a diseñar modelos 3D que luego puede imprimir con una impresora 3D. O puede combinar el modelado 3D con la programación para crear activos para juegos, entornos, simulaciones, etc. Es un pasatiempo increíble de bricolaje para aprender.

Para comenzar con el modelado 3D:
El software de modelado 3D puede ser costoso. ¿No quieres pagar un centavo? Sculptris (nuestra revisión Cree hermosos modelos 3D orgánicos de forma gratuita con Sculptris [Windows y Mac] Cree hermosos modelos 3D orgánicos de forma gratuita con Sculptris [Windows y Mac] Sculptris es una herramienta de diseño en 3D de Pixologic, creadores de la herramienta 3D profesional ZBrush de $ 699. Viene de un buen hogar, pero a diferencia de su aplicación hermana, Sculptris es completamente gratis. Hemos cubierto Sculptris en ...) es bueno para una introducción básica mientras que Blender (algunos excelentes tutoriales para comenzar a usar Blender: 7 fantásticos tutoriales para principiantes. con Blender: 7 Tutoriales fantásticos para principiantes El modelado 3D es una excelente manera de ejercitar la creatividad mientras te mantienes en contacto con tu lado técnico. Aquí hay algunos tutoriales gratuitos increíbles.) es más poderoso con una curva de aprendizaje más pronunciada. Y no olvide nuestra guía definitiva para la impresión en 3D Guía de principiantes para la impresión 3D Guía de principiantes para la impresión en 3D Se suponía que la impresión en 3D era la nueva "Revolución industrial". Todavía no se ha apoderado del mundo, pero estoy aquí para hablarle sobre todo lo que necesita saber para comenzar. !

10. Fotografía

La fotografía implica mucho más pensamiento lógico y resolución creativa de problemas de lo que la mayoría de la gente espera. Siempre estás atrapado en restricciones y lo divertido es ajustar todos los factores (por ejemplo, luz, dirección, ISO, apertura, velocidad de obturación, lente, flash, gorilas, etc.) para obtener la toma que deseas.

Cuando está programando en nombre de un cliente, sus deseos informan el final “Disparo” y sus requisitos son tu “restricciones.” Aprender a tomar fotos en medio de restricciones es una habilidad valiosa, y la fotografía puede enseñarle más de lo que piensa.

Para comenzar con la fotografía:
Comience con estos consejos fundamentales para principiantes Consejos clave de fotografía para principiantes absolutos Consejos clave de fotografía para principiantes absolutos Nuestros consejos fotográficos le ayudarán a tomar mejores fotos, ya sea que sea un principiante o que ya tenga algo de práctica. , luego pase a estos canales de fotografía de YouTube Fotografía de aprendizaje: 5 canales de YouTube para convertirse en profesional Fotografía de aprendizaje: 5 canales de YouTube para convertirse en profesional Hay cientos de canales dedicados a las lecciones de fotografía. Los buenos están enterrados en el ruido. Elegimos cinco de los mejores para ti. y ejercicios de fotografía de desarrollo de habilidades 7 Ejercicios de fotografía de desarrollo de habilidades que realmente funcionan 7 Ejercicios de fotografía de desarrollo de habilidades que realmente funcionan Hay muchos ejercicios que pueden ayudar a "desarrollar su ojo fotográfico". Aquí están los más efectivos que hemos encontrado. . Si está dispuesto a pagar por una educación de mayor calidad, vea cómo puede mejorar su fotografía con Lynda.com. Cómo mejorar su fotografía durante la noche con Lynda.com Cómo mejorar su fotografía durante la noche con Lynda.com Lynda.com es ideal para aprender en línea. De los 546 cursos de fotografía disponibles, estos son algunos de los mejores para mejorar sus habilidades en solo unas horas.. .

Cuáles son sus aficiones favoritas?

Al final del día, un programador puede tener los pasatiempos que quiera, incluso aquellos que no tienen relación con la programación misma. Esa es una de las principales razones para tener pasatiempos en primer lugar, ¿no? Para relajarte, divertirte y alejarte del trabajo y los proyectos.

Entonces, nuestro consejo para ti: prueba algunos de estos pasatiempos, pero solo los que realmente te interesan. No se preocupe por conectarlos nuevamente a la programación. Diviértete y disfruta. Eso en sí mismo, el desahogo, dará sus frutos y te convertirá en un mejor programador..

¿Qué tipo de pasatiempos tienes? ¿A cuáles has renunciado? ¿Crees que los pasatiempos han mejorado tus habilidades como programador? Comparte con nosotros en los comentarios a continuación!




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.