Job Titles in IT

jobtitle
Here are a few I found in job ads:

Programmer: genius or room temp IQ and we’d like to replace you with a bot. Even though programmers were supposed to be replaced by programs writing programs we are not extinct just yet

Software Architect: programmer who uses flowcharts
 
Programmer/Analyst: programmer with >= 1 year of programming experience
Coder: programmer who thinks he is an artist
Full Stack programmer: Programmer who can program and chew gum at same time, and according to some programmers a species that does not exist. Given that that there are 7 layers in a full stack, that is probably true.
Data Analyst: looking at what was in the past and trying to predict the future. We also lovingly try to sort, categorize, map and organize data
Data Analyst who knows R: looking at was in the past and adds T-value to his predictions (more sophisticated oracle)
Reporting Analyst: Turning data into information that looks visually appealing. I once spend a week on a report. 1 day to code it, 4 days to make it look ‘just right’. Has to answer the question: How much information can I cram in a dashboard before it becomes useless?
Business Analyst: someone who analyzes an organization and documents what he sees. The tricky part here is understanding that managers sometimes do not know how everything is done, and end users may not be open about practices that make them more productive, but are frowned on or forbidden. Like the use of downloaded software.
Data Manipulation Analyst: no idea, wait: the company is looking for an Excel (the universal IT hammer) expert.
Production Analyst – Production Data Entry clerk – afternoon shift: is that 1 job or 2?
Consultant: Comes in handy when you ask for a higher hourly rate
IT Professional: Used by people without specific technical skills or to impress other people
System Administrator: traffic cop, conductor, supreme leader. Deals with users, logins, permissions, rolls and rights OR deals mostly with hardware and operating systems
Database Administrator: In charge of large databases, make sure it is up and running, backed up and properly indexed. Can be stressful during a power failure or when a drive fails

Depending on the size of the company the work can involve the complete SDLC or be very specific and limited. Mostly the ‘Responsibilities’ indicate the kind of work involved. If there are more than 10 lines of responsibilities, it is more of a guess as which ones are actually involved in a job. Managers sometimes include anything they can think of in a job description. If it is a smaller company then you will be a large part of the IT department and get to do all the fun and not so fun stuff.