最具创意的专业人士在分享工作经验时往往会说:他们的工作只是在解决问题。当你开始了解他们的经历时会发现他们是在遇到工作中的各种问题时开始得到锤炼的。Nicholas C.Zakas曾领导Yahoo’s的主页设计,他最近接受了来自Web Design Ledger的深度专访,在访问中分享了一些解决问题的见解。
1.当你感觉力不从心的时候,千万不要害怕向别人请教
在刚到Yahoo的前九个月,Zakas不堪周围萦绕的高能人群气场的重负,他说“我感觉实习生都比我知道的多”。通过不断向别人请教,直到第18个月左右,他才真正在Yahoo迈出自己的步伐。
2.教学可以使你成为一个更好的领导者
这里,Zakas指的并不是课堂教学,而是作为首席软件工程师向他的同事教授操作方法,他说“我开始思考更多的是作为一个技术主管和首席软件工程师与那些被动工作的人相比意味着什么”。
3.转变仅仅是为全球用户做设计的开端
字母和文字的顺序及形状对前端设计有着深远的影响。举个例子,设计Yahoo日本的主页时,“人物的外形压缩的更厉害”,Zakas的团队必须想办法处理好那些额外的空白部分,他还提到“我们还必须考虑从右到左的文字编排方式,这并不需要进行全新的主页设计”。
4.修正bugs的第一步就是更正你的沟通方式
当他在Box开始工作的时候,Zakas注意到程序员常常对如何修复bug达不成一致意见。好消息是他们都很坚持自己的观点,坏消息是争吵延缓了bug的修复。所以他做的第一件事就是调整团队围绕一个风格来修复小bug,他说“这样我们就能够着眼于更高层次的问题了”。
5.从头再来很少是一个选项
Zakas说“你很少能通过从头重写东西带来很多收入”,这是因为公司将会为你的任何修修补补创建的重大错误而赔钱。Zakas在Box的早起举措之一就是为他的团队发现了新的方法,这样在更改时就不用担心破坏那些和修复bug无关的东西了。Zakas能分离一些网站架构的关键部分,所以他的团队可以像不是操作整辆车而是独立零件的机械师一样在没有后顾之忧的方式下工作。
6.工作-生活的平衡确实是大家所说的那般重要
Zakas从1998年开始就开始遭受莱姆病的困扰,为了避免自由职业者的倦怠情绪,开始强制自己实行“9点-5点”的工作日,他说“人们集中精力在编代码之外的其他事情上非常重要”。他用他的闲暇实践打坐、烹饪、做普拉提和瑜伽。同样,有时他需要更偏重工作来转移感觉到的疲劳和生病的注意力。
他又说“现在回头想想,我不能说有莱姆病是有意思的事情”,“但是在我身上的这些约束一直对我的成功有所促进”。