In the Trenches

Real-life job descriptions written by Dice Job Seekers.


  • How I Transitioned Into an IT Manager Role

    The IT manager was moving up the ladder, leaving a sizable vacuum behind and, as the most senior IT, I was the logical successor.

  • A Day in the Life of a Web Developer

    I work for a full-service creative firm that focuses on exterior/interior sign installation, graphic design, logo development, tradeshow displays, and last but not least, web design and interactive media.

  • Working in Cyberspace

    I’m a Mainframe software developer, and I work on contract with a Health Care Claims system written in COBOL and Assembler. I haven’t seen my colleagues in over a year. I work from home.

  • My Life as an IT Generalist

    My official title is "IT Operations Analyst," but my actual title is closer to "IT Generalist" than anything else.

  • My Life as a Data Warehouse Consultant

    I am a Data warehouse consultant. When I mention it to some people, they think I work in a warehouse and sometimes are curious to know how big it is.

  • Network Analyst - Infrastructure Specialist

    I work for a University. Yes, there are more people at a university than just the faculty and students. I’m a Network Analyst, I watch over the physical plant that our network occupies, from the main computer rooms to the smallest network closet, and everything in between.

  • Microsoft Access Developer - Grown-up fun for the Lego Builder at Heart

    When I began developing solutions in Microsoft Access I finally found a career that was an adult equivalent to my childhood passion.

  • What is a Technical Trainer?

    My first training job was coincidental: I was an IT project manager, and I went to a client to teach them how to operate our software. Five years later, that remains the most interesting trip I’ve ever taken.

  • Monkey In the Middle

    As a child, playing “monkey in the middle” was always fun. Kids on either side kept me hopping, trying to catch that ball. Today, as a business intelligence architect at a busy telecommunications company, I find myself playing the same game.

  • Systems Admin for the Dental Industry

    I’ve worked for my current employer for the last four years, two of which were spent as their systems administrator. The company develops software for the dental industry and at its peak, employed about 65 different people in their local office. But don’t be fooled by the relatively small number of users; a company this size can still keep its one-man IT staff on its toes.

  • QA: Where the Rubber Meets the Road

    I often say that QA is where the rubber meets the road, because the QA tester is often the first person to try and install and use the application.

  • IT Analyst for the Legal Department in a Large Firm

    “Help!” – This is one of the more common subject lines on the many emails I receive from my customers.

  • In The Trenches - VP Software and Services

    I have seen many ads for a VP of Software and Technology. What does this mean? Well to be honest, it means whatever the company wants it to mean.

  • Enterprise Architect for a Major Grocery Retailer

    The shortest description for EA is "a process that aligns IT investment with business strategies". I know it sounds a bit ambiguous, so I'll elaborate further.

  • Software Test Engineer for a Small Development Company

    My position requires interacting with people, working with new technologies, creating documents and programs, working with both hardware and software and finding new and creative ways to break the software and hardware. While doing my job I can sit back and watch my automated scripts do all the work a manual tester has to do.

  • Web Developers: The Jedi Knights of the IT World

    Web Developers have the most exciting and challenging job in the world. As a web developer, you are one of the architects of the World Wide Web—a builder of the Internet that runs the modern world.

  • In the Trenches – J2EE Software Developer

    As a software developer in the Automotive Lending industry, I am part of a development team that produces my company’s core product. Each position in a company is important, but in this case, developers are truly the backbone of the organization because without the developers there would be no product.

  • Master of Your Domains: Life as a Webmaster

    The job title is a bit of an anachronism, dating back to the early days of the Internet when pages were mostly text, Flash was a superhero, and people looked for webs in dusty corners more often than on their computers – if they had computers.

  • Thanks for Helping – Systems Manager

    Imagine an organization where no good deed goes without a “thank you”.

  • Software Analyst: Department of Defense Contractor

    The work is very interesting and challenging, as we are constantly developing, testing, and implementing new algorithms for making our programs more efficient.

  • Tech Skills x People Skills = Happiness For All: Managing Tech Support

    To do this job, you have to be humble and arrogant all at the same time. You have to accept that, on your team, there's going to be a better Perl coder, a better UNIX guy, an amazing router guy...

  • Tech Writers – The Everything People

    After the brilliant program is written or the product is ready for launch, some geek has to jump into the trenches and translate all the technical jargon into words that laypeople can understand — that’s me.

  • IT Project Manager: A Fraud, Hero or Scapegoat

    The project manager must be: a diplomat, a psychologist, a merchant, an engineer, a leader, and a scapegoat.

  • What do IT Directors Really Do?

    Want to know what being the Director is really like? Yes there are many perks and privileges, but with each one there is also a challenge.

  • Overcoming Cultural Boundaries
    A Necessary Skill of the Management Report Writer

    A Management Report Writer must learn the dos and don’ts of the business culture because we depend upon a non technical client for our requirements.

  • The Life and Sorrows of a System Administrator in a Law Firm

    I am part time Network Administrator, part time Help Desk, part time A+ Certified Tech/Installer, part time software guru, part time psychiatrist, and all around popular dude, only because everybody needs me at one time or another.

  • “Tech Support… this is Robin”

    What does a computer ”Techie” do? We put computers in the offices, connect them to networks and network services, load up the programs (install applications), configure, install, and support hardware and software, and …when things go wrong, troubleshoot to a solution.

  • So you want to do QA?

    The life of a Quality Assurance analyst is an odd one. For a company that makes software, the QA process is one of the most important.

  • What It Means To Be A Software QA Manager

    It has always been a myth that QA is not a career path but a day-job for those studying for higher IT positions such as developer, DBA, etc.

  • Software Project Management — Eager for Talented Generalists

    Financial Services IT depends heavily on software project management training, skills and experience.

  • Technical Writing: Improving your company’s ability to communicate

    Technical communication is one of the most mysterious technical fields you can venture into.

  • In the Trenches - Electrical Hardware Design

    There are many subsets of Electrical Engineering and many specialties within those subsets. The term “Hardware Design” encompasses various different areas - digital and analog on silicon, FPGA logic, imaging, RF and microwave, control systems, audio, telecommunications, optics, chemistry, and power to name but a few – even these can be broken down into many more subsets and areas of expertise.

  • So You Want To Be A Wall Street Programmer?

    Thinking about making a move into financial services? Here’s an overview of what to expect as a trading systems programmer.