Softwareentwickler: Justins Berufliche Reise und Lektionen

Jul 17, 2024

Meine Reise als Softwareentwickler

Einführung

  • Referent: Justin, ein 23-jähriger Softwareentwickler bei Accenture in Rom, Italien
  • Zweck: Erfahrungen und Reise als Softwareentwickler teilen
  • Behandelte Themen:
    1. Bildungshintergrund
    2. Wie ich das Programmieren gelernt habe
    3. Projekte und Erfahrungen
    4. Jobsuche und Karrierewechsel
    5. Arbeiten als Softwareentwickler
    6. Persönliche Ratschläge und gelernte Lektionen

Bildungshintergrund

  • Hochschule: Kein Hochschulabschluss, nur ein Abitur
  • Programmiererfahrung: Anfangs Abneigung gegen Programmierung; Grundlagen von C++ gelernt
  • Nach der Schule: Stand an einem Scheideweg—dachte über eine Karriere als Filmemacher oder ein Studium in Softwaretechnik/Informatik nach
  • Entscheidung: Fühlte mich verloren, fand aber schließlich Leidenschaft in der Softwareentwicklung

Wie ich das Programmieren gelernt habe

  • Erste Schritte: Begann mit HTML und CSS
  • Ressourcen: Die ersten beiden Bücher über HTML und CSS
  • Bootcamp: Einschreibung in ein Bootcamp in Rom, lernte Java und begann mit der Webentwicklung (Back-End und Front-End)
  • Front-End-Entwicklung lernen: Schwerpunkt auf JavaScript, TypeScript und Angular
  • Selbsterkenntnis: Erkannt, dass Softwareentwicklung ein lebenslanges Ziel ist
  • Weiteres Studium: Einschreibung in eine Online-Universität für Informatik, aber aufgrund von Zeitmanagementproblemen pausiert
  • Wichtige Ressourcen: YouTube, Free Code Camp, Zero to Mastery, Udemy, AlgoExpert, Dokumentationen

Projekte und Erfahrungen

  • Programmiersprachen: Bevorzugte Sprachen sind JavaScript und TypeScript, mit etwas Java und Python
  • Bemerkenswerte Projekte: Wenige, aber bedeutende Projekte, die das Programmierfundament gefestigt haben
  • Jobsuche und Karrierewechsel:
    • Erster Job: Durch eine Mischung aus Wissen und Soft Skills bekommen
    • Herausforderungen: Niedrige Gehälter für Juniorentwickler in Italien
    • Aktuelle Position: Front-End Teamleiter bei Accenture
    • Tagtägliches Geschäft: Führung eines Teams, Kundeninteraktionen, Arbeit an einem E-Commerce-Projekt in der Automobilindustrie

Persönliche Ratschläge und gelernte Lektionen

  • Neugier: Neugierig bleiben, auf dem neuesten Stand bleiben
  • Juniorentwickler-Mentalität: Es gibt immer mehr zu lernen
  • Ja oder Nein sagen: Balance und Grenzen kennen sind entscheidend
  • Wert der Zeit: Zeit weise nutzen, Momente mit Liebsten schätzen
  • Leidenschaft: Muss wirklich an Softwareentwicklung interessiert sein, um erfolgreich zu sein

Schlussfolgerung

  • Ratschlag: Verfolge Träume mit Leidenschaft, lerne kontinuierlich und netzwerke, genieße die Reise
  • Schlussworte: Vielen Dank fürs Zusehen; Erfolg für die Zuschauer, die ihren Träumen nachjagen; nicht vergessen zu liken, kommentieren und abonnieren