Answering “So … what do you do?”

For most types of work, only two levels of description are ever needed. Accountants, for example, would describe themselves as accountants to laypeople, and “tax” or “GL” or “fixed assets” to other accountants.

For my line of work, however, I find it interesting that I need to give lots of different answers to different kinds of people:

  1. How do you explain “software developer” to someone who doesn’t even know what software is? Therefore, my dear grandmother thinks I’m selling computers …
  2. To normal laypeople, I just say I’m in IT.
  3. To people in SEO, I say I’m an SEO reseller.
  4. To people who are more IT savvy, I say that I’m in software.
  5. To people in software, I say that I develop web applications using .NET and C#.
  6. To people who are working in software development companies, I say that I’m doing both sustaining (defects) and product development.

Related Posts:

  • No Related Posts



I’ve always had trouble explaining to my own father. I just explain.. “bahagian komputer-komputer nih”… hahaahaha..


Different from my tech-savvy, cyber-granny grandma (Pretty Looking Router), I had to explain to her I’m working as a “Search Engineer specializes in Lucene and AVS Search Engine as the indexing API’s to be used by a C# web services for the Search Interface”.

Geek Stuff

That made me laugh. I often have that same problem. It just happens that a general IT comment makes them think that you can program, sort out their hardware problems and get rid of all their other computer problems.

Ady Romantika

Haha… try explaining “Release Engineer”. Nobody knows what it is. With banks I have to copy the job description part of my employment contract 😉


At kampung, people know me as a “tukang repair komputer”.

hey…there’s a glamour word for sustaining…we should use “Reverse Engineer” terms instead 😛

Leave a Reply

Your email address will not be published. Required fields are marked *