Darstellung des Berufs "Programmierer"
Es gibt tausende von unterschiedlichen Bereichen, wo Programmierer tätig sind z.B.
- Betriebssystemprogrammierung
- Warenwirtschaftssysteme
- Finanzbuchhaltung
- Büroanwendungen (Textverarbeitung, Tabellenkalkulation, ...)
- Spiele (siehe Fishlabs/Anhang)
- Apps für mobile Endgeräte/Smartphones
- Robotersteuerung
- Interfaceprogrammierung
- Website-Programmierung
- ...
![]() |
Selbsterstellte HTML-Tabelle mit Listenelementen und Links |
Tätigkeitsbereich, Kenntnisse, Fertigkeiten
Bei Trivando dreht sich alles um die Programmierung der Website. Wie schon in der Betriebsbeschreibung erwähnt wurde, ist der Programmierer zuständig für die Gestaltung der Website, der Einbindung der Datenbank mit den Reisedaten und die Steuerung des Zahlungsverfahrens, dessen Sicherheit durch einen externen Paymentanbieter garantiert wird.
Der Website-Programmierer muss u.a. die folgenden Fähigkeiten besitzen:
- logisches Denken
- Programmiersprachen
- HTML (Hypertext Markup Language)
- CSS (Cascading Style Sheets)
- Javascript (Scriptsprache zur Einbindung in HTML-Seiten)
- Java (Objektorientierte Programmiersprache)
- PHP ( Hypertext Preprocessor Scriptsprache)
- Bildverarbeitung (z.B. Photoshop)
- Gefühl für Design und Layout
- Kenntnis der Architektur des Internets
- FTP (File Transfer Protocol)
- Eigenheiten der verschiedenen Browser (Safari, Firefox, Chrome, Internet Explorer, Opera)
- Internet-basierende Server
- ...
Es gibt grundsätzlich vier mögliche Ausbildungswege zum Programmierer:
- Studium der Informatik (Universität, Fachhochschule)
- Betriebliche Ausbildung (Fachinformatiker, technischer Systeminformatiker)
- Quereinsteiger aus anderen Berufsfeldern (Physik, Verwaltung, Spiele)
- Autodidakt
![]() |
Javascript-Block der Sportbay-Website zur Analyse der Website-Besuche mit Hilfe von Google Analytics
|
Weiterbildung und Aufstiegsmöglichkeiten
Die kontinuierliche Weiterbildung ist für den Programmierer von sehr hoher Bedeutung.
Diese kann "learning by doing", autodidaktisch, online oder in klassischen Trainingssitzungen erfolgen.
Aufgrund der schnellen und fortschreitenden Entwicklung der Computertechnologie und der Programmiersprachen gilt für den Programmierer "lebenslanges Lernen".
Der Programmierer hat verschiedene Aufstiegsmöglichkeiten:
- Teamleiter
- Entwicklungsleiter
- IT-Leiter
- Produktmanagment
- CIO (Chief Information Officer)
Mit einer guten Programmidee kann der Programmierer selbst zum Unternehmensgründer und Geschäftsführer werden.
Vergütung während der Ausbildungszeit
1. Ausbildungsjahr: 721,00 €
2. Ausbildungsjahr: 774,00 €
3. Ausbildungsjahr: 837,00 €
(Quelle Bertelsmann)
Veränderung des Berufsbild in den letzten 10-20 Jahren durch neue Technik
Herausforderungen durch sich ändernde Betriebssysteme (hier: Microsoft-Welt)
- MS-DOS
- Windows 3.1
- Windows 95
- Windows XP
- Windows NT
- Windows 7
- Windows 8
Herausforderungen durch unterschiedliche Betriebssystemarchitekturen
- Apple
- Microsoft
- Linux
- Google Android
Herausforderung durch neue Programmiersprachen
- Basic
- Cobol
- Fortran
- Pascal
- C
- C++
- Smalltalk
- Java
- X-Code
Herausforderungen durch sich ständig entwickelnde Prozessorgenerationen (hier: Intel-Welt)
- 8088
- 80286
- 80386
- 80486
- Pentium
- Pentium II
- DualCore
- QuadCore
Erwartete Veränderung des Berufsbildes in den nächsten Jahren
Es ist anzunehmen, dass der technische Fortschritt noch schneller wird als der jetzige. Das ist zum Beispiel auch erkennbar an der Smartphoneentwicklung, Cloudsystemen und Internet-TV. Der Programmierer wird sich mit neuen Entwicklungen auseinandersetzen müssen. Er wird seine Programme an diese Entwicklung anpassen müssen und mit neuen Funktionen ausstatten.