I come from the background of non-glamorous corporate development where we developed rock-solid code with very few defects, if any. Io provengo da sfondo di non-glamour di sviluppo aziendale in cui abbiamo sviluppato solide codice con pochi difetti, se del caso. And yes we had to sit through endless design meetings, reviews and more meetings. E sì abbiamo dovuto sedersi attraverso infinite riunioni di progettazione, recensioni e più riunioni. Over the years I realized top-notch developers in this field share very similar traits. Nel corso degli anni ho realizzato top-notch sviluppatori in questo campo parti molto simili caratteristiche. I am talking about developers who alone can pull through your development efforts, developers who are so indispensible that you cannot imagine a day without them, who you would retain at almost any cost (if you are intelligent) and who features in almost every board meetings. Sto parlando di sviluppatori che da sola può tirare attraverso il vostro sforzi di sviluppo, gli sviluppatori che sono così indispensabili che non si può immaginare un giorno senza di loro, che si tratterranno in quasi tutti i costi (se si è intelligenti) e che funzioni in quasi tutte le riunioni del collegio sindacale .

Passion Passione
I have seen in these developers an intense passion to develop high quality products, an intense pride in what they develop. Ho visto in questi sviluppatori una intensa passione per sviluppare prodotti di alta qualità, un intenso orgoglio di quello che si sviluppano. I know of someone who used to go behind management to get in features that he thought was essential for customers, even at the expense of being late for his scheduled deliveries. So di qualcuno che utilizzate per andare dietro a ottenere la gestione di funzionalità che ha pensato è stato essenziale per i clienti, anche a scapito di essere in ritardo per le sue consegne in programma. He resigned as an Engineering Director to work as a software developer because that’s where be believed he could make his best contribution. Egli ha rassegnato le dimissioni come direttore Ingegneria a lavorare come sviluppatore di software perché questa è da credere se si potrebbe fare il suo miglior contributo. The intense passion also translated to achieving perfection in development (more on it later). L'intensa passione tradotto anche al raggiungimento di perfezione in via di sviluppo (più in seguito). However it mostly doesn’t translate to perfection in personal life, in fact the opposite may often be true. Tuttavia, la maggior parte non si traduce alla perfezione nella vita personale, di fatto il contrario possono spesso essere vero.

Curiosity to learn Curiosità per imparare
The best developers are also very good learners. I migliori sviluppatori sono anche molto bene gli studenti. You will find them engrossed in professional magazine or browse websites in an effort to know and learn everyday about new tools and technologies. Li troverete engrossed in rivista professionale o navigare siti web in uno sforzo di conoscere e di imparare tutti i giorni su nuovi strumenti e tecnologie. He is aware but he will not always buy into latest fads. Egli è consapevole ma non sempre acquistare in ultima mode. If you see someone talking about Web2.0 as the next mirage, take notice. Se vedete qualcuno parla di Web2.0 come la prossima miraggio, prendere atto.

An eye for failures Un occhio di errori
He tends to have an inner eye for failures. Egli tende ad avere un occhio interiore di errori. He can almost always tell you upfront about the risks associated with an idea. Egli può quasi sempre in anticipo dirvi circa i rischi associati con un'idea. He knows where to look for to immediately access viability of an idea. Egli sa dove guardare per accedere immediatamente al vitalità di un'idea. When a defect baffles everyone you will find him uncannily point out the right module or even the code where it occurred. Quando un difetto diaframmi tutti troverete lui uncannily sottolineare il modulo a destra o anche il codice in cui si è verificato.

Anal retentive about coding standards & beautiful coding Anale retentive su norme di codifica e bella di codifica
He is a martinet for coding standards. Egli è un Martinet di norme di codifica. He will go through great lengths to create elegant code and almost (who am I kidding?) anal retentive in maintaining coding standards. Egli passare attraverso tutto per creare codice elegante e quasi (che sto scherzando?) Anale retentive nel mantenere norme di codifica. He will insist others do the same. Egli insisterà altri fare lo stesso. He will often spend hours trying to make their code more elegant and better performing. Egli spesso trascorrere ore cercando di rendere il loro codice più elegante e con migliori prestazioni. And he never patches a defect without understanding the real cause. E non ha mai un difetto patch senza capire la vera causa.

Capability to drilldown and drillup in design and code Capacità di drillup dettagliato e nel design e il codice
He can rapidly ascent to provide you with a 10, 000 feet view of the design and equally fast drilldown to microscopic details of the code. Egli può in rapida ascesa di fornire una 10, 000 piedi di vista della progettazione e altrettanto veloce a dettagliato microscopici dettagli del codice. He knows exactly what is going on where. Egli sa esattamente cosa sta succedendo dove. You will find him asking the questions in design meetings which makes a developer nervous, because most likely he didn’t even think about that possibility. Troverete lo chiedono le domande della progettazione riunioni che rende uno sviluppatore nervoso, molto probabilmente perché egli non ha nemmeno pensare a questa possibilità.

Here is another Qui è un altro good article buona articolo on this topic. su questo argomento. However I disagree with him in few places which is what prompted me to write this article in the first place. Tuttavia non sono d'accordo con lui in pochi luoghi che è ciò che mi ha spinto a scrivere questo articolo, in primo luogo. Looking forward to your experience and feedback. Aspettiamo le vostre esperienze e commenti.