Haupt Technologie Wie man den Unterschied zwischen einem guten und einem großartigen Programmierer erkennt

Wie man den Unterschied zwischen einem guten und einem großartigen Programmierer erkennt

Ihr Horoskop Für Morgen

Wenn das Schreiben von Code eine Wissenschaft wäre, wären alle Entwickler ziemlich gleich.



Skorpionfrau und Krebsmann

Genau wie in der Kunst haben keine zwei Entwickler das gleiche Denken oder die gleiche Wahrnehmung oder die subjektive Wahrheit, während sie Code für das gleiche Ergebnis schreiben.

Während einige Schwierigkeiten haben, das gewünschte Ergebnis zu erzielen, ist es für einige fast selbstverständlich, als ob sie in dem Moment, in dem sie sitzen, um Programme zu erstellen oder ein Problem zu lösen, eine Offenbarung treffen.

In einem Blogeintrag , schreibt Steve McConnell (zitiert als Experte für Software-Engineering), dass die ursprüngliche Studie, die große Unterschiede in der individuellen Programmierproduktivität aufwies, in den späten 1960er Jahren von Sackman, Erikson und Grant durchgeführt wurde. Sie fanden heraus, dass das Verhältnis der anfänglichen Codierungszeit zwischen den besten und schlechtesten Programmierern etwa 20 zu 1 betrug. Sie fanden keinen Zusammenhang zwischen der Erfahrung eines Programmierers und der Codequalität oder -produktivität.

Obwohl diese Studie Mängel aufwies, zeigen die Daten auch nach ihrer Berücksichtigung immer noch einen mehr als 10-fachen Unterschied zwischen den besten und den schlechtesten Programmierern.



Bei Arkenea haben wir mehr als fünf Jahre Erfahrung in der Einstellung von Entwicklern, und es ist genauso schwierig wie früher, einen großartigen Programmierer von einem guten zu unterscheiden.

Es ist keine einzigartige Herausforderung. Wir haben gesehen, wie viele große Unternehmen und Unternehmen aus allen Branchen mit dem gleichen Problem zu kämpfen hatten. Viele haben durch verschiedene Tests einen Filterprozess erstellt, aber kann man einen Künstler wirklich testen?

RJ O-Toole King

Die direkte Antwort ist nein.

Guten Code zu schreiben ist einfach nicht der einzige Faktor bei der Beurteilung, ob der Programmierer eine großartige Ressource ist.

Aber es gibt einen Weg. Es gibt einige andere Indikatoren (abgesehen von der Qualität des Code-Schreibens), die großartige Programmierer von guten unterscheiden.

Christopher Burke, in einer Antwort auf Quora , betonte, dass jeder, der funktionierende Programme zur Lösung von Problemen schreiben kann, ein Programmierer ist. Ein guter Programmierer hingegen ist jemand, der mit anderen zusammenarbeitet, um wartbare, elegante Programme zu erstellen, die für den Kunden geeignet sind, pünktlich und mit geringen Fehlerraten, mit wenig oder keinem zwischenmenschlichen Drama.

Aber was einen großartigen Programmierer ausmacht, ist jemand, der Algorithmen und Architekturen intuitiv versteht, selbstkonsistente große Systeme mit wenig Überwachung aufbauen kann, neue Algorithmen erfinden kann, Live-Systeme umgestalten kann, ohne sie zu zerstören, effektiv und überzeugend mit nichttechnischen Mitarbeitern in technischen Fragen kommunizieren kann und nichttechnischen Themen, versteht es, sein Ego im Zaum zu halten und kann seine Fähigkeiten anderen beibringen.

Ist Jessi Combs eine Lesbe?

Nach meiner Erfahrung würde ich jedoch seine Definition eines Programmierers mit der eines guten Programmierers und seine Definition eines guten Programmierers mit der eines großartigen Programmierers gleichsetzen.

Jemand, den Christopher als einen großartigen Programmierer bezeichnet, würde, würde ich sagen, nicht unbedingt Code schreiben, wenn er diese Phase seiner Karriere erreicht hat. Die Person würde strategischer mit Unternehmen und ihren Entwicklungsteams zusammenarbeiten, um Produktanweisungen zu geben – im Wesentlichen jemand wie ein CTO.

