I'm currently a consultant working at a big technology consultancy. It's funny you ask this question because I've found that just when I think I understand the entire scope of what being a technology consultant entails, I transition to another project and my roles/responsibilities change drastically. With that experience in mind, a consultant's responsibilities are to be flexible, adept at anticipating client needs, capable of guiding clients to solutions that are best for their overarching business goals (even when those conversations are difficult and may cost the consultancy work), and very competent at reading whatever markets they operate in. The hard skills like programming, systems engineering, and a solid grasp of DevOps concepts are important when you're talking about technology consulting specifically. However, I find that the soft skills are the differentiators across different types of consulting. If you acquire and fine-tune those skills then you can accomplish a great deal.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I'm currently a consultant working at a big technology consultancy. It's funny you ask this question because I've found that just when I think I understand the entire scope of what being a technology consultant entails, I transition to another project and my roles/responsibilities change drastically. With that experience in mind, a consultant's responsibilities are to be flexible, adept at anticipating client needs, capable of guiding clients to solutions that are best for their overarching business goals (even when those conversations are difficult and may cost the consultancy work), and very competent at reading whatever markets they operate in. The hard skills like programming, systems engineering, and a solid grasp of DevOps concepts are important when you're talking about technology consulting specifically. However, I find that the soft skills are the differentiators across different types of consulting. If you acquire and fine-tune those skills then you can accomplish a great deal.