Ein Tag als Softwareentwickler im Büro! 👨🏻‍💻 Kevin Chromik https://www.youtube.com/watch?v=U0hrNXxOZC0 Transkript (automatisch erstellt) 0:00 so Leute heute nach langer Zeit endlich mal wieder ein Vlog [Musik] 0:36 diesmal von meinem Büro aus als ich gehe normalerweise nicht so oft ins Büro die meiste Zeit arbeite ich von meiner coding Cave aus aber heute haben wir ein 0:44 bisschen Workshop als ich habe ein paar Meetings mit meinem Arbeitskollegen aus dem iOS Team und da werde ich euch natürlich mitnehmen werde euch ein 0:51 bisschen erklären was wir so machen und ich glaube es wird ein ganz cooler Tag also für die Leute die nicht wissen wo ich arbeite ich bin Softwareentwickler 1:04 bei wipe TV und arbeite an der iPhone iPad und tvos App mit zuallererst arbeite ich an app Tracking transparency das ist dieser systemdialog 1:20 den du wenn du ein iPhone-Nutzer bist garantiert schon mal in verschiedenen Apps gesehen hast bevor wir diesen Dialog Anzeigen blenden wir allerdings 1:27 unseren eigenen Screen ein damit wir die Nutzer über diesen Dialog informieren können diesen Screen gibt es jetzt allerdings noch nicht das heißt ich muss 1:36 den jetzt erstmal programmieren dazu habe ich so eine Design Vorlage von unserer Designerin bekommen und genau ich versuche dir jetzt einfach eins zu 1:44 eins so im Code nachzubilden [Musik] Büro [Musik] 2:19 das ist übrigens mein Arbeitskollege Rainer und wir beide sind praktisch das komplette iOS Team einmal am Tag um 10 Uhr 30 haben wir dann unser daily 2:28 Meeting da besprechen wir dann mit unserer Produktmanagerin an welchen Aufgaben wir am Vortag gearbeitet haben was für heute ansteht was du die Pläne 2:38 sind in der ganzen Woche und so weiter alles was so anfällt damit wir einfach ein alleinment haben also jeder weiß was zu tun ist damit nicht bestimmte 2:47 Aufgaben auf der Strecke liegen bleiben oder an manchen Aufgaben einfach doppelt gearbeitet wird und genau das ist einfach so ein ganz normales team 2:56 meeting wo wir einfach alles besprechen was uns gerade so in den Sinn kommt [Musik] 3:10 [Musik] [Applaus] [Musik] 3:34 [Musik] die zweite Aufgabe für heute ist ein Meeting mit reiner bei dem wir mal gemeinsam die komplette app-architektur 4:36 also alle Komponenten die unsere App hat auf ein Whiteboard zu malen und zu schauen ob wir Dinge vielleicht zusammenführen können vielleicht manche 4:44 Module aufteilen einfach das kann man sich vorstellen wie eine größere Aufräumaktion unsere Apps sind an sich ziemlich komplex denn wenn man mal 4:53 überlegt wir haben eine iOS App dann haben wir eine für tvos also für den Apple TV und für jede von diesen Plattform haben wir unsere eigene white 5:02 TV App und dazu noch die o2 TV app also im Prinzip ist es die gleiche App nur einem anderen Branding so eine Visualisierung unserer code base hilft 5:11 natürlich um mal zu verstehen wie die ganzen Komponenten miteinander in der agieren und welche Zusammenhänge es gibt alles was wir jetzt auf dieses 5:18 Whiteboard geschrieben haben können wir dann im Anschluss erstmal fotografieren und dann dann in ein richtiges digitales Board übertragen wie beispielsweise Miro 5:27 damit wir das einfach für unsere interne Dokumentation haben so das Meeting ist jetzt vorbei und ich mache mich jetzt auch schon direkt an die Arbeit für 5:36 meine dritte und letzte Aufgabe des Tages und zwar gibt es in unserer App eine Live seeking Funktion das bedeutet eigentlich nur dass wenn du live TV 5:44 anschaust wie beispielsweise ARD ZDF oder irgendetwas anderes dann kannst du zum einen natürlich Pause und weiter drücken obwohl es live TV ist und du 5:54 kannst während einer Sendung innerhalb des Streams Spulen das heißt wenn Du beispielsweise ein Fußballspiel anschaust und ein Tor verpasst hast dann 6:02 musst du dir nicht unbedingt die Wiederholung anschauen sondern kannst ganz flexibel eine oder zwei oder vielleicht auch zehn Minuten einfach in 6:09 die Vergangenheit zurückspulen und von dort aus weiter schauen diese Funktion hatten wir in der Vergangenheit schon für unsere iPhone iPad App integriert 6:17 jetzt hat leider das ganze noch für unsere tvos App gebaut da diese Code Änderung jetzt nicht einfach so ohne dass irgendjemand drüber geschaut hat in 6:26 unserer App reingehen ist es jetzt meine Aufgabe den kompletten Code aller Änderungen von dieser speziellen Funktion zu überprüfen zu testen und 6:35 schauen ob es da vielleicht irgendwelche Probleme gibt dieses ganze Prozedere nennt man Code Review weil ich eben den Code von einer anderen Person Reviewer 6:43 also mache ich genau das ich schaue mir den ganzen Code jetzt an installiere die App auf meinem lokalen Gerät und dann schaue ich ob alles funktioniert so wie 6:52 es sein sollte und wenn alles passt dann gibt es meine provil also mein Daumen nach oben sozusagen und falls irgendetwas noch nicht funktioniert oder 7:01 irgendetwas vielleicht noch ungeändert werden sollte dann schreibe ich ganz einfach meine Kommentare reiner kann diese ganzen Kommentare durchgehen dann 7:09 seine Code Änderungen wieder machen und dann wenn alles in Ordnung ist dann können wir diese Funktion an alle Leute rausbringen offensichtlich sieht nicht 7:17 jeder Tag gleich aus also an manchen Tagen gibt es mehr Abwechslung als an anderen Tagen das kommt dann halt immer darauf an was gerade so ansteht jetzt 7:25 haben wir auch schon 18 Uhr das heißt ich mache jetzt Feierabend der Tag ist natürlich noch nicht vorbei denn ich treffe mich mit einem sehr guten Freund 7:33 zum Abendessen [Musik] ich hoffe dieser kleine Einblick in meinen Arbeitsalltag hat Euch gefallen 7:54 also falls ihr mehr solcher Blogs aus meinem Büroalltag sehen wollt oder auch von zu Hause aus dem Homeoffice dann lasst es mich in den Kommentaren wissen 8:02 gibt dem Video einen Daumen nach oben wenn es euch gefallen hat abonnieren nicht vergessen um keine weiteren Videos mehr zu verpassen ich hoffe wir sehen 8:09 uns beim nächsten mal dein Kevin