- Teaches students:
- Ages 5+
- Teaching since:
My name's Reza. So my bio won't be the typical programmers bio, as I'm not a typical programmer. I find that people choose to work with someone whom they like. Thus, I’ll get into a bit about me, my life, and my story into coding so you can understand a little about who I am.
I really wasn't supposed to become a programmer. While I was a little geeky and played video games, I generally was pretty extroverted and hung out with a lot of people and went to parties growing up. I never saw myself as someone super ‘intelligent’. I thought I was smart, yes, but definitely not a techie. I didn't think I was a ‘nerd' either. So if I wasn't a nerd, how'd I be able to learn something so technical? Because only nerds would and could learn programming and IT, right?? Or so I thought at the time.
I originally planned to become a psychologist because I was fascinated by how the mind worked and wanted to figure it out as well as help people figure out their own minds in order to be successful in any area of life they wanted to be. This passion stemmed from a young age of 13 when I received a book on how to be a confident man and attract women. See, someone from my video game clan in warcraft 3(I mentioned I was a geek) ended up sending me this e-book that changed my life. My interest in personal development began around dating and meeting women, and then shifted to becoming the best version of myself I could be. I began self-teaching myself social skills, confidence, leadership, body language, positive thinking and transformed myself from a shy geek to someone who could speak in front of a room full of people in a seminar. This ended up leading me to me working as a social dynamics coach at the age of 18 helping men and women obtain power in their social, and dating lives. I coached individuals, ran seminars and helped with the curriculum design.
My love of self-development and coaching drew me towards becoming a psychologist. Even more so, I began dealing with depression and that fueled my fire of wanting to understand what was going on so I could solve the problem. It’s like when you’re dealing with a bug in programming and you have this intense desire to figure out the problem so your application can work! Except this time, the application was my brain and it wasn’t working properly. I ended up being forced to drop everything, school and the job I had, in order to deal with my mental health. It got so bad, I didn't think I'd ever be able to work again. A simple delivery job felt too daunting for me. But, as do all great changes that occur, I began taking full responsibility for my life and began figuring out my health little by little. I put the onus on me to have a healthy mind. I began researching and self-teaching myself about brain-chemistry, and how the brain and mental illness worked. I would use this knowledge to self-tailor a personal treatment plan that let me crawl out of depression and burst back into life. I ended up finished my psychology degree and got to working at an Apple store as a tech specialist. Again, just as with social skills, my ability to self-teach myself a particular skill yielded me tremendous results that changed my life.
Well, that notion would be put to the test a year and a half ago after I visited Colombia. I fell love with the country, and thought to myself, "how can I work and travel at the same time?" I did some research, and found out that programming was a great way to live the digital nomad lifestyle I so desperately wanted. Again, I didn't think I could do it, because, well, I'm not a nerd... or I'm not smart enough...or I'm a 'peoples' person...or I'm a sales guy, not a tech guy....or I'm too old, even if I was only 26(lol)...or I have depression and my mind can't focus on difficult tasks for very long so I should stick to simpler tasks...or *Insert excuse*. Blah blah blah... but, I decided too actually try to programming first before I agreed with any of those excuses I was making in my head. And, then something happened... I don't what it was, but from the moment I wrote my first print statement and I saw something happen in the console, I was hooked. It felt like an addiction. It felt like magic. It felt like I was in control. I felt like this was my ticket to success, freedom, and most importantly, getting my life back to the next level. Even though I felt behind in progress compared to my peers in the field of success/career due to mental illness, I knew programming could be my ticket back on top. It felt like my very own comeback story!
So began my long journey into learning code. And I'll tell you what, immediately the next day, things began getting more difficult and my brain began to hurt in ways it never had before. It felt like it was going to explode out of my head. But, I kept persisting and kept simply staring at the screen and gave my brain no choice but to figure out the problem it was looking at. And low and behold, somehow, someway, I stuck with coding and a year and a half later, I'm working on an appointment setting App to sell to local small businesses. All the meanwhile, getting closer to achieving my digital nomad goal.
Now I'm here, on Wyzant, looking to help others. In the last year and a half, I've made more progress self-teaching then most people do in double that in college. When you're forced to teach yourself, it changes things, because you know the onus is on you. However, getting help from friends who became mentors in coding made a huge difference as I was able to get unstuck on problems that plagued me for hours, days and sometimes weeks. I’m here to help basic students who are just getting into programming as well as intermediate students in Python and Django. I believe what makes me different then other teachers is that I'm someone who wasn't 'supposed' to become a programmer, but I did anyways. I'm very good at self-teaching and ultimately that's how one can speed up their learning time in development as there's so much to learn and you can't just go to a class or a bootcamp and expect to learn everything in the classroom. To me, it's not about how good I am in coding, it's about how good I am at getting the knowledge I have into my student's head that counts. I strive to give my student's the best experience possible. That's where I come in.
My GitHub is TheCodingCrusader