Little background. I'm in my early 20's, my previous work experience is minimal. I worked in fast food for under a year, then I worked at an electronic repair facility for 6 months before being fired (for reasons that I consider unfair, but that's not relevant to this post) and now I've landed my first entry level IT position. My end goal is to be a software engineer or a programmer, considering I've been studying programming since my early teenage years.
My boss chose me for the job, despite my lack of college and experience, because of my interest and skills in programming. It's a small company and I'm pretty much just "the IT guy". My IT responsibilities include pretty much everything. Tech support for our customers,tech support for my coworkers, small amounts of security, network administration, you name it. I'm really grateful for the opportunity and trust I've been given, but after just under 8 months, I'm already contemplating whether or not I should move on.
At the interview, I was warned that for the first 3 months of employment, I'd be working on small projects that are not 100% technical, but after that I would be getting hands-on programming experience along with more advanced IT roles.
The small projects are extremely tedious and involve manual data entry. It's stuff that should be automated, however they do not authorize me to spend work time developing a script/application to automate the process.
I was fine with this for the first few months, but now we're almost approaching 8 months and I'm still being handed large amounts of large projects from other departments that have nothing to do with my skills. I keep making minor mistakes because it involves information that I do not work with myself on a regular basis. These projects are being given higher priority than my IT projects.
And it's not like I haven't proven myself as a competent IT person or programmer. I was able to overcome challenges that previous (Microsoft Certified) people in my position couldn't handle. The customers only call for tech support calls once a week these days because I give long term solutions and explain it to them. I've also been given a side programming project that my boss hyped up (can't give too many details about it, but I was working on something really cool). I built a working prototype in about a month, he was impressed with it. Then I started working on a "final product" and informed him that the project would be ready for deployment as soon as we have the proper data to go along with it. He seemed pretty excited, but never did anything to help with the deployment or obtaining the necessary data.
I've begun to dislike working here. However, I'm still only in my first entry level job and I've only been here for about 8 months. How bad would that look on my resume if I were to leave after only 8 months?