I have 4 years of experience working as a developer in the consultancy space and have had the privilege of working for several industries; mostly for the private sector - Oil & Gas, FinTech, Retail, Transport, Marketing, etc
These businesses had complex operations and extensive documentation of their business models. In most of these projects, I did not get to wrap my head around the business quite like I would've liked. I'm recalling frustration from not understanding said biz in a timely manner and contributing in a limited way. If I had more time to understand how a business works in full depth I could see myself solving more problems, eradicating redundant processes and perhaps pushing innovation on a whole other level.
Anyone got any advice on how I can become better at wrapping my head around business - principles, models, operations, systems, insights, having that vision etc Anyone ever felt the lack of business acumen inhibits the development/engineering process?
I do believe coding a solution with great business acumen is key.