23 y/o, turn 24 in October
B.S. in IT
~1 year of experience in small computer repair shop
~1 year of experience at school district as a computer tech
~1 year+(present job) at a community college as a learning management system administrator(Blackboard).
I'm not going to lie, I'm seeing a woman much older than myself who is putting a lot of pressure on me to go on and succeed and climb the ladder. She's always telling me about the guys she used to know who were in IT who "had it made" or were "special people". And how her last boyfriend interviewed at Rice University and apparently clicked so well with the interviewee that they actually created a position for him even though he came in interviewing for a different job. I know it's kind of a sap story and I'm trying not to be hard on myself about not being able to live up to these experiences she sees for me as a young successful guy going on to make tons of money. I mean I would like that but I always thought I would find my own way and I don't know how to do it. She's always telling me to apply for jobs that she thinks I would be good at but when I go to look at the job positions I don't have the experience or credentials required and so when I tell her that, she just doesn't seem to "get it".
See, my current plan was to stay in my current position for 1-3 years. I had an interview a while back at an investment firm where the interviewer looked at my resume and basically gave me the advice that as a young guy I have the luxury of being able to get some leniency with job hopping but that I should also consider settling down somewhere for a while before looking elsewhere.
The problem with that is I believe I've already maxxed out what this job is capable of and I'm not sure it can really lead to further growth. And I don't know how to take myself further into IT and I can't really apply for any explicit "Network Admin" or "System Admin"(in a general Windows Server AD/Exchange/Sharepoint context) because I simply don't have knowledge or experience of doing those things in a professional environment. I don't know what it is I'm meant to do.
I do some C# coding and ASP.NET web form page building as part of my own initiative at the job to create scripts and forms to automate certain functions of Blackboard and to make other features of Blackboard more autonomous. I modify CSS and HTML often. But I'm not an expert at those things I just know how to research on the net to get what I need. The job is basically a "sys. admin" position but it's for a very specific application connected to a database. I write a lot of SQL scripts to retrieve data for co-workers and I incorporate that into my C# coding & scripting. So, those are basically the most technical things I do at my job aside from other things. But I don't know if that's enough to take me anywhere. Sometimes I envision myself being a C# or .NET coder but it's hard for me to really dive into a C# book from start to finish and really learn everything there is about programming.
During my last 2 years at school I did take many different classes like data structures, programming in VB, C, Java, a networking class, and other classes of the sort but I mean, I went to school to do the work and get the degree. I figured I'd learn more of what I actually needed to know on the job. Besides most of the classes were about algorithms and computer science, not IT, and I've always envisioned myself as a system administrator or "IT Professional".
So, what kind of guidance or advice can you guys provide? I need to figure out where to go so I can properly rebuild and re-tailor my resume.