Well, I jumped into the career deep end last week. I started my first-ever job as a regular full-time employee. This week contained a mixture of emotions for me: scared, nervous, but overall - EXCITEMENT! It's been a long road, but I'm very happy with where I've come and where I'm going.
I started with a consulting company right out of college. Back then, graduating with a computer science degree pretty much meant you knew a little bit about a lot, but had no deep knowledge in any area. So working on a little bit of everything to gain some knowledge in a consulting company seemed like a perfect fit! I still remember during my interview, the interviewee said "You'll be assigned a project over the weekend, buy a book on the technology, and by the time you arrive on Monday, you need to be an expert". While we all know that won't exactly work, I was able to learn SO much by hopping around and trying different technologies, industries, and systems.
While trying out different technologies, I fell in love with data warehousing. To that end, I then tried my hand at my own business, still consulting, but with more training and mentoring. I absolutely loved this kind of work, but wasn't a huge fan of the full-time travel or all of the paperwork ;) I then went back to consulting for a couple of local companies, where I was able to work with many organizations with data, without the travel or paperwork.
So... after ten years of consulting, why did I give it up? Truthfully, I'm ready for a change. While it's fun to bounce from organization to organization, there's always that dichotomy between "the client" and "the consultant". And I don't blame either side for thinking that way. Consultants provide a great service for organizations that don't have the resources (time, people, money, etc.) to do it themselves. At the end of the day, a consultant's number one duty is to their company, whether that is looking for additional sales or is eventually leaving the project to move onto the next.
All that being said, I'm off to start my new adventure! I'm a data architect for a firm based in Richmond that handles chemicals and manufacturing. I get to help them consolidate their data in a data warehouse and hopefully learn a bunch in the process... I also need to learn how to be a regular full-time employee. Do you have any advice for me?
I started with a consulting company right out of college. Back then, graduating with a computer science degree pretty much meant you knew a little bit about a lot, but had no deep knowledge in any area. So working on a little bit of everything to gain some knowledge in a consulting company seemed like a perfect fit! I still remember during my interview, the interviewee said "You'll be assigned a project over the weekend, buy a book on the technology, and by the time you arrive on Monday, you need to be an expert". While we all know that won't exactly work, I was able to learn SO much by hopping around and trying different technologies, industries, and systems.
While trying out different technologies, I fell in love with data warehousing. To that end, I then tried my hand at my own business, still consulting, but with more training and mentoring. I absolutely loved this kind of work, but wasn't a huge fan of the full-time travel or all of the paperwork ;) I then went back to consulting for a couple of local companies, where I was able to work with many organizations with data, without the travel or paperwork.
So... after ten years of consulting, why did I give it up? Truthfully, I'm ready for a change. While it's fun to bounce from organization to organization, there's always that dichotomy between "the client" and "the consultant". And I don't blame either side for thinking that way. Consultants provide a great service for organizations that don't have the resources (time, people, money, etc.) to do it themselves. At the end of the day, a consultant's number one duty is to their company, whether that is looking for additional sales or is eventually leaving the project to move onto the next.
All that being said, I'm off to start my new adventure! I'm a data architect for a firm based in Richmond that handles chemicals and manufacturing. I get to help them consolidate their data in a data warehouse and hopefully learn a bunch in the process... I also need to learn how to be a regular full-time employee. Do you have any advice for me?
Comments
The comments from David are good advice. The only thing I can add is that just because you're an employee doesn't mean you have to give up all of what made you good as a consultant or what made consulting fun - those qualities can change the culture, though slowly sometimes!
@Jessica - very interesting change...mine was the complete opposite (FTE -> consultant) and couldn't imagine going back...please keep us posted on the adjustment with periodic updates ;-)