Sort by:
  • Home
  • Posts Tagged "C++"

Tag: C++

Want to Learn to Program?

If you are anything like me, you are interested in all things tech.  Maybe you have struggled with wanting to learn more about programming in any sort of language, and done some web design among other things.  Well in my travels on the internet, I have compiled a pretty decent list of learn-to-program resources.  These are some of my favorite sites that I think are great tools to help teach you the basics of programming.


I happened to luck out on Reddit and come across a really cool guy who was offering programming help to anyone who was interested.  Turns out he’s a developer in Dubai who was laid off from his job, and was just looking to help people out while he had some free time.  Super cool guy, and if you are interested, leave me a comment and I’ll talk to him because I know he’s interested in helping more people out.  We just do lessons using Skype screen sharing and it works out great.


I’ve been doing most of my development using the tools I got from Microsoft Dreamspark.  If you haven’t heard of this, you need to check it out.  If you have a .edu email address, you can sign up for this and receive full registered versions of Microsoft development software for free from their website.  This is awesome!  I’ve been using Visual C++ Express for a while, and then started to learn about Visual Studio using the free full version I got of Visual Studio 2010 Premium from Dreamspark, and then finally just upgraded to Visual studio 2011 Beta that was just released on the site.  Hey, you can’t be the price of FREE!  Thank god I still had access to my .edu address from Redlands!


Anyway, on to my recommendations! Here are some of the best sites I’ve found:


I hope these help someone else like they have helped me.  Good luck learning to code!

Formula 1 Drivers, MotoGP Tires, and Life in the Matrix

WTF am I talking about?  Let’s start my incoherent ramblings with an awesome video that  I picked up from a post on my friend Brett’s blog that really caught my attention.  I have  been watching similar videos about the stress that goes into MotoGP racing, so check that video out as well.

The F1 Video:

Moto GP Tire Technology:


I do this a lot when it comes to computers (watch out, I’m rambling again…).  I sometimes think I have a brain like Michael Scofield in Prison Break – I feel like I sometimes see through the Matrix and get obsessed with thinking how things actually work rather than just taking for granted the fact that they work like I think most people do.  I wish I could just be satisfied with the fact that things exist and that is that, (I think I would be a lot happier if I could just see things that way) but I can’t.  I can’t just use WordPress and take for granted that this is pretty cool software that is allowing me to post this blog entry right now.  I immediately start thinking of how I can understand exactly how the software works  and what is really allowing me to interact with it.  I want to see the code behind the scenes and understand how the web server it’s running on is processing the PHP and how it’s interacting with a mySQL database behind the scenes to store the data in my post.  What schema is that database using?  I go into PHPmyadmin and check it out, even write a few queries to investigate.  But I’m still not satisfied.  I’m starting to do this more and more with everything.


Thankfully, to alleviate some of this, I happened to meet this cool bro on Reddit who offered to teach programming.  I’ve taken quite a few programming classes (C++, VB, Java) throughout my years of schooling, but I think in order to satisfy this urge to understand these things, I’m going to really need to learn this stuff.  So I’ve gotten to know Rohit from Reddit who is in Dubai.  We meet most nights on Skype for an hour to go through C++ programming.  I’ve cranked out a few programs so far, and every night he tasks me with more and more stuff.  I’m hoping to tackle C++, then move on to more web-oriented languages (Ruby? Python?) and Java so I can start messing around with some Android apps.  I just want to be more technical, I want to be able to walk the walk and talk the talk.  I guess this will help in my career as I’m always managing software projects and devs really don’t respect PM’s because they think they are always full of shit.  The more I know, the better I can relate to them on these sort of projects.


Anyway, I’m not sure why I can’t just be satisfied after finishing my MBA and just enjoy not having any homework to do every night, but I just can’t.  I need to continue to be learning, exploring, investigating and figuring out how the fuck things work.  I think I’ll go insane otherwise.  Maybe I really am insane?


Somebody read this and leave me a damn comment! And have a great day 🙂


%d bloggers like this:

Powered by