Spesso mi viene chiesto ad un certo punto durante il processo di intervista di confrontarmi con i miei colleghi. Ad esempio, uno dei miei primi lavori post-laurea mi ha chiesto di confrontarmi con i miei compagni di classe. Un lavoro che ho recentemente intervistato mi ha chiesto di confrontarmi con i miei colleghi.
Suono sempre un po '. Sono sempre preoccupato che, "Sono miglia sopra tutti intorno a me," sembra troppo arrogante. Quando arriva la spinta, però, è la verità.
Mi sono diplomato in cima alla mia classe. Ho avuto un 3,99, il più alto GPA di chiunque altro quell'anno. I miei compagni studenti si sono lamentati e lamentati di cose come dover usare la console per scrivere "javac xxx.java" e creare programmi invece di premere il pulsante di build in VS. Molti di loro erano del tutto inetti e odio vedere cosa è successo loro nel mondo reale. Altri erano miglia sopra queste persone. C'erano 3-5 di noi a cui importava davvero, perseguitarono la nostra educazione come se fosse importante, e avessero tutti i geni necessari per pensare come un programmatore o un matematico (l'unico che direi più intelligente di me era in realtà un importante di matematica - si è laureato un anno prima di me o avrebbe preso il mio titolo). Anche tra questi pochi "grandi battitori" ero uno dei, se non il migliore (alcuni erano dovuti però a più esperienza).
Per circa il 90% degli altri studenti, anche se vedo che non sono così bravo, ma sono davvero così male. Ero spesso sbalordito non solo dalla loro ignoranza, ma dalla loro riluttanza a fare ciò che ci voleva per farlo perdere. I miei coetanei al college erano pigri, lamentati, irresponsabili, sacchi di stupidità che preferivano correre a vomitare da così tanti alcolici che a dare il minimo sforzo all'apprendimento. Poi hanno incolpato la loro inettitudine sui professori.
Quando sono entrato nel mondo del lavoro ho scoperto che questa tendenza continuava. Quando sono su Internet, parlando con una popolazione mondiale di persone brillanti, sono piuttosto mediocre. Sono intelligente, eccitato, ecc. Sono ancora molto bravo ma sono molto più capace di vedermi come un pesce più piccolo in un oceano più grande. A livello locale, però, nell'esperienza personale della vita reale ... quello che trovo facile gli altri trovano difficile anche tra quelli che definirei i migliori sviluppatori con cui ho lavorato. Conosco più cose sul design, sullo sviluppo generale e sul linguaggio specifico che uso più di chiunque altro conosca. In parte, lo so bene, il tipo di posti in cui ho imparato e dove ho lavorato (chi non ha i soldi per pagarmi quello che valgo). Tuttavia, se dovessi confrontare abbastanza me stesso con i miei colleghi, e negli anni passati i miei co-studenti ... non ne vengo più di un po 'arrogante?
Però anche gli altri mi vedono così. In realtà mi ci è voluto un po 'per riconoscere che c'è in realtà qualcosa di molto speciale nel modo in cui approccio alla mia programmazione (mi interessa davvero), etica del lavoro, e in aggiunta il mio rotolo fortunato nel gioco del gene. Di tanto in tanto l'ho visto arrivare alla mia testa, e cerco di evitarlo, ma in tutta onestà sono solo migliore di molti.
Una cosa che sembra differenziarmi più di ogni altra cosa è il fatto che continuo a perseguire una maggiore conoscenza a casa, fuori orario. Sono uno dei migliori perché voglio essere e si mostra in modo significativo. Ho scoperto che questo è in realtà abbastanza raro nel mondo reale, anche se molti utenti di Internet mi hanno battuto anche qui.
Sapendo che ci sono sicuramente molte più persone là fuori, in effetti conosco molte persone su SE che sono molto più intelligenti di me, come ti avvicini a questa domanda? Rispondete onestamente? "Sono un fottuto Dio che ha messo a tacere ogni cosa che fanno per le piccole persone! L'unico modo in cui posso trascinare il resto è dire tutto 20 volte in 5 modi diversi". O minimizzi te stesso per assicurarti di non venire fuori come qualcuno così dannatamente arrogante da non poter lavorare con gli altri?
Modifica: Sì, faccio errori grammaticali e in aggiunta molti altri. Faccio anche schifo a saldare anche se ho provato molto duramente a farlo. Ho anche difficoltà a tenere in vita le piante della mia casa. Alcune persone sono semplicemente migliori a questo. Sono semplicemente più bravo a programmare.