Mein Lieblingsbereich in der IT ist die Programmierung von Software.
Im alter von 12 Jahren (1994) habe ich mir meinen ersten Computer(siehe Mein erster Computer) zusammengebaut und selbstständig mit Büchern Programmieren erlernt (damals war das Internet noch nicht so verbreitet, siehe hier für die Geschichte der Menschlichen Netzwerke und Evolution der Kommunikation). Die erste Programmiersprache, welche ich erlernte war Turbo Pascal 7.01(externer Linkt) von Borland.
Danach bastelte ich mit einem 8085 und Programmierte diesen mit Assembler.
In meinen Lebensjahren 16-19 erlernte ich Visual Basic 6.0, C++ während meiner Ausbildung in der technischen Informatik. Während der Ausbildung konnte ich auch in dem Bereich der Hausautomation (heute Smart Home) EIB, sowie der Prozessautomation mit der S7 von Siemens schnuppern, natürlich mit elektrotechnischen Grundlagen erlernen. Diese Zeit fand ich sehr interessant, aber mein Herz blieb in der Software Entwicklung. Auch wenn ich während der Ausbildung in der technischen Informatik u.a. Häuser, Roboter und Wetterstationen programmierte und lernte Netzwerke zu Planen, erstellen und zu konfigurieren da mir dies alles auch sehr viel Spaß machte blieb mein Traumberuf die Softwareentwicklung.
Also spezialisierte ich mich auf Softwareentwicklung und habe meinen Ausbilderschein nach der Ausbilder-Eignungsverordnung (AEVO) absolviert.
Meine Erfahrungen sind nun 21 Jahre Programmierung und Wartung vom Warenwirtschafts und Kassensysteme. Programmiert habe ich mit C#.
Programmieren bedeutet nicht nur Software erstellen, in meinem Fall (Warenwirtschaft und Kassensysteme) musste ich mich auch mit Rechtlichem auseinandersetzen.
- Steuerrechtliches, Kassensysteme und Warenwirtschaftssysteme müssen richtig mit Steuern Arbeiten können, je nach Branche gibt es auch mehr Steuern als die volle Steuer (aktuell 19%) und ermäßigt Steuer (aktuell 7%).
- Die Daten müssen in spezieller Form dem Finanzamt zur Verfügung gestellt werden (GDpDU/DSFinV-K), beispiel hier die Abgabenordnung der Bundesregierung in DE, in anderen Ländern der EU sind wieder andere Steuerrechte und Steuersätze.
- Dann gibt es noch den Bundesdatenschutzgesetz(BDSG), EU Datenschutz und die GSDVO (Datenschutz-Grundverordnung).
Also viele Dinge auf die man als Programmierer achten muss.
Mein erster Computer
486 SX 33 MHz
HDD: 60MB
Arbeitsspeicher 512KB
Single Speed CD Rom Laufwerk
1,44″ Diskettenlaufwerk
Betriebssystem MS-DOS 5.0
Also jedes Handy hat heutzutage mehr Leistung, Speicher und vor allem eine bessere Auflösung.