• IT
  • DE
  • EN
Direkt zum Seiteninhalt

Einfallsreichtum, Leidenschaft und die Begegnung mit Incomedia: Simones Geschichte

Blog
Veröffentlicht von Incomedia in Erfolgsgeschichte · Mittwoch 24 Mai 2023
Wir bei Incomedia wissen, dass wir in das Leben der Menschen eingreifen, indem wir ihnen Software-Tools zur Realisierung ihrer Projekte zur Verfügung stellen: Wir inspirieren sie, spornen sie an und helfen ihnen, das zu tun, was sie tun müssen, um ihre Ziele zu erreichen.

Manchmal, wenn wir nur noch allgemein von „Personen“ sprechen, wird alles ein bisschen abstrakt ... Zum Glück seid ihr da, um alles wieder konkret und bedeutungsvoll zu machen.

Dieses Mal war es Simone Scigliuzzi, ein Programmierer aus Castelfranco Emilia. Heute braucht Simone unsere Software nicht mehr, aber vor über 20 Jahren war seine Begegnung mit einer unserer Software entscheidend. Es macht uns stolz zu wissen, dass wir die Inspiration für seine Karriere gewesen sind.

Hier wird also Simones Geschichte von ihm in der ersten Person erzählt.

Simone heute: ein etablierter Programmierer

Mein Name ist Simone Scigliuzzi, geboren 1975.

Diejenigen, die mich heute kennen, wissen das:
  • Ich bin seit über 20 Jahren als Programmierer tätig;
  • Website-Entwicklung, Portale, Apps für Android/iOS, PC-Software, Facebook-Apps;
  • Ich bin CTO und Full-Stack-Entwickler.

Das bedeutet, dass ich in allen Phasen der Softwareentwicklung an der Programmierung beteiligt bin und auch mein Team leite.

Aber wer war Simone, bevor er Programmierer wurde? Und was hat ihn dazu inspiriert, einer zu werden?

Dazu müssen wir in der Zeit zurückgehen. Einen „kleinen“ Sprung zurück ins Jahr 1999.

Simone gestern: ein Drechsler mit einer Leidenschaft

Damals war ich Handwerker. Ein Drechsler, um genau zu sein. In meiner Freizeit kultivierte ich meine Leidenschaft für die Musik, spielte Gitarre und komponierte ein paar Stücke.

Eines Tages kam ich auf die Idee, mir einen Computer zu kaufen und damit meine Musik aufzunehmen.

Ich hatte noch nie einen PC besessen, aber ich lernte schnell: Ich baute eine schöne, leistungsstarke Soundkarte ein und begann herauszufinden, wie ich meine eigenen Aufnahmen machen konnte.

Von Zeit zu Zeit kaufte ich Computerzeitschriften. Sie wissen schon, wie PC Magazine und dergleichen. Jedes Mal, wenn ich an einem Kiosk vorbeikam und mir ein Titel ins Auge fiel, habe ich eins gekauft.

Eines Tages fand ich auf der CD, die einer dieser Zeitschriften beilag, eine Demoversion von Incomedia 5.0: „ein Tool zur Erstellung von Multimedia-Präsentationen im Selbststudium“.

Ich dachte mir: „Das kann nicht nur einfach ein Power Point-Klon sein. Es muss etwas mehr sein!“. Also installierte ich es und fing an, damit „herumzubasteln“.

Die Entdeckung von Incomedia 5.0

Es war nicht schwer, mich in diesem Programm zurechtzufinden: Mit Incomedia Integrator konnte man eine Präsentation erstellen, bei der jeder Slide (Fenster oder Seite) ein „Knoten“ war.

Nach der Erstellung eines Knotens konnte man Filme, Töne, Bilder, Texte und Verbindungen in Form von Schaltflächen einfügen, an die man verschiedene Aktionen knüpfen konnte: Springen zwischen den Knoten, um tatsächlich innerhalb der Präsentation zu navigieren; Abspielen einer Video- oder Audiodatei; Öffnen des Webbrowsers auf einer bestimmten Website oder des E-Mail-Clients; Starten des Druckens eines Fensters; oder sogar Starten der Ausführung eines externen Programms.

