Cómo desarrollar la creatividad dentro de mí mismo como desarrollador de software

La creatividad es una actividad del cerebro derecho. Cada individuo es único y tiene sus propios límites de imaginación. Esto significa que comparar tus creaciones con las de otros no tendrá sentido.

Para desarrollar la creatividad interna, su cerebro derecho necesitará un amplio apoyo del cerebro izquierdo; ese es el compromiso (que nos falta la mayoría de las veces).

  1. Compromiso: lo más importante. Mantente comprometido para mejorar tu lado creativo.
  2. Aprende: inspira de los demás. El aprendizaje constante mantendrá sus cerebros activos. Seguir aprendiendo. Aplica lo que has aprendido.
  3. Ejercicio: para comprometerse y aprender, necesita una mente y un cuerpo sanos. Haz eso para ayudar a tu cuerpo a mantenerse en forma.
  4. Escucha: Escuchar es una gran habilidad. Escucha lo que otros tienen que decir. No saltes el arma. Analice y vea cómo podría refinar su forma de enfoque.

¡Espero que esto ayude!

No conozco el desarrollo de software. Sin embargo, estoy seguro de que, en esencia, implica la resolución de problemas.

Cuando se trata de resolver problemas, estas son las actitudes que pueden fomentar la creatividad:

  1. La definición del problema dirige su atención solo a un cierto aspecto o punto de entrada de un problema. Determina en gran medida el tipo de solución a la que llegarás. La solución puede ser simple, elegante, complicada, compleja, etc. ¿Qué le parece crear muchas definiciones alternativas de problemas? Cada definición de problema genuinamente diferente tiene el potencial de abrir un camino hacia una solución más nueva y diferente. ‘Cómo puedo diseñar un mejor paraguas’ y ‘Cómo puedo resolver el problema de la protección contra la lluvia’ son dos definiciones de problemas. El primero dirige la atención a una parte muy estrecha del problema, mientras que el segundo permite ver el problema de una manera mucho más amplia y, por lo tanto, tiene el potencial de conducir a soluciones diferentes que el paraguas.
  2. Desarrolle habilidades para ver las cosas de una manera diferente. Mirar de manera diferente es el punto de partida de la creatividad. Mirar de manera diferente conduce a la generación de alternativas, algunas de las cuales pueden ser mejores que las ideas existentes. El cobre es un metal. Es un buen conductor de electricidad. Un destornillador también es un metal y se usa con tornillos. Así es como estamos entrenados para mirarlos. Curiosamente, en un experimento de laboratorio en electrónica, algunos estudiantes se quejaron de que no podían completar el circuito por falta de cables, ¡aunque les dieron destornilladores (que algunos estudiantes usaron para completar el circuito)! Cuando mira 1 pulgada = 25.4 mm como una fórmula de conversión, está inclinado a usarlo para ese propósito. Sin embargo, si lo miras de manera diferente, te dice que puedes medir 25,4 mm usando graduaciones en pulgadas en una regla de acero (¡no puedes hacer esto con certeza usando graduaciones en mm en la misma regla de acero)!
  3. Los supuestos desafiantes le permiten volver al punto donde todo comenzó y tomar una dirección diferente en busca de una solución diferente. Esto se debe a que la mayoría de las suposiciones fueron arbitrarias, pero continúan sobreviviendo. Esto se debe a que con el uso repetido se hicieron difíciles de desalojar. Las ollas y sartenes han sido tradicionalmente redondas porque se hicieron por primera vez en el torno de alfarero. El supuesto de que tienen que ser redondos nos dificulta hacerles otras formas para las cuales hay disponibles tecnologías más nuevas. Las cosas se hacen de cierta manera. Desafíe los supuestos detrás de ellos y descubra una forma diferente de hacerlo.

Este pensamiento cruzó mi mente ayer en una conversación de almuerzo.

Un colega que lidera un equipo que crea soluciones de análisis en la nube. Estoy liderando un proyecto que necesita un desarrollo completo. Estábamos discutiendo sobre lo que su equipo debería o no debería. Su opinión era que solo debería usar su equipo para Python usando las bibliotecas de big data de AWS. Quería que hicieran lo que sea necesario para sacar esta aplicación del suelo.

Al salir del almuerzo, me di cuenta de que vamos a crear un grupo de personas que conocen herramientas específicas.

Para dar rienda suelta a su creatividad, exponerse a la pila completa. Buscar y comprender el diseño. Diseño desde la perspectiva de codificación. Igualmente, diseñe desde la perspectiva de la creatividad. Ya sea a través de formales (clases, estudios, encuentros) o informales (películas con excelentes imágenes, fotografía, pintura, música). En algún lugar todo esto se une.

2 buenos lugares para comenzar. Película – The Grand Budapest Hotel. Cada escena es una pintura. Libro – Godel, Escher y Bach por Douglas Hofstader

Por favor, deja que la vida te toque.

Si te gusta lo que lees, sigue a Murali Vasudevan

Trate de ver diferentes softwares. Calcule qué mercado falta y qué personas se están perdiendo en estos softwares.

More Interesting

¿Por qué los propietarios de sitios de torrents y otros sitios web de descarga de contenido gratuito no comparten sus ingresos (de anuncios, etc.) con los propietarios de contenido?

¿Cómo deben lidiar los programadores con el código fuente contaminado?

¿Qué tendré que hacer para cambiar de carrera de desarrollo de hardware a desarrollo de software?

¿Cómo implementan los desarrolladores de software los estados de prueba (por ejemplo, 30 días de prueba) de su software?

Cómo minimizar los riesgos cuando subcontratas el desarrollo de software

¿Qué es el desarrollo de software de portal de viajes?

¿Cuál es la diferencia entre el desarrollo del sistema y el desarrollo de software?

Construyo aplicaciones web. ¿Soy considerado un desarrollador web, programador, ingeniero de software o desarrollador de software?

¿Es el desarrollador de software promedio más neurótico que el humano promedio?

¿Por qué algunas personas quieren convertirse en desarrolladores de software, incluso si no son buenos para programar?

¿Cuál tiene un futuro mejor por delante, un desarrollador web o un desarrollador de software?

¿Quiénes son los geeks no reconocidos más importantes / respetados en Internet?

¿Cuántos lenguajes de programación necesito aprender para convertirme en desarrollador de software y cuánto tiempo tomará?

Como desarrollador de software a los 32 años, me enfrenté a una grave discriminación por edad en una startup joven. ¿Qué tengo que hacer?

¿Cómo maneja su (s) equipo (s) de desarrollo la gestión del conocimiento?