A quanto pare, falliresti anche la mia tecnica di intervista. All'intervista mi aspetto che i candidati scrivano il codice sulla lavagna. Potrebbe sembrare difficile, ma consente ai candidati di dimostrare di conoscere la lingua e di non fare affidamento su Intelsense e Google per programmare. Ammettiamolo, se stai sostenendo sul tuo CV di avere 3,5 anni di esperienza in PHP, allora al colloquio voglio vedere alcune prove della tua esperienza.
Uso anche il processo per identificare le persone che pensano in modo logico ai loro progetti, scrivo codice che implementa effettivamente il loro progetto e, di fronte a un nuovo vincolo, capisco come influenza il loro design e cosa devono adeguare per accogliere queste nuove informazioni.
Mentre molte aziende usano il metodo del colloquio di 20 domande, questo metodo è un cattivo differenziatore nell'identificare chi sono i migliori programmatori e bravo nell'identificare chi ha letto molti libri di recente. Se sei costantemente di fronte a questa tecnica di intervista, inizia a leggere. Dovresti desiderare un buon tasso di risposta del 95-100% su queste domande per ottenere il lavoro offerto, tuttavia non ti renderà un programmatore migliore da solo.
Il problema principale con la " programmazione di google " è che mentre si può fornire codice che funziona, ma è del tutto possibile che non si abbia comprensione di ciò aumentando il rischio di bug sottili e conseguenze indesiderate. Ci vorrà sicuramente più tempo per scrivere il codice e il tuo codice sorgente avrà la stessa coerenza di Internet, rendendo molto più difficile per la tua sostituzione supportare il tuo codice in futuro.
Sebbene sia sicuro che la mia risposta non sia la calda rassicurazione confusa che potresti aver desiderato, speriamo che ti aiuti a capire cosa devi fare in modo diverso per acquisire la conoscenza e l'esperienza, o forse, potrebbe aiutarti a capire perché un la carriera in un settore diverso può essere una scelta migliore per te. Buona fortuna per il futuro.