Until a few weeks ago, I had never seen a panel session erupt into a full-room debate. The question was, is 10% engineering time a privilege or a necessity?
Jovana Dunisijevic explained that Atlassian engineers are given 10% of their time to improve their own developer experience, e.g., reducing tech debt, adjusting pipelines, etc.
Someone passionately interrupted, saying 10% time isn't a privilege; it's a necessity. Engineers can't be successful without having some time to improve their tooling and reduce tech debt.
Another person matched the enthusiasm in disagreement, saying it is a privilege. In most companies, engineers are not given the time to fix tech debt or improve their tooling setup.
Full. Room. Discussion 💥
Everyone agrees that giving engineers time to work on the delivery machine is a good idea.
Personally, I think it's both a necessity and a privilege.
Engineers need space and time to improve and adjust things, it's a necessity for performance.
Having said that, a lot of companies don't give engineers this space and time (even if they should), making it a privilege.
So... Privilege or necessity?
Do you get 10% time? If not how do you make time to tune the machine?
#DeveloperExperience #DevOps
Developer Experience Engineer @ Galileo | Stand-up Comedian | Currently geeking out over technical content, entertaining education, open source, and machine learning.
5dCongrats Jonathan Nolen!! Very very cool to see!