Sonoma Partners Microsoft CRM and Salesforce Blog

Day in the Life: Meet Dibbs

Today's blog post was written by Kayla Silverstein, Marketing Specialist at Sonoma Partners.

William “Dibbs” Dibbern shared with us what it’s like to be a developer at Sonoma Partners, his favorite aspects of Sonoma Life, and what it takes to be successful on our technology team.


How would you describe a typical day in the life of a Sonoma developer?

Dibbs-3Dibbs: Each day is different. Once or twice a week, I’ll have status update meetings on my projects which help to ensure everyone is on the same page, determine what still needs to be worked on, and how we can best move forward. I am rarely in meetings all day – that’s a great aspect of working at Sonoma Partners. They really recognize that most devs do their best work uninterrupted and heads-down. I’m given my space to get “in my flow” and determine how I work best.

What is your favorite part of working at Sonoma Partners?

Dibbs-12Dibbs: I have to say the people. Everyone here is incredibly smart, and I know they have my back. I’ve been here for seven years, and I’m always impressed and inspired by the work ethic of my fellow Sonomans. I also like the variety of the work I do. Every six to eight months or so, I get a new project, a new project team, and a new set of challenges. The work is constantly evolving. And the people are too! We’re a lively bunch, and it makes every day exciting.

Dibbs-13What is your favorite Sonoma perk?

Dibbs: The ability to work when I want, where I want, is huge. Through Sonoma Partners “SWEET” program, I can choose when and where I work best to get something done. It allows me to really get in the zone and work more effectively.

What advice do you have for future Sonoma developers?

Dibbs: Be ready to learn a lot. You have to go in understanding that everyone here is an expert in something, and as much as you might know about such-and-such language or technology, expect to be humbled. I would also encourage new developers at Sonoma to try and be as open in your communication as possible. The sooner you ask a question or communicate an issue, the sooner we’re able to help. I always tell new hires to be more vocal than you feel you should be – we don’t bite! We don’t micromanage here, so raise your hand if you need something. We’re always happy to help.

What do you think it takes to be a successful developer at Sonoma Partners?

Dibbs-9Dibbs: I think showing initiative is an important quality for developers, but you need to be smart about it. When we are asked to fix this bug, or research this item, sometimes it seems easiest to just dive in head first. I find the most successful developers understand the importance of taking a step back, really thinking about what you’re being asked to do, and sometimes questioning whether the designed approach is the right approach. I think it’s great to be someone who understands the difference between just working hard and working smart.

Lastly, be fun! Do more than just getting your work done. Be engaged and involved. We have so many awesome ways to be a part of our culture here – whether that’s volunteering at the Food Depository or attending one of our monthly happy hours. We’re a fun bunch, and I think you enjoy your work more when you take the time to build relationships with your teammates.

Thanks, Dibbs!

Are you interested in joining our tech team? Check out our open positions here.

Topics: Careers at Sonoma