Like many IT professionals, I am not a people person. Working with computers usually hides this flaw. Unfortunately, my previous required extensive people skills; I supervised over 100 cashiers and baggers as a front end manager for a grocery store. I was not good at my job.
After I dropped out of college, I had no idea what I wanted to do with my life. With no clear options before me, I went to work at the same grocery store I bagged at in high school. Eventually, I decided to make a career out of it and became an assistant manager then a full manager. Dealing with customers and employees taught me a lot about how to deal with difficult interpersonal interactions. But even though I liked working with my team and admired many of my mentors, I realized the job was not for me and decided to pursue a path in IT.
After a few months, I got an interview for an entry level IT technician position with the company I was already working for. Before the interview, I spent tens of hours studying general IT subjects, but there is so much to learn about technology that I knew my preparation would only be a drop in the bucket. When the day of the interview arrived, I was nervous my complete lack of experience would be exposed in a humiliating fashion. I was expecting to face esoteric questions about Linux administration and Cisco networking.