Direkt zum Hauptbereich

Informatik statt Ökonomie

Ich wurde gestern gefragt, warum ich denn in den letzten Tagen vermehrt über Programmierung schreibe und weniger über Wirtschaft und Politik.

Das hat zwei Gründe:

Zum einen würde ich mich gerne mal wieder auf anderen Programmiergebieten austoben. Vielleicht mal ein wenig Androidentwicklung oder 3D-Programmierung. Dem Wunsch, sich in anderen Technologien auszuprobieren, steht jedoch noch die Abwesenheit eines motivierenden Projekts im Wege.

Hat also jemand eine Idee für ein neues Spielkonzept oder eine nützliche Anwendung, die mich mitreisen kann?

Der zweite Grund ist, dass ich im Bereich der Ökonomie viele Fragen habe, aber niemanden, der sie mir beantwortet. Wo ich vor fünf Jahren noch dachte, "man hab ich 'ne Ahnung", weiß ich jetzt nichts mehr.

Deswegen stürz ich mich jetzt (bis zu meinem nächsten Rückfall), auf die Softwareentwicklung. Die Diskussionen dort sind ähnlich politisch (Welche Programmiersprache? Welcher Editor? Welches Technologiekonzept? Welches Design? Welches Projektmanagementverfahren? Welche Tools?), aber (oft) sachlicher.

Kommentare

  1. Na wir schauen mal, dass wir da ein spannendes Projekt finden. Ideen hatten wir ja auch in der Vergangenheit schon viele, auch wenn wir sie eigentlich nie beendet haben :-)

    AntwortenLöschen

Kommentar veröffentlichen

Beliebte Posts aus diesem Blog

Code Retreat: Keine If-Ausdrücke

Ich hatte am letzten Samstag einen Code Retreat organisiert. Dabei hatten wir auch zwei Sessions mit der Vorgabe, keine If-Ausrücke (auch keine switches oder ?-Operatoren) zu verwenden.

Folgendes fand sich daraufhin haufenweise im Code eines Paares:

while (a == 1) { //do somethingbreak; }
Soviel also zum Ziel, saubereren Code zu schreiben...

Europäische Federalist Papers

Zunächst einmal die gute Nachricht: Als sich 1774 die amerikanischen Kolonien von der britischen Regierung lossagten, kam es erst einmal zum Krieg, an dessen Ende die Sezession erfolgreich war. Und auch als sich 1861 die Südstaaten von der amerikanischen Bundesregierung lossagten, kam es zum Krieg, an dessen Ende die Sezession nicht erfolgreich war. Europa hat aus diesen Erfahrungen zumindest soviel gelernt, dass es ein juristisches Regelwerk geschaffen hat, dass eine Sezession ohne blutige Auseinandersetzung ermöglicht. Ein großer Pluspunkt.
Jedoch ist wahrscheinlich die selbe bürokratische Gründlichkeit dafür verantwortlich, dass der gescheiterte europäische Verfassungsentwurf 30 mal länger ist als sein amerikanisches Pendant [1]. Außerdem vermisse ich ganz besonders ein europäisches Gegenstück zu den amerikanischen Federalist Papers. Für eine europäische Verfassung ist der Zug bereits abgefahren und wird voraussichtlich auch nicht allzu bald wieder bei uns anhalten. Aber für europ…

Activity sampling

Wenn ich in den letzten Jahren Schülerpraktikanten betreut habe, ließ ich diese immer einen "Activity Tracker" entwickeln. Damit sie in den anderthalb bis zwei Wochen einen wirklichen Einblick in den Arbeitsalltag bekommen, habe ich ihnen am Anfang immer eine Einführung in den Softwareentwicklungsprozess gegeben, den sie dann so auch nachvollziehen mussten: Analyse, Design, Implementierung, Test, Wartung - das klassische Wasserfallmodell eben (Softwareentwicklung ist nicht nur Programmierung).

Ich hoffe, ich konnte ihnen auch das zu bearbeitende Problem so erläutern, dass sie die Motivation dahinter verstanden und damit die Aufgabenstellung als sinnvoll empfanden und nicht nur als Beschäftigungstherapie begriffen:

Ich erklärte ihnen, dass wir oft mehrere Projekte parallel bearbeiten und auch innerhalb eines Projekts verschiedene Tätigkeiten ausführten (siehe die verschiedenen Phasen oben) und dass wir diese Tätigkeiten zur Nachverfolgung, der Kostenermittlung und für später…