I really do enjoy working with competent colleagues who can appropriately articulate, defend, champion, and concede during complex arguments regarding business requirements and the technical decisions they drive. To be able to apply passion without taking offense is nothing I take for granted!
As a software developer ever-aspiring to convert "good enough" user experiences to REALLY GOOD user experiences, it's comforting, in an odd way, to be on the receiving end of user experiences which fall short of REALLY GOOD despite being plenty "good enough". Reminds me that I'm not the only one struggling.
In Silicon Valley and beyond, there are still many advocates of the idea that teams have to work in the same physical place to reach their fullest potential. Remember the uproar when Yahoo banned working from home? Well, I work with a distributed workforce of more than 70 high-tech professionals spread across more than 20 countries, and I can say unequivocally that this is by far the most productive, fun, and tight-knit group I have ever worked w...
I think I probably take two ingredients for granted when my remote work goes so well: 1) my employer very much /supports/ a remote culture. We have technology that makes it easy/er/ to be productive remotely (uniform WebEx adoption, solid VPN, digital task management that leadership actually participates in, etc) and 2) https://plus.google.com/u/0/+LanceHilliard/posts/6nYgMN9bBzp
Lance is a husband, father, software developer, and a perpetual learner. When he's not with his family or working, he likes to sing in the choir and occasionally play a video game. He also wonders why anyone would use the third person when authoring an introduction about themselves.
I once solved a Wheel of Fortune puzzle before a single letter was shown. I know. Amazing.