Yuk Lai's Blog
I am a Software Development Engineer in Test (SDET) in the Windows Sound Team. If you don't know what Windows Sound Team is, then think of it as the Windows Audio Team. We own user mode and kernel mode audio platforms and drivers that together delivers the audio experience in Windows. When I say "own", I don't mean that all these components are ours. It's a Microsoft term that indicates responsibility. The audio experience on Windows platform is together delivered by many partners internally and externally. But eventually when it comes to audio, most likely it involves the work my team does. I have debated with my colleagues on whether our team is a platform team or a driver team, and we are both. We are in a rare team that owns a very vertical stack.
I have been practically working in the same team since I joined the company in July 2005, after my MSEE in Computer Engineering from the University of Texas at Austin. I researched in the area of Symbolic Execution of Software. I define my career as a Software Engineer who happens to work on audio features in Windows. I enjoy software development, but I also like to think about project management. I have my opinion about what are the right and wrong things to do both in software and in process, but it occurs to me that my thinking changes with time, for good or for bad. I will write what I think in this blog, but I have no guarantee that what I think is actually right. I guess that's in the definition of blogs.
Just chatting with a SDE about hiring someone from the SDET organization. Two comments I found interesting:
I guess I have never been in a SDE's shoes but I wonder if these opinions stand examination.
Some SDETs might argue that SDETs have better test skills. But is that just another way of saying most SDEs lack test skills? And is that even healthy? I think not.
So from my point of view, they are the same kind of animals in different uniforms. Some organizations within MSFT also have all-SDE model. So, are we making them different just because they look different, or are they truely different animals? Maybe if you have made the transition before you can share?