Penso che l'unico scenario in cui una persona andrebbe a MS per intervistare per una posizione SDE e uscire con un'offerta SDET sarebbe se qualcuno all'inizio della loro carriera (uno stagista o appena uscito dal college, in pratica) abbia mostrato un molti test di attitudine, e ripetutamente dimostrazione di "la mentalità del tester" durante un'intervista. Dovrebbe essere abbastanza precoce nella loro carriera da non essere in grado di sapere dei test - quindi stage, o forse prima uscita dall'università. Ho sentito di alcuni casi in cui ciò è accaduto agli studenti dell'Università di Washington, che è proprio nel cortile di Microsoft, quindi i tirocini erano comuni. Non era comune L'attitudine al test dovrebbe essere riconosciuta abbastanza presto nel ciclo che il resto dell'intervista potrebbe essere modificato in un ciclo di "test".
In teoria, potrebbe accadere anche l'altra direzione (intervista a SDET che riceve un'offerta SDE). Tuttavia, non penso di averne mai sentito parlare - probabilmente perché il ruolo di SDET era relativamente sconosciuto, e una persona con una grande "mente del tester" avrebbe avuto più probabilità di intervistare per un ruolo di SDE senza realizzare quest'altra area dove avrebbero potuto eccellere, piuttosto che una grande intervista "dev mind" per un ruolo SDET senza realizzare il loro potenziale SDE.
Ricorda che mi sono laureato più di 5 anni fa, quindi non so se anche questo scenario si verifica più. All'epoca, il ruolo di SDET in Microsoft era piuttosto misterioso e la maggior parte delle persone non conosceva i test automatici quando erano al college. Penso che sia cambiato molto da allora.
Ho intervistato per circa 6 posizioni SDET presso Microsoft e un paio di posizioni SDE. Le interviste sul ruolo SDET NON erano più facili. Le domande di codifica sono di solito quasi le stesse, anche se potrebbero essere accettate risposte leggermente meno sofisticate a patto che la persona mostri un chiaro pregiudizio verso la qualità (ad esempio, pensa e gestisce bug interessanti, verifica la loro risposta quando hanno terminato la codifica, ecc.). Qualsiasi margine di manovra sulla codifica è più che compensato dalla necessità di avere la capacità di pensare criticamente alla qualità e ai test.
Detto questo, penso che una carriera di SDET sia più facile da raggiungere e salire semplicemente perché i buoni SDET che sono nella carriera per la vita non sono così comuni. Lo stereotipo "SDET che vuole davvero essere un SDE" non è privo di fondamento. Dimostrare una vera (e onesta) passione per i test ti farà risaltare, mentre gli sviluppatori con una vera passione per lo sviluppo sono relativamente comuni. Questo potrebbe non durare; I ruoli di SDET stanno diventando più popolari ultimamente, poiché sempre più aziende assumono quel ruolo e il campo viene compreso meglio. In questo momento, ritengo che SDET sia un vero e proprio punto debole della carriera, e non solo a Microsoft. Assicurati solo di provare goditi . Se sei davvero un dev dev a cuore, potresti trovarlo difficile e noioso.