I Git it

I am recently reinvigorated to work hard on the life I want to lead. My title of “Queen of the Geeks” has been slipping further away than I would like, but the idea and probable opportunity to be in Mexico for 3 weeks in December plus some real but horrible little annoyances have reminded me why I want to be out of the corporate world. I really DO want to work for myself.

 

So I am recommitting to Project Norbert. He’s my practice guide while I learn skills I need as a programmer. He was built as an expansion on a coding example for writing your own class in Ruby. I was working my way through Chris Pine’s tutorial and loved the idea of a pet dragon to play with virtually. G and I came up with the idea to model my exercise in writing my Dragon program after Bandai’s Tamagotchi. In having a direction to go and an example program to semi-emulate, I could make real world decisions on how my program would act. It would also help focus my next steps in learning on how to keep improving the interactivity of my Dragon. Things I would need Norbert to do next would stimulate ideas of new things to learn. One thing was leaning GitHub and version control, as well as learning to trust in others’ good intentions. So I’ve published Norbert online. To the public. For anyone to see. Here’s hoping his example and my skills gain traction and a clutch of code friends populate repos next to him.

So here we are—at Phase 2 of operation Liberate Modo. Let’s hope all goes well and in December you’ll be hearing from me from Mexico!

I am a Padawan learner

A short time ago, I committed to the path of a Padawan learner.

Stay on target, stay on target!

While my journey might not take me light years or galaxies away, nor involve cool instruments of justice such as light sabers, it will involve a long road with much to learn.  This new experience, of submitting myself as an apprentice (hopefully not to a dark master), is a new one.  First, I don’t like “bowing” to anyone.  I am an intelligent person, with plenty of experience and developed neural pathways.  It’s difficult for me to be a student unless I respect the teacher and it becomes evident that there is something I can really learn from them.  Second, I am a sucky student.  School was always pretty easy for me, so to actually TRY at something at this point in life…well, it better be really worth it!

Some Details

It has been an interest of mine and a goal for sometime to learn to code.  I was never sure where to start–what language, what resource, how best to approach it, who to ask.  Should I do formal training in a school/university environment?  Course prerequisites:  Must already know a programming language.  Ok, guess not.  How about friends?  Oh, you know, I just sort of did it growing up.  Wow.  Thanks.  Helpful.  What about books?  I think I was always good at book learning.  Fast-forward a couple of years, and I’m pretty sure I could find those books I bought; they should be mostly dust free.  Hecks, the publisher doesn’t even print the book anymore.

All you need is Ruby

So, what’s next?  Again, with a little prompting, cajoling, harassment and help from a local geek I know, I found Learn Code the Hard Way.  Never having used UNIX before, either, I had to work my way through a tutorial for that.  So now, I am the Kindergartner level Padawan Ruby coder.  Chapter 4….of 52. Look out world!  Here I code!

Proudly powered by WordPress
Theme: Esquire by Matthew Buchanan.