The journey started on November 10th, 2016 when I watched Who Am I movie I was curious about what they do with computers specifically the part when they enter some commands in the terminal and some cool stuff happens, so I didn't know what to do or how to learn those stuff I usually use my computer for gaming or watching movies, series, anime ...etc. I made some searches read some articles watched youtube videos at that point I learned some basics about computers and programming but I loved the programming stuff. Learning phase I begin to learn HTML and CSS making some bad looking websites then I started to increase the challenge by learning javascript I was confused and overwhelmed by the concepts (variables, functions, arrays, for loops, ...etc) it was like a nightmare for me but day after day it makes sense. my biggest fault was learning multiple programming languages and not making any projects or progress with one language it was a time consuming and disappointing phase but after a while, I found udemy and took some courses from it and picked a specific stack I started to evolve with the stack I picked (MERN-stack) by making small projects and contributing to open-source projects. and that's it (: