It was in the summer of 1983 that I landed my first job. I was 14, and just out of junior high. The last vacation before high school, which seemed very uncertain because for the most part I didn’t do a lot of school work for most of the 8th grade. But my freshman year was still a full three months away, and my first paycheck was awaiting at the end of my two-month contract with the school district, which would be delivered when the task two classmates and I were hired to do.
We had to develop a database.
Now I know what to call what we put together that summer. Back then, the school district barely had a few computer terminals and a printer bigger than my mother’s car. My second job, a couple of years later, also involved writing and maintaining a database. In college I took a different turn and changed careers and never coded anything for pay. Not in BASIC nor Pascal nor any other language beyond those two.
Not until the need to do basic programming creeped up while developing web sites. Which is why I enrolled at the local community college to get some formal training on tasks I’ve long been doing and learn new skills I had skipped on for the past 20 years.
So now I’ve gone mostly full circle.
I start a new job this coming Friday. Not a full-time job, mind you. Maybe it’s not even a job. I will sign a contract for two months with El Centro College in sunny downtown Dallas, Texas, to work on an iPhone app for the college.
I’ll skip the part where I tell you what it is and what it does because I’m not sure how much I can reveal at this time (like anyone is reading).
The app is actually already built — most of it, anyway. It was built by the five students in the fall class and presented to the college as part of an assignment. They liked it and would like to see it finished. So here we are, two of the original five, to finish the product and push it to the Apple app store.
Now there’s no excuse to not learn objective C, among other things.