DEV Community

Discussion on: What is the job of a consultant?

Collapse
 
vbordo profile image
Victor Bordo

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.