Autor Thema: Gutes Buch zum Thema Lotus Domino  (Gelesen 10523 mal)

Offline Axel_Janssen

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 769
Re:Gutes Buch zum Thema Lotus Domino
« Antwort #20 am: 21.02.04 - 22:18:09 »

Da verstehst Du aber die Organisation in Firmen (bzw. überhaupt) grundsätzlich falsch. Und auch die Skills von einem Programmierer.
Du wirst kaum einen Entwickler dazu bringen können, noch Schulungsunterlagen zu erstellen. Eine Organisation einer großen Fa. (in dem Beispiel mal 'nur' IBM) hat eben dafür berechtigterweise eine separate Abteilung.
Ein Programmierer kann i.d.R. auch gut programmieren, aber die wenigsten Programmierer beherrschen auch Themen wie Schulungsunterlagenerstellung, Anwenderdokumentations-Erstellung etc. Die wollen das auch gar nicht. Ist auch nicht deren Job. Nenn mir 5 Programmierer, und ich behaupte 4 von den 5 hassen zusätzliche Dokumentation. Man kann schon froh sein, wenn der Programmierer den Quellcode sauberst dokumentiert.

Ich meine jetzt explizit nicht Mathias, aber ich komme immer mehr zur Überzeugung, dass man sich von diesem Berufsbild des Entwicklers als Künstler verabschieden sollte.
Deine Dokumentationsarbeit hier macht also IMHO durchaus Sinn.
Ich hatte jetzt code von einem echt teuren IBM Consultant in den Händen. Der Mann hat Dinge übersehen. Aber es war sehr gut dokumentiert. War o.k.. Wenn der Dinge übersehen hätte und es schlecht dokumentiert wäre, wäre ich versucht gewesen Krach zu schlagen.
Code dokumentieren ist einfach sinnvoll und am Ende der endlosen outsourcing/IT sucks Debatten v.a. in amerikanischen Foren wird sowieso eine erneuerte, effizientere IT sein.

Die Anforderungen für einigermassen vernünftiges Projektmanagement, Kunden-Kommunikation und Consulting-Dinge wie bewahre Ruhe egal wie emotional dich andere Leute angreifen sind deutlich wichtiger geworden.

Der Individualismus, die Kreativität wird unwichtiger. Disziplin, Kommunikation, realistische Planung, ingenieursmässiges Denken i.S.v. das Meer des Bekannten in Lösungen umsetzen sowie in kollektiven Arbeiten wird wichtiger.

Amen Axel
« Letzte Änderung: 21.02.04 - 22:19:29 von Axel_Janssen »
... design patterns are abstract designs that help identify the structure and elements involved in a specific design solution. From this, a concrete implementation can be produced.
Kyle Brown

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re:Gutes Buch zum Thema Lotus Domino
« Antwort #21 am: 21.02.04 - 22:55:02 »
So sei es Axel (bezogen auf Dein "Amen") :-)

Ich werde immer wahnsinnig, wenn ich Code in die Finger bekomme wo z.B. Variablen nicht richtig deklariert wurden etc., Comments fehlen eh meistens. Also erst mal Suchen/Ersetzen laufen lassen und die Fehler (versuchen), auszubügeln.

Ich will das aber überhaupt nicht verallgemeinern, ist halt ein subjektiver Eindruck von mir. Gute Programmierer programmieren gut und kommentieren auch gut imho.

Selbst ein "schlechter" Programmierer kann sich als gut beweisen, wenn er zumindest seinen Code sauber dokumentiert.

Bock zum Code-Dokumentieren hat oftmals keiner - bzw. hat man dazu "erstmal" keine Zeit, aber es ist integraler Bestandteil beim Coden.

Aber das ist jetzt schwarz/weiss - Denken. Verallgemeinerungen hasste ich schon immer. In Off-Topic darf ich mir das aber wohl erlauben :-)

Matthias
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz