This was mighty helpful as I prepare my resume for the job search I'm about to commence. I've always been categorized as a Programmer/Analyst and Senior Programmer/Analyst. This fits pretty well since I do everything from the business and requirements analysis all the way up to design and implementation of projects within both companies I've worked for. This article doesn't really address this scenario too much and it looks like maybe I should pick a different title to fit this? Resume polishing here I come.