Bis zu vier Aktionen konnten mit jeder Taste verknüpft und nacheinander ausgeführt werden.

Alles konnte dann von einem integrierten Player abgespielt werden. Auf diese Weise konnte man an der Präsentation arbeiten und sie dann wie ein Endbenutzer ausführen.

Es gab auch ein Tool zum Exportieren von Präsentationen auf Diskette oder CD-Rom.

Ich weiß noch, dass ich dachte: „Wow! Das muss so etwas wie die Erstellung echter PC-Programme sein.“

Das erste Projekt

Ich begann zu fantasieren, was mein erstes Projekt sein könnte, und ... BUMM! Die Idee! Ein Leitfaden für Gitarrenakkorde!

Habt ihr jemals ein Leitfaden für Gitarrenakkorde gesehen? Es ist eines dieser Bücher voller Zeichnungen, die zeigen, wie man Akkorde auf der Gitarre spielt.

Nun, ich wollte einen multimedialen Leitfaden machen. Multimedial und interaktiv.

Es war ein ehrgeiziges Projekt – ich weiß –, das viel Arbeit erfordern würde. Es genügt zu sagen, dass es 12 Tonarten von Akkorden gibt (C, C#, D, D# ... bis B) und dass es für jede Tonart verschiedene Akkorderweiterungen gibt (Dur, Moll, Septime, kleine Septime, Quarte, usw.). Jede mit einem anderen Fingersatz.

Ich würde also mindestens 12 Knotenpunkte brauchen, – einen für jede Tonart – in denen ich alle Akkorderweiterungen mit ihren Fingersätzen auflisten würde, um so einen echten Leitfaden zu reproduzieren.

Die Namen der Noten am oberen Rand jedes Knotens würden es ermöglichen, die Seiten mit einfachen Knotensprüngen zu wechseln.

Um die Akkorde zu zeichnen, würden Bitmaps mit einem „Raster“ aus Gitarrenbünden und -saiten genügen, und „Punkte“, die diesem Raster überlagert sind, würden die Punkte darstellen, an denen die Saiten gedrückt werden müssen.

Und nicht nur das! Ich würde diese „Punkte“ interaktiv machen können, indem ich sie den Klang der Gitarrensaite abspielen lassen würde, die auf genau dieser Taste gespielt wird, wenn man sie anklickt.

Da ich Gitarrist bin, hatte ich bereits ein Stimmgerät auf meinem PC installiert. Deshalb habe ich auch eine Verbindung zu diesem Programm gesetzt. Mit meinem Leitfaden würde man nicht nur Gitarrenakkorde durchblättern, sondern auch stimmen können.

Und schließlich? Nun, vielleicht die Möglichkeit, eine Seite mit Akkorden auszudrucken.

Nun, meine Projektidee war fertig. Alles, was ich tun musste, war, daran zu arbeiten.

An die Arbeit

Ich begann geduldig, an dieser Idee zu arbeiten. Ich habe monatelang daran gearbeitet. Jeden Abend. Immer bis spät in die Nacht.

Und am nächsten Morgen ging es in die Drechslerei: vielleicht nicht gerade frisch und ausgeruht (obwohl ich viel jünger war als jetzt und voller Energie), aber auf jeden Fall aufgeladen und aufgedreht wegen meines Projekts.

Dieses Incomedia 5.0 war echt cool. Daran zu arbeiten und zu sehen, wie mein Projekt Gestalt annahm, war eine große Befriedigung: eine Befriedigung, die einen motiviert, weiterzumachen.

Je weiter ich mit meinem Projekt vorankam, desto mehr Ideen kamen mir, was ich alles in meinen multimedialen interaktiven Leitfaden einbauen könnte ...

Bis ich eines Tages an die Grenzen stieß, die eine Software zur Erstellung von Präsentationen im Vergleich zu einem Programm haben kann, das für eine ganz bestimmte Aufgabe wie für einen Multimedia-Leitfaden entwickelt und geschrieben wurde.

„Das ist ihre Natur“, dachte ich. Sie wird zur Erstellung von Präsentationen verwendet. Und obwohl sie fortschrittlich ist und viele nützliche Funktionen hat, ist sie keine Software zum Schreiben von Programmen.

Man lernt nie aus

Ich erinnerte mich an einen Freund, mit dem ich an ein paar Abenden zusammen Musik gemacht hatte. Er war damals noch in der Schule, und ich erinnerte mich, dass er für eine Sozialarbeit einen Texteditor für Blinde programmiert hatte: einen ganz normalen Texteditor, aber mit einer „sprechenden“ Tastatur, die jeden einzelnen gedrückten Buchstaben oder jedes Zeichen aussprach.

Ich habe ihn gefragt, ob es mit dem Programmieren tatsächlich möglich sei, wirklich alles zu machen. Seine Antwort lautete: „Ja, aber man muss natürlich wissen, wie man es anstellt“.

Er empfahl mir einige Programmiersprachen, mit denen ich anfangen könne, und übergab mir eine Kopie der Entwicklungsumgebung (die Software, mit der man Computercode schreibt).

Ich habe sie sofort installiert und bin in den Buchladen gelaufen. Damals war es noch nicht so wie heute, dass man alles im Internet finden kann. Damals waren die Regale in den Computerabteilungen der Buchhandlungen überfüllt mit Büchern über alle Programmiersprachen.

Ich habe eins über Visual Basic 6 gekauft. Für Anfänger. Ein ganz schön großes Buch, damit es mich beim Studium dieser Sprache so weit wie möglich bringen würde.

Ich habe mir einen Plan ausgedacht, der sich als sehr effektiv erwies: tagsüber lernte ich in der Mittagspause in der Drechslerei. Abends, als ich vor dem Computer saß, habe ich das Gelernte in die Praxis umgesetzt.

Nachdem ich dieses Buch beendet hatte, kaufte ich ein weiteres, noch ein weiteres und dann noch viele weitere. Bis in den Buchhandlungen kaum noch Programmierbücher mehr waren und man zum Lernen im Internet überging.

Happy End

Im Jahr 2004 verließ ich die Drechslerei. Nach vier Jahren als „Hobbyprogrammierer“ verabschiedete ich mich von der Welt des Maschinenbaus und so begann meine Karriere als Programmierer.

Ich erinnere mich gerne an die Anfänge: Incomedia Integrator; das gute Visual Basic 6; die Wertschätzung von Kollegen in Online-Foren; bis hin zu den ersten Artikeln in Programmierzeitschriften und allem, was danach kam.

Heute programmiere ich mit mehr als 80 Programmiersprachen, Frameworks, Datenbanken, Micro-Services, Rest Api, und man lernt nie aus. Jeden Tag wird eine neue Technologie geboren. Jedes Mal mit mehr Kraft.

Und dieselbe Befriedigung, die ich empfand, als ich mein Projekt des Akkordleitfadens mit Incomedia durchführte, empfinde ich heute jeden Tag: wenn ich bei der Arbeit Probleme lösen, Lösungen finden und etwas von Grund auf neu erschaffen muss, indem ich meiner ganzen Kreativität Raum gebe.

Würde ich Incomedia-Produkte weiterempfehlen?

Ja! Ob man ein Projekt entwickeln will, für das man leistungsstarke und dennoch einfach zu bedienende Tools braucht, oder ob man sich inspirieren lassen will, wie es mir geschehen ist: von der Arbeit eines Menschen, der mit Leidenschaft dabei ist.


Zurück zum Seiteninhalt
www.websitex5.com