Bir kişinin bir SDE pozisyonu için röportaj yapmak ve bir SDET teklifi ile çıkmak için MS'e gireceği tek senaryo, kariyerinin başlarında (temelde bir stajyer veya taze,) çok fazla test göstermesi olurdu. ve röportaj sırasında tekrar tekrar "testçi zihniyetinin" kanıtlarını gösterdi. Kariyerinde, test hakkında muhtemelen bilmedikleri kadar erken olmalıydı - bu yüzden stajlar veya belki de üniversiteden ilk iş. Bunun, Microsoft'un arka bahçesindeki Washington Üniversitesi'ndeki öğrencilerden gerçekleştiği birkaç vaka duydum, bu yüzden stajlar yaygındı. Bu yaygın değildi. Test etme yeteneğinin, röportajın geri kalanının bir "test" olarak değiştirilebileceği döngüsünde yeterince erken tanınması gerekir.
Teorik olarak, diğer yönde de olabilir (SDET görüşmesi SDE teklifi alır). Bununla birlikte, bunu duyduğumu sanmıyorum - muhtemelen SDET rolü nispeten bilinmiyordu ve büyük bir "testçinin zihnine" sahip bir kişinin, SDE rolü için görüşebilecekleri diğer alanı fark etmeden daha fazla görüşme olasılığı daha yüksekti. SDE potansiyellerini gerçekleştirmeden bir SDET rolü için mülakat yapmaktan büyük bir "geliştirici zihin" den daha iyi.
5 yıl önce mezun olduğumu unutmayın, bu yüzden bu senaryonun bile gerçekleşip gerçekleşmediğini bilmiyorum. O zaman, Microsoft'taki SDET rolü oldukça gizemliydi ve çoğu insan üniversitedeyken otomatik test hakkında gerçekten bir şey bilmiyordu. Bence o zamandan beri çok değişti.
Microsoft'ta yaklaşık 6 SDET pozisyonu ve birkaç SDE pozisyonu için röportaj yaptım. SDET rol görüşmeleri kolay değildi. Kodlama soruları genellikle aynıdır, ancak kişinin kaliteye karşı açık bir önyargı göstermesi durumunda (örneğin, ilginç hataları düşünür ve ele alır; kodlama yapıldığında cevaplarını iyi test eder; vb.) Biraz daha az karmaşık cevaplar kabul edilebilir. Kodlamadaki herhangi bir gecikme, kalite ve test hakkında eleştirel düşünme yeteneğine sahip olmaktan daha fazlasıdır.
Bunu söyledikten sonra, bir SDET kariyerine ulaşmak ve ilerlemek daha kolay olduğunu düşünüyorum, çünkü yaşam için kariyerde olan iyi SDET'ler bu kadar yaygın değil. Gerçekten SDE olmak isteyen "SDET" klişesi temelsiz değildir. Test için gerçek (ve dürüst) bir tutku göstermek sizi öne çıkarır, oysa gerçek bir geliştirme tutkusu olan geliştiriciler nispeten yaygındır. Bu sürmeyebilir; SDET rolleri son zamanlarda daha fazla şirket bu rol için işe alındıkça ve alan daha iyi anlaşıldıkça daha popüler hale geliyor. Şu anda, SDET'in sadece Microsoft'ta değil, gerçek bir kariyer tatlı noktası olduğunu düşünüyorum. Testten gerçekten keyif aldığınızdan emin olun . Gerçekten kalbinizde saf bir geliştiriciyseniz, zor ve donuk bulabilirsiniz.