TL;DR: To excel in the Power BI world, focus on three often overlooked non-coding skills:
These skills, combined with technical prowess, will make you a well-rounded and valuable Power BI developer
Data projects are rooted in humanity - so if data represents the world, why are so many devs disconnected from humans?
However, with a few minor changes in mindset, the path to becoming a fully-rounded developer can become much more straightforward.
Here's how to up your people game:
Here's how to up your people game:
Always keep business outcomes front of mind.
What exactly are we trying to do with our data? What is the message we're trying to extract and convey? What problem are we solving?
Google this stuff:
There's no point telling a CEO about your great DAX measure - tell her what the DAX measure does for her business. Then, if she wants to know about the technical DAX aspect, she will ask.
99% of developers I see don't bother to define their audience. Are we dealing with a team of engineers or some new starters?
Is my audience well-versed in financial terms and acronyms, or must I spell it out?
This also applies to your boss or project manager. What do they respond to? Do they simply want the job done, or do they want a more detailed recount of events?
Communication will set you apart in the business world.
Bolt technical aspects to a solid communication foundation, and you'll never be short of work again.
For faster and more accurate outcomes, employ a hypothesis-led data modelling strategy.
Starting with the question, "How can the data model improve performance" will lead you to ask, "What are we improving?"
It's easy to grab a data set, bang together some visuals, create a few reports, and run with it. But this is not the path to longevity.
First, take the time to understand your audience.
Then, take your time to understand the business outcomes.
Weave in your technical prowess, and you're nigh unbeatable.
Just remember the most critical skills in any data analyst's life have nothing to do with coding, tools, and technology.
Example: If you are a gun coder but an absolute pain in the arse to be around, you won't last long on one of my projects.
Better example: Good fit, excellent business skills, critical thinker, great communicator, and a so-so coder?
Welcome aboard.