Die Bereitschaft, an einem Problem zu bleiben, bis es gelöst ist (nicht zu verwechseln mit dem Sitzen an einem Problem), gepaart mit der Fähigkeit, es kreativ zu lösen, ist eine sehr erwünschte Fähigkeit oder Fähigkeit, die nur bei großen Programmierern zu finden ist.

Die grundlegende Frage also, wie erkennt man einen großartigen Programmierer? Diese Person wird Ihrem Problem schnell auf den Grund gehen können. Er oder sie bietet möglicherweise nicht sofort eine Lösung, kann aber einen Weg vorschlagen, um schnell und effektiv zur Lösung zu gelangen.

Wird der Waage-Mann zu mir zurückkommen?


Interessante Artikel

Tipp Der Redaktion

Marc Lamont Bio
Marc Lamont Bio
Wissen über Marc Lamont Bio, Affäre, Single, Vermögen, Ethnizität, Gehalt, Alter, Nationalität, Journalist, Autor, Aktivist und Fernsehpersönlichkeit, Wiki, Social Media, Geschlecht, Horoskop. Wer ist Marc Lamont? Marc Lamont ist ein amerikanischer Journalist, Autor, Aktivist und Fernsehpersönlichkeit.
6 Möglichkeiten, Menschen zu befähigen, ihr Bestes zu geben
6 Möglichkeiten, Menschen zu befähigen, ihr Bestes zu geben
Führung verlagert sich davon, jedem zu sagen, was er zu tun hat, sondern dazu, anderen die Möglichkeit zu geben, die besten und klügsten Ideen zu entwickeln, an die noch nie zuvor gedacht wurde. So befähigen Sie die Menschen, ihr Bestes zu geben.
Berücksichtigen Sie diese Geschäftsfragen in Ihrem ersten Gespräch, um jemanden wirklich kennenzulernen
Berücksichtigen Sie diese Geschäftsfragen in Ihrem ersten Gespräch, um jemanden wirklich kennenzulernen
Sie möchten Fragen stellen, die zeigen, ob dies jemand ist, mit dem Sie in Zukunft viel Zeit verbringen können.
Nach 15 Jahren haben diese beiden Jungs die heißeste Bekleidungsmarke auf Instagram – und Chrissy Teigen stimmt zu
Nach 15 Jahren haben diese beiden Jungs die heißeste Bekleidungsmarke auf Instagram – und Chrissy Teigen stimmt zu
Diese Jungs gründeten 2003 Revolve, einen Online-Bekleidungshändler. Im Jahr 2018 erwarten sie einen Umsatz von 1 Milliarde US-Dollar. Wie machen Sie das?
Kristin Fisher Bio
Kristin Fisher Bio
Wissen Sie über Kristin Fisher Bio, Affäre, Verheiratet, Ehemann, Vermögen, Ethnizität, Gehalt, Alter, Nationalität, Größe, Journalistin und Fernsehnachrichtenmoderatorin, Wiki, Social Media, Geschlecht, Horoskop. Wer ist Kristin Fisher? Kristin Fisher ist eine amerikanische Journalistin und Fernsehnachrichtenmoderatorin.
Ken Jeong Bio
Ken Jeong Bio
Wissen Sie über Ken Jeong Bio, Affäre, Verheiratet, Frau, Vermögen, Ethnizität, Alter, Nationalität, Größe, Komiker, Schauspieler, Arzt, Wiki, Social Media, Geschlecht, Horoskop. Wer ist Ken Jeong? Das Multitalent Ken Jeong ist ein US-amerikanischer Komiker, Schauspieler und Arzt.
Jermaine O’Neal Bio
Jermaine O’Neal Bio
Wissen über Jermaine O’Neal Bio, Affäre, verheiratet, Ehefrau, Vermögen, ethnische Zugehörigkeit, Gehalt, Alter, Nationalität, Größe, Basketballspieler, Wiki, soziale Medien, Geschlecht, Horoskop. Wer ist Jermaine O’Neal? Der große und gutaussehende Jermaine O’Neal ist ein bekannter pensionierter amerikanischer Basketballspieler, der seit seiner High School Basketball spielt.