So, you’re working in the zone. Smashing bugs, creating incredible stuff and making the world better. Sometimes you’re just focused on one thing. You’re the database guy. All that matters to you is words ending in SQL. You think about optmization, data corruption and servers crashing down.
That’s ok. In fact it’s really cool. Maybe you’re the QA guy. Everything doesn’t matter. It’s all about tests. What are we building again? Doesn’t matter, just QA. You’re happy and that’s cool.
You’re building something. In fact your whole team is building it with you. Sometimes the whole company is building it with you. And you are part of the process. It’s great that you’re that good at QA, but you have to lift up your head and see what everyone else is doing. If you do your job great, but it’s not what the team needs, it’s the same as an awful work.
What can you do? Get some context. Talk to people. Understand what you’re building, why it’s cool and what makes it so important. Some might say it’s your manager job to tell you this stuff. But, he doesn’t have the time for that.
If you could talk to customers that would be great. Better than this, talk to everyone. Talk to marketing, coders, QA, design even finance guys. Try to understand where does the project stands inside the company. Is it a little pet project nobody cares? Is it the miracle-company-saving project everyone it’s expecting?
It’s easy to think none of this matters. At the end, you’re going to keep looking for bugs in the QA department. But you’re going to make a great work and the product it’s going to be a lot better.