Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).
Informatik: Jobeinstieg als Software-Entwickler bei SAP | alpha Uni
Das Wichtigste aus dem Video
Tipp auf eine Zeit – das Video springt genau dorthin.
Transkriptautomatisch erstellt · 132 Zeilen
- Hello everybody and welcome to this session. Was gar nicht passieren darf, ist, dass mir eben ein Fehler unterläuft.
- Gerade bin ich maximal nervös, ja. Our first aim is to provide instant recommendations.
- Ich hoffe, dass ich jetzt positives Feedback von Ralf bekomme. Dieses Klischee vom Nerd entspricht jetzt nicht unbedingt der Realität.
- Hallo, ich bin Jonas. Und ich arbeite als Softwareentwickler
- im Norden von München bei SAP. Heute werde ich eine neue Funktion
- für unser Produkt Signavio Process Intelligence entwickeln. Und das ist für mich eine Herausforderung,
- weil ich die Aufgabe im Detail noch nicht kenne. Und es eben auch bis morgen 16 Uhr fertig werden muss.
- Servus. Das ist definitiv ein Ritual von mir.
- Also, so ein Kaffee hilft mir einfach dabei, wirklich dann Lust aufs Programmieren
- noch mal mehr zu spüren. Die Aufgaben eines Softwareentwicklers
- werden typischerweise in "Tickets" strukturiert. Dort steht dann einfach drin, was genau erledigt werden muss.
- Und, was ich jetzt hier hinzufügen soll, ist eben die Funktion GREATEST.
- Das bedeutet, wir haben einen Tabellenlayout, ähnlich, wie man das auch aus Excel kennt.
- Und diese Funktion soll es eben möglich machen, dass man zeilenweise den maximalen Wert aus verschiedenen Zellen
- selektieren kann. Die Vorgabe, die ich jetzt für die Funktion hab, ist,
- dass ich bis morgen 16 Uhr ungefähr fertig sein sollte. Wenn ich mich jetzt tatsächlich mal richtig konzentrieren möchte,
- dann höre ich eben sehr gerne Musik. Das hilft mir einfach dabei, dann die anderen Kollegen auszublenden
- und wirklich nur an den Code zu denken. Was gar nicht passieren darf, ist, dass mir eben ein Fehler unterläuft,
- also, die Funktion falsche Ergebnisse liefert. Wenn es dann einmal in Produktion gelangt
- und wirklich Kunden darauf zugreifen können, die ihre Entscheidung darauf basieren.
- Das darf eben nicht passieren, dass da irgendwelche Fehler wirklich in den Produktivcode kommen.
- Ich versuche, mich jetzt an verschiedenen anderen Funktionen zu orientieren,
- wie ich das eben schon in der Vergangenheit gemacht habe. Und, ja, dann werde ich quasi verschiedene Dateien editieren
- und es dann quasi einmal komplett durch die Codebasis durchziehen. Sodass dann am Ende auch die Funktion aufgerufen wird,
- wenn man jetzt sie eingibt. Mein Weg zum Informatiker
- ist eigentlich ein Stück weit schon ein Klischee. Ich bin in einer ländlichen Region groß geworden,
- wo ich eben mit Freunden sehr viel online gezockt hab. U.a. dann Modifikationen für Minecraft und Arma installiert habe.
- Und, ja, so kam es dann quasi auf, wie kann ich meine eigenen Mods schreiben.
- Und darüber habe ich dann auch, ja, Programmieren gelernt. Es ist ein Ziel von mir, mich weiter technisch zu spezialisieren
- und dann eben noch mehr technische Verantwortung auch übernehmen zu können.
- Und deshalb ist es dann mein Ziel, dass ich in zwei, drei Jahren auch zum Senior-Entwickler befördert werde.
- Ich gehe jetzt in das Daily Meeting. Also, ich habe ja auch Kollegen, die in Berlin und Walldorf sitzen.
- Und da ist es einfach notwendig, dass wir uns jeden Tag austauschen, wo jetzt jeder gerade dran arbeitet.
- Und ob es da irgendwelche Hürden gibt. Oder, ja, ob einfach alles glatt läuft.
- Good morning everybody. - Morning. How is it going? How is the weather in Berlin?
- In meinem Alltag als Softwareentwickler verbringe ich ca. 70 Prozent der Zeit mit dem Programmieren.
- Und die restlichen 30% sind zwischen Meetings und Weiterbildung geteilt. As you can see, I just pulled the GREATEST function into to-do.
- So, I'm currently working on it, getting it implemented. Yeah, if I have any trouble getting it implemented,
- I'll, of course, reach out and ask any questions. Generell ist Englisch sehr wichtig als Softwareentwickler.
- Und in einem internationalen Konzern wie SAP ist es natürlich auch so, wenn da jetzt jemand dazukommt und der spricht nur Englisch,
- dann ist es auch vollkommen normal, dass wir Meetings komplett auf Englisch abhalten.
- Also, es ist jetzt knapp 11 Uhr. Das bedeutet, ich hab noch eine halbe Stunde bis zum Mittagessen.
- Ähm, ja, ich glaube, in der Zeit liege ich eigentlich relativ gut. Dann, denke ich, schaffe ich das bis morgen.
- Aus meiner Sicht hat Programmieren auf jeden Fall auch einen kreativen Anspruch.
- Also, ich bin jetzt keiner, der irgendwelche krassen Bilder malt. Aber es ist eben schon notwendig,
- dass man jetzt mit einer Problemstellung auch verschiedene Lösungsansätze entwickeln kann.
- Nichtsdestotrotz sollte man natürlich auch analytische Fähigkeiten mitbringen.
- Und jetzt im Beruf habe ich auch die Erfahrung gemacht, dass man eben sehr kommunikativ sein muss,
- um eben auch seine eigenen Ideen richtig rüberbringen zu können. Lass mal essen gehen.
- Dieses Klischee vom Nerd entspricht jetzt nicht unbedingt der Realität. Also, wir arbeiten natürlich im Team,
- und da findet einfach eine Menge Austausch statt. Dann wird eben auch mal Privates diskutiert.
- Servus. Das Tischtennisspielen, das ist natürlich auch zur Erholung,
- um dann eben mal weg vom Bildschirm zu kommen und sich ein bisschen körperlich zu betätigen.
- Nein. Oh, Mann.
- * Musik * Sehr schön.
- Wir haben knapp gewonnen, aber, ich denke, wir müssen einfach noch mehr Mittagspausen so verbringen,
- dann wird es noch besser. Als Nächstes muss ich eine Präsentation vorbereiten,
- die jetzt in circa einer Stunde ansteht. Und dafür werde ich jetzt in den Meetingraum gehen.
- Es ist natürlich absolut nicht unüblich, dass ich meine Arbeitsergebnisse präsentiere.
- Aber für mich ist es definitiv was Besonderes, das in diesem größeren Rahmen zu präsentieren.
- Und, also viele meiner Kollegen sehen mich dann jetzt dort zum ersten Mal in einer Präsentation.
- Und dementsprechend möchte ich auch einen guten ersten Eindruck hinterlassen.
- Das Slide sieht jetzt auch okay aus. Okay, jetzt der Punkt noch mal.
- Additionally, we want to assist our customers. Including those in non-technical roles.
- Our aim is to provide instant recommendations for redesigning processes.
- Ich wurde jetzt von einer Kollegin gefragt, ob ich spontan mich zu einem Kaffee treffen kann.
- Und, ich glaub, das nehme ich auch mit einfach noch mal als Ablenkung vor dieser Präsentation.
- Hallo Selina. Na, wie gehts? - Gut. Freut mich, dass es noch geklappt hat.
- Mit Kaffee. - Ja, relativ spontan. Mir kommt das auch echt gelegen,
- dass du mir noch mal geschrieben hast. - Ja. Also, ich hab jetzt gleich eine Präsentation um 16 Uhr. - Oh.
- Und da ist es eigentlich die perfekte Ablenkung. Bist du aufgeregt? - Jaja.
- Das ist jetzt das erste Mal vor so 20, 30 Leuten. Auch außerhalb des Teams. - Okay.
- Ähm, ja, hoffentlich kommt es gut an. Hast dich bestimmt lang darauf vorbereitet, dann wird das schon.
- * Musik * Ja, es sind jetzt noch zehn Minuten bis zum Meeting.
- Jetzt kommt natürlich noch mal die Nervosität hoch, weil gleich wird es ernst.
- Ich hab gerade keine Ahnung, wo er ist. Also, ich muss ihn jetzt gerade erst mal suchen.
- Dann muss ich ihn, glaube ich, noch mal auf der anderen Seite suchen. * Musik *
- Gefunden. Ich glaube, er ist gerade noch in einem Meeting.
- Aber ich schreibe ihm einfach, und dann weiß er Bescheid. Ich glaub, gerade bin ich maximal nervös, ja.
- Also, das ist jetzt, glaube ich, so ziemlich die Spitze der Nervosität. Genau.
- Also, wenn man die Beförderung zum Senior-Entwickler anstrebt, dann hilft es einfach ungemein, wenn man zeigen kann,
- dass man an verschiedenen Initiativen mitgearbeitet hat. Wie jetzt eben diese Präsentation.
- Und, dass man eben auch ohne große Leitung einfach den Sprung ins kalte Wasser schafft.
- Und eben trotzdem Ergebnisse dann auch präsentieren kann. Hi Sam.
- Just close the door. It looks like we are good to go, Jonas.
- Hello everybody and welcome to this session from the SAP Signavio Process Intelligence.
- In today's biweekly session, I will give a brief update on process AI initiatives.
- Our first aim is to provide instant recommendations for redesigning processes.
- And, last but not least, these features should empower every single customer,
- including those in non-technical roles. Mir macht es einfach sehr viel Spaß in dem Beruf,
- vor komplexe Aufgaben gestellt zu werden. Und dann eben auch genügend Freiraum zu bekommen,
- um eigene Ideen zu entwickeln. Letztendlich erfolgt es dann aber trotzdem immer im Team.
- Das bedeutet, dieser Austausch mit anderen Informatikern und dieses gemeinsame Nachdenken finde ich auch sehr gut.
- Thank you Darko. I think we will stay in touch. (Kollegin) Okay, then with that, thank you very much.
- Thanks. Bye. All right. Puh.
- Ja, also ich glaube, es ist ganz gut gelaufen. Also, die Vorbereitung hat auf jeden Fall geholfen.
- Erleichtert bin ich auch. Also, jetzt wäre eigentlich die ideale Zeit für ein Bier,
- aber es ist noch ein bisschen zeitig. Hat er sehr gut gemacht, glaube ich.
- Ja, gut vorbereiten und, ja, war sehr interessant zu sehen. Ja, ich glaub, jetzt gehe ich noch mal ein bisschen programmieren,
- und dann geht es ab nach Hause. Servus. - Servus.
- Der Berufseinstieg selbst hat bei mir sehr gut funktioniert. Ich hab hier bei SAP einfach sehr viel Unterstützung bekommen.
- Aus meiner Sicht ist es für das Studium sehr hilfreich, wenn man auch genügend praktischen Anteil hat.
- Ob das jetzt in Form eines dualen Studiums ist oder ob man sich nebenbei noch einen Nebenjob sucht.
- Ich glaube, es hilft einfach ungemein, wenn man vor dem Berufsleben schon ein bisschen Ahnung hat,
- wie das Leben als Softwareentwickler dann aussieht. Hi Jonas.
- Bist du bereit fürs Review? - Jo. Dann gehen wir mal rüber.
- Also, ich bin jetzt fertig mit dem Ticket, so weit auch pünktlich. Und ich hoffe, dass ich jetzt positives Feedback von Ralf bekomme,
- damit die Änderung heute noch übernommen werden kann. Okay, also mit dem Ticket bist du ja im Wesentlichen vertraut,
- aber ich würde es trotzdem noch mal kurz wiederholen. - Genau. Also an sich, ja, habe ich diese GREATEST-Funktion hinzugefügt.
- Ja, was war denn deine Überlegung? Zeig es doch mal. Also, wenn jetzt A größer als B ist.
- Und A größer als C ist. Dann würden wir natürlich A rausbekommen,
- weil wir ja das Maximum suchen. Also, Mathematik ist auf jeden Fall ein wichtiger Bestandteil
- des Informatikstudiums. Und ich bin auch froh, dass es den Stellenwert bekommt,
- den es jetzt hat. Also, gerade zur Analyse von Datenstrukturen und so was
- ist es auf jeden Fall notwendig. Aber im Tagtäglichen verwende ich tatsächlich weniger Mathematik,
- als ich gedacht hätte. Ähm, Tests. Wo sind die?
- Also, wie wir es immer machen, habe ich halt auch einmal logische Tests hinzugefügt.
- Also, genau, die sich nur um die Sprache kümmern. Sieht gut aus.
- Genau, dann können wir aber jetzt auch unseren Test ausrollen, würde ich sagen.
- Und dann, ja, sehr gute Arbeit. Gut gemacht. - Ja, danke.
- Okay, dann bis später. - Ja, ich schaue es mir noch mal an. Jo, ciao.
- Ja, also aus meiner Sicht ist es sehr gut gelaufen. Also, Ralf hat mir positives Feedback so weit gegeben.
- Und, ja, wenn er dann jetzt noch mal am Rechner geschaut hat, dann kann ich es, glaube ich, auch auf der Testlandschaft ausrollen.
- Wenn jetzt natürlich irgendein Fehler meinerseits mit drin ist, dann könnte es natürlich passieren, dass das Testsystem abstürzt.
- Das wäre natürlich nicht gut. Für mich ist es natürlich schon ein Glücksmoment,
- wenn ich sehe, dass es dann tatsächlich funktioniert. Also, zum jetzigen Zeitpunkt funktioniert es quasi noch nicht,
- diese Funktion. Und, ja, hier drüben habe ich jetzt die Möglichkeit,
- das Ganze auf das System aufzuspielen und ja. Okay, also jetzt sehe ich, dass hier drüben der Fehler verschwunden ist
- und tatsächlich ein Ergebnis rauskommt. Also, mit dem, was ich jetzt gesehen habe auf der Testlandschaft,
- ist das Ticket aus meiner Sicht abgeschlossen. Und meine Arbeit ist damit auch gelungen.
- Wenn ihr wissen wollt, wie das Informatikstudium so abläuft, dann schaut doch mal hier.
- Und hier gibt es noch mehr Informationen zum Thema Informatik.
Zum Nachlesen
InformatikAls einfache Rechengeräte leisteten Abakus und später der Rechenschieber unschätzbare Dienste. 1641 konstruierte Blaise Pascal eine mechanische …
SoftwareSoftware ist ein Programm oder eine Menge von Programmen, die dazu dienen, einen Computer zu betreiben. · Software sind Programme sowie die zugehörige …
InformatikerInformatiker ist eine allgemeine Berufsbezeichnung für Personen, die im Bereich der Informationstechnik (IT) tätig sind, dort forschen oder die Erkenntnisse …