4
yuhiro.de http://www.yuhiro.de/der-joel-on-software-blog/ Sascha Thattil Der Joel on Software Blog: Und warum er so grossartig ist Vor einiger Zeit schrieb ich einen Beitrag wie man ein Interview für Programmierer gestalten kann. Bei meiner Recherche bin ich auf einen Beitrag von Joel Spolky’s Blog Joel on Software (Link zur Website weiter unten in diesem Post) gestossen. Auf einer sehr interessanten und nicht komplexen Sprache erklärt er hier, wie man ein Programmierer-Interview gestalten kann. Vor kurzem sind mir dann noch weitere Beiträge auf diesem Blog aufgefallen und habe gemerkt, dass es eine wahre Fundgrube ist, für Personen welche mit Softwareentwicklung zu tun haben. Und immer ist die Einfachheit der Sprache und der Erklärungen hervorzuheben. In diesem Beitrag beschreibe ich den Joel On Software Blog und was in so grossartig macht. Der Weg des Unternehmers Joel Spolsky, der Betreiber des Blogs ist extremst erfolgreich. Derzeit hat er eine Software Firma namens FogCreek Software und mehrere erfolgreiche Softwareprodukte, zum Beispiel FogBUGZ, ein Bug Tracking und Projektplanungswerkzeug, StackOverflow, eines der weltweit 1/4

Der Joel on Software Blog - Und warum er so grossartig ist

  • Upload
    yuhiro

  • View
    111

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Der Joel on Software Blog - Und warum er so grossartig ist

yuhiro.de http://www.yuhiro.de/der-joel-on-software-blog/

Sascha Thattil

Der Joel on Software Blog: Und warum er sogrossartig ist

Vor einiger Zeit schrieb ich einen Beitrag wie man ein Interview für Programmierer gestaltenkann. Bei meiner Recherche bin ich auf einen Beitrag von Joel Spolky’s Blog Joel on Software(Link zur Website weiter unten in diesem Post) gestossen. Auf einer sehr interessanten undnicht komplexen Sprache erklärt er hier, wie man ein Programmierer-Interview gestalten kann.

Vor kurzem sind mir dann noch weitere Beiträge auf diesem Blog aufgefallen und habegemerkt, dass es eine wahre Fundgrube ist, für Personen welche mit Softwareentwicklung zutun haben. Und immer ist die Einfachheit der Sprache und der Erklärungen hervorzuheben.

In diesem Beitrag beschreibe ich den Joel On Software Blog und was in so grossartig macht.

Der Weg des Unternehmers

Joel Spolsky, der Betreiber des Blogs ist extremst erfolgreich. Derzeit hat er eine SoftwareFirma namens FogCreek Software und mehrere erfolgreiche Softwareprodukte, zum BeispielFogBUGZ, ein Bug Tracking und Projektplanungswerkzeug, StackOverflow, eines der weltweit

1/4

Page 2: Der Joel on Software Blog - Und warum er so grossartig ist

erfolgreichsten Frage und Antwort Plattformen und Trello, ein weit verbreitetes und kostenlosesProjektmanagement-Werkzeug, welches auf Basis von Online-Karteikarten basiert.

Interessant ist, dass er von Anfang an seiner Unternehmer-Karriere, im Jahr 1999, den Blogbetreibt und seit dem regelmässig auf der Website neue Beiträge veröffentlichte. Dadurch kannman fast seinen kompletten unternehmerischen Weg, durch die Beiträge, verfolgen.

Interessante Sichtweisen auf die Softwareentwicklung

Etliche Beiträge sind plausibel erklärt und zeigen Wege auf, wie man die Entwicklung vonSoftware handhaben kann.

Einige interessante Thesen/ Beiträge sind:

Schreibe Software nicht von Grund auf neu: Anstatt alte Software aufzugeben, sollte manein Refactoring bevorzugen, in welchem man die Softwarezeilen/ Code durchsucht undpeu-a-peu ausbessert. Dadurch kommt man schneller ans Ziel, denn der “alte” Code hatmeist auch sehr viele Bug-Fixes (Fehlerbehebungen) über die Jahre hinweg gesehen,welche man in einer Neuprogrammierung höchstwahrscheinlich übersehen wird.

Nutzer lesen keine Texte: Die Dialogboxen und anderes Lesematerial welches inSoftwareprogrammen bereitgestellt wird, wird von den Benutzern meistens nicht gelesenund es wird einfach der OK Button gedrückt. Besser ist es, Software so zu gestalten, dassder Nutzer das Programm intuitiv nutzen kann.

Wechsel zur .NET Programmierung: Am Anfang (zirka im Jahr 2000) seines Blogsschreibt er noch sehr unfreundlich über den Versuch von Microsoft eine neueTechnologie namens .NET zu etablieren. Zu diesem Zeitpunkt bestand nur einWhitepaper, mit Phrasen, welche alles und nichts bedeuten konnten. Im Jahr 2002 hat erjedoch die Vorteile von .NET erkannt und begann Teile der Programmierung auf .NET zubringen.

Entstehung von FogBUGZ und anderen Software Werkzeugen: Er schreibt wie die Ideezu FogBUGZ entstanden ist und man erkennt in den Beiträgen auch, warum diese Bug-Tracking und Projektmanagement Software mit der Zeit immer erfolgreicher wurde.Andere Software hingegegen, wie zum Beispiel eine Content Management Software ausdem Hause FogCreek, sieht man heute im Jahr 2016 nicht mehr. Was auch zeigt, dassnicht alle seine Softwareansätze von Erfolg gekrönt waren.

Schreibweise

2/4

Page 3: Der Joel on Software Blog - Und warum er so grossartig ist

Anders als andere Softwareblogs ist Joel On Software sehr lesbar geschrieben (der Blog ist inenglischer Sprache). Ich denke es ist auch daher so geschrieben, so dass sich dort Leute miteinem Business-Hintergrund genauso informieren können, wie als auch Software-Programmierer.

Die Website ist über die Jahre so populär geworden, dass man anfing, mit den Beiträgen vonJoel Spolsky Geschäftsentscheidungen, zur Software-Strategie, zu beeinflussen/ die Beiträgein Argumenten zu nutzen.

Fazit

Da ich mich stark mit Softwareentwicklung und relevanten Bereichen beschäftige, bin ich mitder Zeit immer öfter auf die Website von Joel Spolsky gestossen. Seit etwa zwei Wochen leseich nun regelmässig Beiträge von dort. Angefangen von den Beiträgen aus dem Jahr 1999.Derzeit bin ich im Jahr Mai 2002 der Postings angekommen und muss sagen, es ist, nicht nur,meiner Meinung nach, mehr als lesenswert und ein “must-read” für jeden in derSoftwareentwicklung und für alle welche damit versuchen Umsatz und Profite zu erzielen unddamit erfolgreich zu sein.

Kennt Ihr die Website bereits? Welche Erkenntnisse habt Ihr von dort? Was findet Ihrinteressant?

Hier gehts zu Joel On Software

Bilder: Flickr.com/ Nakano/ Weber

3/4