Skip to main content

About Me

I've spent a lot of time avoiding and half-assing college. I had a hard time finding fields of study that made me even want to enroll, and more often than not once I started on the classes the path wasn't interesting or valuable enough to make me want to work through the grind towards the almighty piece of paper at the end of the tunnel.

So let's montage through a series of ups and downs we can call my career--from making change in a Wendy's drive thru to writing the schedule and ordering thousands of dollars of food every week. From delivering pizzas up to hiring and firing delivery drivers. From driving a forklift and tossing cartons on conveyors to building a 15-person department from scratch. Finally, learning how to use MS Access to merge three very complicated international shipping data processes into a push-button system even our high school drop out temps could use to get their work done faster.

That last one is important, because when that piece was taken over by the "professionals," I knew I was done in operations. I had seen what could be accomplished by a guy at a keyboard with a schema map and the right network permissions. There was no way I could go back to motivating underpaid temps to work harder to make up for the fact some guy at the keyboard with no domain knowledge kept getting use cases wrong.

Fast forward almost three years. I've managed to stick it out through an entire associates degree. I'm within 4 courses of graduating. I know a lot more than I did when I was massaging data in a warehouse half-cubicle...but only enough to be dangerous. you can't learn some of this stuff in a classroom or from a power point slide on an online Blackboard link. That's where the internship comes in...

Popular posts from this blog

Use Cases: The Theory

They told me in my CSCI-1275 Systems Analysis and Design course there's a tendency for programmers to just start coding stuff without thinking, and this was nigh on tantamount to total catastrophe. I didn't fully understand this until a little later in the semester. We had just learned about arrays and collections in my CSCI-1630 C# Programming I course, and I found this to be a perfect excuse to write a little application that would synthetically divide polynomials . (That's a really great way to master synthetic division, actually, if you're interested in brushing up on that skill. Although my wife still insists the time would have been better spent putting more time into my algebra homework. Two types of people...). At any rate, long story short: I made the program work perfectly, for 3rd degree polynomials that divided evenly. Then I realized it broke when I tried a polynomial of the 4th degree. And then again when the 3rd degree polynomial had a remainder. ...

Joyous Happy Updates

The Old Goal, Revisited Quick redirect (more to refresh myself than anyone who is going to read previous posts and then this one without feeling any gap in time--kinda like binge watching an older show on Netflix wondering why the season in 2007/8 was only 1.5 real episodes): This blog was initially created to serve in an alternate timeline where I did not have an internship over the summer. My goal was to develop a web and/or mobile app from scratch, as a way to keep my skills sharp and prepare for graduation in December. This blog was supposed to be a way to document to potential employers "Hey look--I can do the things, even if no one has paid me to yet! And I can write about them, with personality even!"  So What Changed? A late but extremely welcome change to this plan was an offer to intern at OrangeBoy, Inc here in Columbus--an exciting small firm that combines a software-as-a-service platform called Savannah with public service consulting expertise to help libra...

A Word About the Analysis Sequence

I mentioned it earlier at some point, but I'm not following the traditional method of system analysis and design as taught in my class. I'm skipping quite a few steps, and really what I'm planning to end up with is a little disjointed. However, I have some reasons for that--namely that in a situation like this, I feel going whole hog on the discovery phase is redundant. For instance, domain model and entity relationship model. If a student had come to me and described the problem and asked for a solution? Yes. Absolutely. I would need to sketch this out--what things am I working with? Which things are going to live in the database? Does a course have a grade like a planet has a moon, or is a course and a grade more like Mars and Uranus? These are important questions that need answered before you can get into the meat and potatoes. But...I already did that. Months ago. Before I knew what a domain class model even was, but I have the relationships and the entities all l...