Macht das Schreiben und Sprechen von Software einen besseren Programmierer?

8

Glauben Sie, dass das Schreiben von Software (d. h. ein Blog) und das Sprechen über Software (und Konzepte) Sie zu einem besseren Programmierer machen?

    
ferventcoder 19.09.2008, 03:55
quelle

14 Antworten

15

Statistisch gesehen ja. Sie behalten nur etwa 20% von dem, was Sie lesen und hören, aber 80% von dem, was Sie lehren.

Wenn Sie über etwas schreiben oder etwas darüber lehren, zwingen Sie sich, die Konzepte auf einer viel tieferen Ebene zu verstehen.

UPDATE:

Ich wollte dies mit einigen Links zu konkreteren Daten aktualisieren, um die Statistiken zu unterstützen, die mir unzählige Male beigebracht wurden, wie man die Beibehaltungsraten erlernt. Es scheint jedoch, dass es einige Kontroversen rund um diese Zahlen gibt, obwohl die NTL Institut für angewandte Verhaltenswissenschaft behauptet, dass Forschung getan wurde, um sie zu unterstützen.

    
Josh 19.09.2008, 03:56
quelle
3

Ich glaube, das ist der Fall. Wie beim Unterrichten entwickeln Sie ein festeres Verständnis für das Thema, wenn Sie jemandem etwas erklären müssen. Sie bekommen zu sehen, was Sie verstehen und nicht im Detail verstehen.

    
Brian 19.09.2008 03:57
quelle
2

Ja. In der Arbeitskraft ist die Fähigkeit, effektiv zu kommunizieren, so wichtig und manchmal wichtiger als jedes unbekannte Detail über Sprache X zu kennen.

    
Nescio 19.09.2008 03:57
quelle
2

Absolut ja. Sie haben die Chance, herausgefordert und hinterfragt zu werden und auf eine Art und Weise zu erraten, an die Sie niemals selbst denken würden. Es gibt Ihnen auch die Möglichkeit, an der Organisation und Präsentation Ihrer Ideen zu arbeiten. All dies führt zu den Entscheidungen, die Sie beim Schreiben von Code treffen.

    
Arthur Vanderbilt 19.09.2008 03:58
quelle
1

Ich würde das Gegenteil behaupten: dass die guten Programmierer im Allgemeinen gerne über Software schreiben und sprechen. Es zeigt, dass sie leidenschaftlich sind und Mist nicht akzeptieren.

    
cruizer 19.09.2008 03:58
quelle
1

Absolut. Wissen ohne regelmäßige Verwendung ist nutzlos. Über Technologien, Sprachen, Methoden, Entwicklungsprozesse, Bücher usw. zu sprechen, verbessert die Gesamterfahrung erheblich und zeigt mögliche Wege professioneller Evolution auf.

    
Sergey Stolyarov 19.09.2008 04:03
quelle
0

Absolut, aus einem einfachen Grund: Es fordert Ihre Vorbedingungen heraus. Du könntest einen Artikel darüber schreiben, wie perfekt .NET für eine bestimmte Situation ist, nur um herauszufinden, dass jemand es benutzt hat, und es ist schlecht geworden.

    
Jroc 19.09.2008 03:57
quelle
0

Ich denke, das Wichtigste, was diese Aktivitäten tun, ist, einen dazu zu zwingen, etwas genauer zu erforschen und neue Dinge zu erforschen. Macht das dich zu einem besseren Programmierer? Ich denke schon.

    
J D OConal 19.09.2008 03:57
quelle
0

Ich denke, es ermutigt Sie, im Allgemeinen ein besserer Programmierer zu sein, indem Sie Ihre Meinungen visualisieren und die Antworten der Benutzer lesen. Ich denke nicht, dass die Tatsache, dass Sie einen Blog haben oder die Fähigkeit zeigen, die Sie über Entwicklung wissen, Sie besser inhärent macht, aber es könnte Ihnen helfen, besser zu werden, so dass Sie mit Ihren Posts Schritt halten können.

    
Quintin Robinson 19.09.2008 03:58
quelle
0

Wenn Sie dazu neigen, über Software zu schreiben oder zu sprechen, bedeutet das, dass Sie darüber nachdenken und Meinungen haben. Wenn man sich genug um das Schreiben kümmert, macht man einen besseren Programmierer.

    
Kevin Conner 19.09.2008 03:59
quelle
0

Ich denke, dass Sie, wenn Sie gut sprechen und schreiben können, ein besserer Entwickler sind. Nicht unbedingt, weil es Ihre Programmierfähigkeiten verbessern wird, sondern weil Softwareentwicklung viel mehr ist, als nur Code zu knacken. Ob es sich um ein Unternehmen oder ein Open-Source-Projekt handelt, bis auf die kleinsten Softwareteile sind es Teamprodukte. In dieser Umgebung wird es der Entwickler sein, der am besten kommunizieren kann, der den größten Beitrag leistet, nicht der, der notwendigerweise der beste Programmierer ist.

    
Chris Upchurch 19.09.2008 03:59
quelle
0

Das Unterrichten von Software macht Sie absolut zu einem besseren Programmierer. Schreiben in einem Blog ist nicht so weit weg.

    
Kevin Conner 19.09.2008 03:59
quelle
0

Die meisten Dinge, die ich über .NET gelernt habe, habe ich bei der Überprüfung gelernt, um Anfänger-Entwickler ausbilden zu können. Also ja, das Sprechen über Software hilft sehr.

    
Jon Limjap 19.09.2008 04:07
quelle
0

Ja. Wenn du Feedback bekommst (zB Blogkommentare), dann doppelt so. Andere werden unweigerlich an etwas denken, was Sie nicht getan haben, aber vielleicht hatten Sie nie die Chance, es Ihnen zu sagen, wenn Sie nicht zuerst gesprochen haben.

    
Jarett Millard 19.09.2008 04:10
quelle

Tags und Links