Expanding my mind (I am (becoming) a programmer)…

So… Been a minute…  I have had quite a lot on my plate as of late…  Recently I accepted a new ‘associate developer’ position with a local programming group…  Needless to say, I have a lot to learn – really, more to learn than I have time in the day… This said, I have also already learned TONS.  In the past 3 weeks, I believe I have learned nearly as much (about programming) as I did the last 2 years of college combined…

As anyone with one themselves can attest, I have found my BS-in-CS to have largely left me unprepared for ‘professional programming’.  Yes, I understand the underlying concepts of lists and arrays (having been made to make them in C++ from scratch, with little emphasis or even mention of the STL), grasp the ‘big-picture’ of OO-Based Design (“Everything is an object” – I get it!) and the RAD paradigm, BUT little was I imparted with knowledge in regards to the Software Development Life-cycle – or – how programming is really done. A mere handful of chapters in the whole 4 years – not nearly enough to prepare me for what programming ‘really is’.

This said, I am very lucky to be amongst a group of guys who not only grasp how to develop – But that live and breath it as well.  It is with hopeful optimism that I say: “I hope that I am lucky enough to stay around long enough to at least soak up 50% of what these guys know”…  Programming is fun… I wish that I would have learned that in school…

Leave a Reply