How Stanford helped me write my first Python code

in #dev7 hours ago (edited)


sam blog (5).png

I always saw code as a foreign and distant language, but deep down, I knew I wanted to lose my fear of it. What I never imagined was that my gateway into this world would be, of all places, Stanford University.

It all started on a random day in March on X (Twitter). I stumbled upon a post by MiduDev—a web development content creator we follow closely at home announcing that applications were open for a free program at Stanford. Since I had already been using AI to analyze my skills and had that itch to learn some basic programming, I took it as a sign and applied.

The selection process was an adventure in itself. They explained some exercises, I watched videos, and I completed a practice session with Karel, the cute little robot they use to teach the basics. It was so much fun that it gave me the boost of confidence I needed: "I can actually do this," I told myself.

The selection

A few days later (and thanks to a reminder email that I almost missed), I found out I had been accepted into the Code in Place program. I was absolutely thrilled!

But then came the real challenge: finding space in my routine to study for 6 weeks, dedication of at least 8 hours a week. It was a true mental marathon, a race to process new concepts and understand Python's logic. Out of the whole process, what blew my mind the most was learning how to deconstruct problems: understanding how to take a massive, giant challenge and break it down into small, manageable pieces using functions. It's a life philosophy applicable to everything.

One of my biggest challenges was turning those problems into applicable functions, and one of my favorite parts was Canva Graphics. I'll show you my final project later so the experts can help me improve it with their feedback!


9.png

Is coding still worth it in the era of AI?

Nowadays, with artificial intelligence doing so many things for us, many wonder if it's still worth learning to write code from scratch. For me, the answer is a resounding yes. In my case, it's a personal challenge, a way to expand my mind, and a tool that complements everything else I do in marketing. However, it will always depend on each individual and how deep they want their knowledge in this area to go. For me, this is just the beginning—I'm a complete newbie. I hope to keep learning and applying this whole new world very soon, and to share some anecdotes of my learning process and projects with you.

Thank you, Stanford University, and thank you, MiduDev.

If this is something you would like to do, keep an eye out for Stanford's upcoming programs. They launch them every once in a while.






Cómo terminé escribiendo mis primeros códigos de Python gracias a Stanford


sam blog (5).png

Siempre vi el código como un idioma extranjero y lejano, pero en el fondo sabía que quería perderle el miedo. Lo que no imaginaba era que mi puerta de entrada a este mundo sería, ni más ni menos, la Universidad de Stanford.

Todo empezó un día de cualquiera de marzo en X (Twitter). Me topé con un post de MiduDev (un creador de contenido sobre desarrollo web que seguimos mucho en casa) donde avisaba que estaban abiertas las postulaciones para un programa gratuito en Stanford. Como ya venía usando la IA para analizar mis habilidades y tenía la espinita de aprender algo básico de programación, lo tomé como una señal y me postulé.

El proceso de selección ya fue una aventura. Nos explicaron ejercicios, vi videos y completé una práctica con Karel, el tierno robot que usan para enseñar las bases. Fue tan divertido que me dio el subidón de confianza que necesitaba: «Sí puedo con esto», me dije.

La selección

Unos días después (y gracias a un correo de recordatorio que casi se me pasa), descubrí que me habían aceptado en el programa Code in Place. ¡La emoción fue total!

Pero luego llegó el verdadero reto: hacer espacio en la rutina para estudiar durante 6 semanas, al menos 8 horas a la semana. Fue un auténtico maratón mental, una carrera por procesar conceptos nuevos y entender la lógica de Python; de todo el proceso, lo que más me voló la cabeza fue aprender a deconstruir problemas: entender cómo agarrar un desafío enorme y gigante, y dividirlo en pequeñas piezas manejables usando funciones. Es una filosofía de vida aplicable a todo.

De mis mayores retos, llevar esos problemas a funciones aplicables, de mis partes favoritas canva graphics, luego les muestro mi proyecto final para que los expertos me ayuden a mejorarlo con su feedback.


9.png

¿Vale la pena programar en la era de la IA?

Hoy en día, con la inteligencia artificial haciendo tantas cosas por nosotros, muchos se preguntan si aún vale la pena aprender a escribir código desde cero. Para mí, la respuesta es un rotundo sí, porque es un reto personal en mi caso, una forma de abrir la mente y una herramienta que complementa todo lo demás que hago en marketing; pero siempre va a depender de cada individuo y de la profundidad de conocimiento que quiera tener en el área. Para mi esto es solo el inicio, soy una novata; espero seguir aprendiendo y aplicando todo este nuevo mundo muy pronto, y compartirles algunas anécdotas de mi proceso de aprendizaje y proyectos.

Gracias Universidad de Stanford, y gracias MiduDev.

Si es algo que te gastaría hacer, mantente atento a los programas de lanzamiento de Standord. Lo hacen cada cierto tiempo.



Image by me
Translated by Gemini



20231216_130720 (1).jpg

Brand Strategist | Marketing in Tech

I share reflections, lessons, and behind-the-scenes processes from my perspective as a brand strategist, digital creator, and Web3 builder. I'm drawn to ideas with purpose and projects that actually move things forward.
Between coffee cups, screens, and notebooks, I document what it's really like to build at the intersection of tech, marketing, and community. I move between the digital and the tangible.
Building in Web3 with @hivecreators