Interview mit:Thomas Kolb [baaltomekk]
PROGRAMMIERUNG
 | Wie haben Sie mit dem Programmieren angefangen? Wie alt waren Sie damals? 15 |
 | Welche Sprachen beherrschen Sie? In welchen Entwicklungsbereichen arbeiten Sie? Deutsch, Englisch, Französisch, Spanisch
Softwareentwicklung allgemein |
 | Welche Konfigurierung und welches Betriebssystem benutzen Sie? Ubuntu 11.04 frei angepasst auf die eigenen Bedürfnisse |
 | Können wir einige Arbeiten von Ihnen im Internet sehen? Bisher nicht |
 | Was motiviert Sie, um ein neues Projekt zu starten? Eine Idee und Lust, diese umzusetzen |
 | Welcher Teil der Entwicklung ist besonders befriedigend? Der Abschluss |
 | Von außen betrachtet scheint es eine recht rationale Arbeit zu sein. Muss man auch kreativ sein, um programmieren zu können? Natürlich. |
 | Welche Bedinungen brauchen Sie, um sich auf die Programmierung konzentrieren zu können? Im Allgemeinen eine angenehme Umgebung und ein System, in dem alles da liegt, wo ich es brauche. Aber ich konzentriere mich nicht nur auf die Programmierung, wenn ich vor meinem Computer sitze. Manchmal fällt einem die Lösung zu einem Problem, an dem man schon seit Tagen sitzt buchstäblich im Schlaf ein. |
 | Haben Sie schon einmal das Syndrom gespürt, nach einem langen Arbeitstag in einer Blase zu sitzen? Ja, nach einem 10 Stunden Tag vor dem Bildschirm kommt man sich nicht nur vor wie in der Blase, sondern wie in einer großen Packung Watte, durch die die Umgebung kaum noch zu einem durchdringt. |
 | Wenn Sie Ihren zurückliegenden Code überprüfen - was ist der Hauptunterschied zu dem, was Sie hinsichtlich des Codes fühlen, den Sie derzeit schreiben? Ich stelle fest, dass der Code, den ich früher geschrieben habe, nicht so gut ist wie der, den ich jetzt schreibe. Aber so sollte es auch sein. |
 | Kaufen Sie nach wie vor Programmierbücher, oder lernen Sie mittlerweile alles online? Ich besitze nur die Programmierbücher, die zum Studium dringend notwendig waren ;-) |
 | Sind Sie der Meinung, Programmierung sollte in der Schule als Pflichtfach unterrichtet werden? Informatik sollte in jeder Schule angeboten werden, aber nicht als Pflichtfach. |
 | Was haben Sie für eine Erfahrung im Marketing Ihrer Programme gemacht? Bisher keine |
 | Was lernen Sie von den Nutzern? Dass ein Programm niemals so leicht zu bedienen sein kann, dass es keinen Benutzer mehr gibt, der nicht damit klar kommt |
 | Was schlagen Sie als Lösung für die Piraterie vor? Es gibt viele Möglichkeiten. Niedrigere Preise, um die Hemmschwelle beim Kauf zu senken z.B. Aber ich denke, die Zukunft gehört der OSS und den Money vs Time Geschäftsmodellen der heutigen Free to play MMORPGs. |
 | Sehen Sie sich riguros in Hinblick auf die Organisation des Codes, den Sie schreiben und den Kommentar? Ich achte darauf, dass mein Code leicht zu lesen ist, kommentiere aber nur das allernötigste. |
 | Wie kalkulieren Sie den Kostenvoranschlag für ein Software-Projekt? Bisher gar nicht |
 | Welche sind Ihre Lieblingsspiele, und in welcher Plattform spielen Sie diese? WoW, Black Prophecy, Rollenspiele(Mass Effect, Dragon Age), Aufbaustrategie (Starcraft2) (PC)
Wii Sports (Resort), Micky Epic (Wii) |
 | Wie häufig reinigen Sie den Schmutz, der sich auf Ihrer Tastatur anhäuft? Erst, wenns nicht mehr anders geht |
 | Wie fühlen Sie sich, wenn Sie von Freunden oder Familienangehörigen gebeten werden, Probleme mit ihren Computern zu lösen? Ich helfe gerne |
 | Was halten Sie von Macs als Entwicklungsmaschinen? Ich halte nichts von Macs |
 | Wie schützen Sie Ihren Computer vor Infektionen? Windows 7: Comodo Internet Security 2011
Ubuntu: Nichts... |
 | Stoßen Sie in Ihrem sozialen Umfeld auf Interesse, wenn Sie erwähnen, dass Sie Software-Entwickler sind? Kaum |
 | Arbeiten Sie alleine oder im Team? Was gefällt Ihnen besser? Beides und beides gleich gut ;-) |
 | Sind Sie der Erste, der seine Software aktualisiert, wenn sie neu auf den Markt kommt, oder warten Sie lieber, bis neue, stabilere Versionen herauskommen? Ich aktualisiere immer so früh wie möglich |
 | Was ist der Hauptgrund, wenn Deadlines für Projekte nicht eingehalten werden können? Unvorhergesehene Probleme, Änderungen der Kundenwünsche mitten in der Entwicklung, allgemein zu knapp gesetzte Deadline |
 | Welche Firma hilft Ihrer Meinung nach Software-Entwicklern am meisten? Die OSS-Gemeinde |
 | Wie oft am Tag machen Sie eine Pause? So oft wie nötig. Wenns nicht weitergeht, lenkt man sich kurz ab, unterhält sich, holt sich einen Kaffee, und dann kanns weitergehen. |
 | Was wäre Ihr Traumjob oder Ihr Traumprojekt in diesem Augenblick? Mit einem guten Team ein 3D-Spiel zu programmieren, das dann groß rauskommt ;-) |
 | Welches ist Ihr nächstes Projekt? Eine Simulation eines ATM-Netzes mit Hilfe von SystemC und TLM |
 | Welche Portale oder Foren für Programmierer besuchen Sie normalerweise? Nichts spezielles. Ich google nach dem, was ich brauche und merke mir nicht, wo ich es finde |
 | Welche Rat geben Sie jemandem, der Programmierer werden will? Man muß mit Frustrationen umgehen können und auch nicht aufgeben, wenn man nach Stunden/Tagen noch keine Lösung für ein Problem hat. |
|
|