Kompetenzen von Walter Tross
Programmiersprachen und andere Sprachen, die ich beruflich eingesetzt habe:
|
- Cobol
- Fortran
- Basic
- Pascal
- Ada
- Lisp
- einige Assembler
- C
- C++
- tcsh, bash und ähnliche
- ColdFusion
- PHP und Smarty
- SQL
- HTML und CSS
- JavaScript
- XML und XSLT
- Java
- ESI
|
|
Meine Lieblingssprache ist C++, obwohl mein Herz bei der C-Sprache geblieben ist.
|
|
Ich hätte gerne ColdFusion ausgelassen, aber leider habe ich diese Sprache benutzt.
|
Betriebssysteme, die ich beruflich benutzt habe:
|
- VAX VMS
- Unix
- Irix
- Linux
- Windows NT und XP
|
|
Ich bevorzuge die, die auf x enden.
|
Ich habe mich mit dem Folgenden gerne befasst:
|
- nicht triviale Algorithmen
- nicht triviale Datenstrukturen
- Jonglieren mit Bits
- Dateiformate
- API's und Bibliotheken
- Rastergrafik
- Geometrie
- mathematische Werkzeuge
- Simulatoren
|
|
Natürlich heißt das nicht, dass ich mich nicht auch mit anderen Problematiken erfolgreich auseinandersetzen kann.
|
Ich arbeite am besten wenn ich eine Kombination folgender Eigenschaften optimieren kann:
|
- Geschwindigkeit
- Kompaktheit
- Genauigkeit
- Fehlerfreiheit
- Robustheit
- Klarheit
- Instandhaltbarkeit
- Erweiterbarkeit
|
|
ohne von Zeit- und Budget-Mängeln frustriert zu sein (obwohl ich natürlich nicht
davon absehen kann). Anders gesagt, verlangt nicht von mir, einen Auftrag anzunehmen,
der nur erledigt werden muss, egal ob schlecht oder gut.
|
|
Ein Beispiel der Folgen der obigen Liste ist, dass ich glaube, gewandt im Entwurf von
API's zu sein (und oft auch von dem, was dahinter ist),
aber weniger im Entwurf von GUI's. Eine gute GUI hat nämlich
Eigenschaften, die in der Liste fehlen.
|
|