Latest / Coding Buddies | Tech & Dev-Mindset / Full Stack Entwicklung = God Mode
Transcript
- 0:00Ich hab das Gespräch irgendwie abgebrochen, aber relativ
- 0:03schnell abgewürgt so, na ja gut, ich muss weiter.
- 0:05Und hab mich dann auch noch ein bisschen damit befasst und
- 0:08auseinandergesetzt. Also konntest dann tagelang
- 0:10nicht schlafen, oder? Definitiv also 22 Wochen
- 0:13schlaflos. Dein Podcast rund um
- 0:17Softwareentwicklung und aktueller Tech News.
- 0:20Herzlich Willkommen. Ja, herzlich Willkommen zur
- 0:33neuen Folge des Coding Bodies Podcast.
- 0:35Es geht mal wieder los und wieder dabei.
- 0:37Natürlich einerseits meine Wenigkeit Tino und natürlich
- 0:41auch der fantastische Fabi, Moin Fabi.
- 0:43Grüß dich. Hast du Box, geht los, neue
- 0:46Folge, endlich mal wieder Podcast aufnehmen.
- 0:50Ich denke du hast Bock ich habe Bock, die Zuhörer haben Bock.
- 0:53Wir sollten loslegen. Da haben wir alle haben jetzt
- 0:56Poster drauf und deswegen haben wir folgendes Thema mitgebracht.
- 1:00Pass aufmachen, Trommelwirbel. Ich weiß nicht, was ich
- 1:08bestimmt. Ganz Blech OK, nein, also wir
- 1:09wollen heute über das Thema Full Stack Entwicklung reden.
- 1:13Und genau deswegen, da du ja quasi sehr erfahren darin bist
- 1:20im Bereich Full Stack zu arbeiten beziehungsweise nach
- 1:23dem Prinzip der fußstrecke Entwicklung, nenne ich es mal
- 1:27würde ich sagen, hau doch einfach mal raus.
- 1:30Was verwendest du mit dem Begriff Full Stack Entwicklung?
- 1:33Da ist ja ganz schön hoch gestapelt.
- 1:35Ich glaube, ich muss nochmal kurz weg, gut.
- 1:38Gut, dann übernehme ich wieder ein Haus.
- 1:41Also ja, also. Die Entwicklung ist ja im
- 1:45Endeffekt ja, dass man als Entwickler eben verantwortlich
- 1:50für den gesamten Stack der Anwendung ist.
- 1:53Um die man sich kümmert, ne. Also es gibt ja zum Beispiel
- 1:55Arbeitsmodelle, wo man zum Beispiel wenn jetzt net
- 1:57Entwicklung nimmst als Beispiel genau ja, also kann man das, ja
- 2:01wird oft eingeteilt in ich sag jetzt mal Frontend und backend
- 2:04ne ganz einfach dargestellt so und es gibt ja manche
- 2:10Arbeitsmodelle wo es Frontend Entwickler gibt, die oder
- 2:12Entwicklerin die sich ausschließlich auf das Frontend
- 2:15stürzen und es gibt Backend Entwickler und Entwickler innen
- 2:18die sich ausschließlich auf das Backend stürzen und in diesen
- 2:22beiden Bereichen entwickeln. Und dann werden halt
- 2:25Schnittstellen definiert, welche apis wo dann im Endeffekt quasi
- 2:28gegen entwickelt wird. Ne, also das ist sozusagen die
- 2:31Vereinbarung. OK, ich geb dir das, du gibst
- 2:33mir das und dann können wir darauf einschlagen und dann
- 2:37können wir entwickeln. Also quasi unabhängig
- 2:39voneinander, weil man ja sich geeinigt hat, wie die
- 2:41Schnittstelle aussieht. Genau.
- 2:43Ja genau OK und Full Stack Entwicklung ist halt, dass du
- 2:46jetzt diesen Entwickler oder die Entwicklerin nimmst und sagst,
- 2:50OK pass auf, du hast jetzt mal wieder als Beispiel diese Web
- 2:53Anwendung und du kümmerst dich quasi um das Frontend und
- 2:59Backend. Das heißt wenn jetzt zum
- 3:00Beispiel irgendwie. Ne Arbeit anfällt, einen eine
- 3:04Aufgabe erledigt werden soll, die sowohl Backend als auch
- 3:06Frontend umfasst, dann wird an beiden Punkten entwickelt.
- 3:11Ne, das heißt du gehst einmal sozusagen unter Umständen den
- 3:14ganzen Stack durch, da wo es halt wo man halt Anpassungen
- 3:16machen muss, ne und das bleibt ja dann vielleicht doch nicht.
- 3:19In diesem Beispiel bleibt es nicht unbedingt beim Frontend,
- 3:22das heißt mit dem Backend zu tun, das hat vielleicht mit den
- 3:26Datenbanken zu tun, die da benutzt werden oder vielleicht
- 3:28auch mit der Infrastruktur, die Server, die da wo drauf das.
- 3:32Backend läuft, das heißt, du kümmerst dich wirklich um den
- 3:35ganzen Bereich, ne, also überall wo irgendwie Code entwickelt
- 3:38werden muss, wo Anpassungen gemacht werden muss und müssen,
- 3:42da kümmert sich dann die entsprechende entwickelnde
- 3:45Person drum. Genau.
- 3:48Das heißt zusammengefasst, es kommt ein neues Feature rein,
- 3:53was entwickelt werden muss und das betrifft jetzt mehrere Teile
- 3:56der Gesamt des Gesamtprodukts nenne ich mal und dann bist du
- 4:02als Full Stack Entwickler in der Lage auch jeden Part davon
- 4:04umsetzen zu können. Das heißt, du kannst dieses
- 4:06Feature alleine implementieren. Genau.
- 4:09Theoretisch kannst du das machen, ne.
- 4:14Genau, ja, cool. An der Stelle kann man ja mal
- 4:19sagen, also das ist jetzt nur ein Beispiel mit der Web
- 4:22Oberfläche Web Entwicklung zum Beispiel ne.
- 4:25Also ich finde halt Full Stack ist seit Jahr auch eine Art
- 4:29Mindset frage beispielsweise habe ich jahrelang im Embedded
- 4:35Bereich gearbeitet und da gibt es jetzt keine Web Oberfläche
- 4:38oder so, aber du hast ja trotzdem gewissen Software Stack
- 4:41und da Match diese diese Denkweise eigentlich genau so,
- 4:44dass du halt sagst. K ne, Ich bin jetzt nicht nur in
- 4:46unserem Betriebssystem unterwegs oder nur in irgendwelchen
- 4:49Hardware nahen Treibern, sondern ich kann sowohl diese Treiber
- 4:53entwickeln und verstehe die ganze grundlegende Hardware,
- 4:57also die Mikrocontroller. Ich weiß wie das funktioniert,
- 4:59ich weiß aber auch wie der Aufgelagert zum Beispiel das
- 5:01Betriebssystem funktioniert, wie irgendwelche Task erstellen kann
- 5:06und kann halt da auch quasi von unten nach oben beispielsweise
- 5:11ein ganzes Feature implementieren.
- 5:13Ja, ja, auf jeden Fall. Also ich würde halt auch sagen,
- 5:16dass das. 1. Mindset Frage ist ne.
- 5:18Also ich hatte zum Beispiel mal ne super Begegnung mit jemandem
- 5:22aus einer aus meiner Aus einer Abteilung in der ich gearbeitet
- 5:25hab und da wurde dann zum Beispiel habe ich mehr Kaffee
- 5:28Küche n bisschen geschnackt, da wurde nämlich vorher wurde ein
- 5:31kleiner Talk gehalten über CSS ich weiß nicht das sagt ja was
- 5:35CS es ist quasi die nur für jemanden der das vielleicht oder
- 5:39die das jetzt vielleicht nicht so im Kopf hat das ist wenn du
- 5:43jetzt die das Frontend zum Beispiel e Oberfläche wenn du
- 5:46das stylen möchtest ne. Das ist sozusagen das Styling
- 5:48Sheet für. Also ich sag jetzt mal in
- 5:51Anführungsstrichen, der Code den du benutzt um deine Website zum
- 5:54Beispiel zu stylen, ne ein Beispiel dafür und als ich da
- 5:59mit angefangen hab mit der Full Stack Entwicklung, da war zum
- 6:02Beispiel dieses CSS oder SCSS je nachdem unterschiedliche
- 6:06Varianten davon war das für mich total neu und das war richtig
- 6:10schwierig und ich dachte so ey keine Ahnung, ich krieg niemals
- 6:13drauf, ich Check das gar nicht wie das funktioniert und dann
- 6:17wurde ein Vortrag. Erhalten darüber und ich dachte,
- 6:19Boah, das ist cool. Geiler Vortrag und.
- 6:22Dann war der vorbei. Ich mich ne Kaffee Küche n
- 6:24Kaffee geholt, habe mich dann mit einem unterhalten und meinte
- 6:26so Mensch hier. Der Vortrag fand ich echt cool
- 6:29finde ich voll gut darüber auch mal ein bisschen wissen zu haben
- 6:32weil ich halt mich damit noch gar nicht so auskennt und es hat
- 6:35mir gerade irgendwie voll was gebracht.
- 6:37Und dann meinte der so ja, aber ich meine du kennst.
- 6:43Kannst du das jetzt noch nicht so gut und ich meine, dann bist
- 6:46du ja vielleicht eher so weiß ich backend mehr sag ich mal
- 6:51bewandert und ich find das halt Quatsch so Full Stack
- 6:54Entwicklung die wir hier machen finde ich quatsch, weil ich
- 6:56finde, dass es viel besser ist wenn du Frontend Entwickler hast
- 7:00die richtig gut da drin sind und Backend Entwickler die richtig
- 7:02gut da drin sind und halt wirklich für jeden Bereich was
- 7:05hast so. Und also.
- 7:07Spezialisten. Experten.
- 7:09Genau, genau und nicht so ein Full Stack Generalist.
- 7:12So nach dem Motto und ich dachte mir so hä warte mal.
- 7:14Wir arbeiten in der Abteilung, die Full Stack arbeitet und
- 7:17wieso kommt das jetzt erstmal her?
- 7:20Und im Endeffekt denke ich mir so, OK, also.
- 7:24Ich war erstmal zu dem Zeitpunkt n bisschen und dachte mir so,
- 7:26boah, was ist denn jetzt los? Ey könnt ihr auch gar nichts mit
- 7:31anfangen, dachte mir so Scheiße weiß ich auch nicht so dachte
- 7:34ich hab das Gespräch irgendwie abgebrochen relativ schnell
- 7:37abgewürgt so na gut ich muss weiter und habe mich dann auch
- 7:41noch ein bisschen damit befasst und auseinandergesetzt.
- 7:44Konntest dann tagelang nicht schlafen, oder?
- 7:45Definitiv also 2 Wochen schlaflos, ja.
- 7:51Nee, aber dann dachte ich mir, ich auch nochmal so mit dem
- 7:55einen oder anderen unterhalten und im Endeffekt bin ich zu dem
- 7:58Schluss gekommen, dass du auch meintest, das ist eine Mindset
- 8:00frage. Full Stack geht, es geht nicht
- 8:02darum, dass man irgendwie. Sagt Ja hier.
- 8:04Das ist jetzt ein Entwickler und weil der Full Stack Entwickler
- 8:07ist, kann jetzt perfekt Freundin Perfect Backend perfekt
- 8:10Datenbanken Infrastruktur, der kann alles n Soft Entwickler
- 8:14Entwicklerin, die kann alles Gott Entwicklerin so weißt.
- 8:18God Mode. Das ist halt nicht der Fall.
- 8:21So weißt du, arbeitest. Im Normalfall im Team.
- 8:23So und das Wichtige bei Full Stack ist, dass du das sag ich
- 8:28mal das die Verantwortung für den gesamten Software Stack
- 8:32übernimmst. Du sagst ey irgendwas gerade am
- 8:34Backend stimmt nicht, ich muss ans Backend dran, dann machst du
- 8:36das ist ne oder ans Frontend oder egal wo.
- 8:39Du musst das nicht weiter in dem.
- 8:41Genau, genau. Und dafür gibt es ja ein Team
- 8:43und im optimalen Fall setzt sich so ein Team Halt aus mehreren
- 8:46Leuten zusammen, wo dann vielleicht auch das Wissen gut
- 8:49geteilt ist. Dann gibt es hier Experten,
- 8:51Experten. Dann kommt dazu noch P
- 8:54Programming über was wir geredet haben, wo das Wissen super
- 8:56miteinander vermixen wird und dann lernt man da am besten raus
- 8:59und so weiter von anderen und da muss hingehen wie du halt
- 9:03meintest. Es ist Mindset Geschichte und
- 9:05nicht einfach nur Full Stack der Canalys weißt.
- 9:08Ja, aber das ist doch ein ganz guter Punkt.
- 9:10Da können wir ja mal über vor und Nachteile von einer Full
- 9:14Stack Entwicklung einfach mal drüber sprechen, weil ich finde
- 9:16du hast auch gute Vorteile einfach schon genannt.
- 9:19Ist natürlich einerseits man kriegt dann halt viel breiteres
- 9:22Verständnis des Gesamtsystems, soll der gesamt Software wenn
- 9:25man sich einfach mit allen Teilen beschäftigt.
- 9:27Und du lernst auch ne Menge. Genau, du lernst ne Menge.
- 9:30Du bist sehr vielseitig dann und.
- 9:36Das heißt ja nicht, dass du nicht ne Präferenz haben kannst,
- 9:38dass du nicht, also du kannst ja im Backend super wohlfühlen und
- 9:41bist da wirklich ein richtiger Crack drin, hast das richtig
- 9:43drauf. Heißt ja aber nicht, dass du
- 9:47deswegen nur Backend machen sollst.
- 9:49Ne oder quasi wenn du Frühstück bist, nichts und alles gleich
- 9:53gut, nur kannst und nichts richtig gut oder wie auch immer
- 9:55das manche nennen, dann ne. Also du kannst ja wirklich
- 9:58Expertin dem einen sein, aber trotzdem in den anderen lernen
- 10:01und trotzdem auch Aufgaben umsetzen können und das finde
- 10:04ich ganz cool da dran und definitiv richtig.
- 10:06Wichtiger Punkt ist, was du gerade meintest.
- 10:08Das sehe ich auch so, ist einfach sich auch verantwortlich
- 10:10für andere Teile fühlen, weil das hat glaube ich jeder auch
- 10:14schon mal erlebt. Das ist ja auch gut und gerne
- 10:16Leute gibt die sagen das laut My Business sorry aber da knallt es
- 10:20irgendwo, daran arbeite ich nicht, dass ich schön weiter,
- 10:24das kriegt er jetzt richtig um die Ohren so ne.
- 10:26Mit auf wen kann ich mit dem Finger zeigen?
- 10:28Ja genau, ja. Und möglichst hoffentlich
- 10:31möglichst viele und so weiter nein, also genau also da bin ich
- 10:36ganz bei dir ist. Eine absolute Mindset frage sich
- 10:38zu sagen, Ich gucke jetzt einfach selbst rein und
- 10:41vielleicht finde ich den Fehler und kann das relativ schnell
- 10:43lösen, weil es vielleicht einfach nur ein Problem mit der
- 10:45Schnittstelle ist oder irgendwas und dann ist das Ding erledigt
- 10:48und das bringt den Laden oder beziehungsweise die Software
- 10:50voran und Fang nicht an mit Finger pointing ne.
- 10:52Ja, auf jeden Fall. So aber Nachteile bist ja also
- 10:59mein gibt es nicht sagen. Also ich merke, dass du einen
- 11:02überzeugt von der Entwicklung bist und ich geb dir auch recht.
- 11:07Siehst du aber vielleicht trotzdem potenzielle Nachteile?
- 11:11Ja, also was natürlich wirklich eventuell der Fall sein kannst,
- 11:14wenn du immer Full Stack arbeitest, dass du dadurch, dass
- 11:18du verschiedene Bereiche einfach umfassen musst und verschiedene,
- 11:22also du musst ja dein Wissen, sag mal breit steuern, ne, also
- 11:27es gibt was, das heißt t Shape das wieso ein t shirt, ne, dass
- 11:30du quasi sagst, du hast verschiedene Skills und bei
- 11:33manchen Skills, die gehen dann wenn du besser an den Skills
- 11:36bist geht dein Strich sozusagen an diesem waagerechten Strich
- 11:40geht n. Senkrechter Strich ganz
- 11:41besonders nach unten, weil du sehr gut bist.
- 11:43Ne wenn du zum Beispiel einen richtig langen Strich nach unten
- 11:45und ein paar kleine andere, dann sieht das aus wie ein t Shirt.
- 11:48T Shape so ne ja OK, ja genau. Und das kann natürlich auch
- 11:54sein, dass Shape einfach total gleich verteilt ist.
- 11:58Ne so, dass weil du halt einfach überall rein guckst, hier n
- 12:01bisschen machen. Es kann natürlich sein, dass
- 12:04wenn du Entwicklung machst, dass du dann vielleicht gar nicht
- 12:08dich so krass spezialisieren kannst wie jemand, der halt die
- 12:10ganze Zeit nur in einer, sage ich mal Schiene ganz speziell
- 12:14arbeitet, die ganze Zeit und da er sich richtig gut auskennt,
- 12:17weißt du, das kann natürlich sein, dass du dich nicht
- 12:20natürlich ja genau das kann natürlich problematisch.
- 12:22In einer sehr schnelllebigen Entwicklung, ne.
- 12:25Also wenn wir jetzt noch mal das Beispiel Web Anwendungen nimmst
- 12:30oder Services, da ist es ja relativ schnell lebig ne, also
- 12:34im Vergleich zumindestens im Vergleich zur Hardware nahen
- 12:37Entwicklung, woher gefühlt nicht so viel passiert oder nicht so
- 12:41schnell und da State of the Art zu bleiben ist halt natürlich
- 12:45schwierig, wenn du dich um alle Bereiche kümmerst oder alles
- 12:47aktuell halten möchtest. Also das ist ein valider Punkt
- 12:52auf jeden Fall, dass er auch als Nachteil.
- 12:54Benennen zu können. Was ich noch mir so vorstellen
- 12:58könnte, ist. Wenn man jetzt nochmal n
- 13:01bisschen Projektmanagement sich guckt oder Personal Sicht und
- 13:05man sagt man arbeitet Full Stack, ja.
- 13:08So geht es ja so. OK, ich kann jetzt ein
- 13:11Entwickler haben, der kann das alles oder ich kann 3 Entwickler
- 13:15nehmen oder nur einen Teilbereich, nämlich den einen
- 13:18hab ein kleineres Team weniger Kosten und der Macht das schon.
- 13:23Meinst du meinst du hast eine Denkweise die da so vertreten
- 13:26sein kann? Oder oder akzeptieren Sie und
- 13:30sagen, Na ja, OK, gut, er macht alles, aber er braucht natürlich
- 13:32länger, brauchen trotzdem 3 Entwickler oder versucht man
- 13:34dadurch den Entwickler einzusparen?
- 13:37Gute Frage. Habe ich noch gar nicht so krass
- 13:39drüber nachgedacht. Also ich finde das ist immer ein
- 13:42Unterschied gibt, weil natürlich hast du wenn du einen Entwickler
- 13:44einstellst kannst ja durchaus sein, dass er halt eben einen
- 13:47gewissen Austausch den er braucht für einen bestimmten
- 13:49Teil mit einem anderen Entwickler, der vielleicht an
- 13:51anderen Stellen eher Expertise hat, vielleicht dieser Austausch
- 13:54fällt weg, das heißt, natürlich kann es sein, dass der
- 13:56Entwickler dadurch, dass er oder die Entwicklerin dadurch dass.
- 13:59Die Person halt eben nicht. Dieses Wissen über alles hat und
- 14:02vielleicht einen bestimmten Teil muss.
- 14:03Was worüber das wissen noch nicht da ist erstmal ne größere
- 14:06Einarbeitungszeit braucht, anstatt dass du sagst OK du bist
- 14:10ja Spezialist drin, du machst das ne so, das heißt bei solchen
- 14:14speziellen Sachen würde ich sagen ja OK natürlich, da muss
- 14:17man dann für einen einzelnen Full Stack Entwickler,
- 14:19Entwicklerin, die halt eben kommt darauf wie gut die Person
- 14:23an sich ist und wie tief sag ich mal die t Shapes ne also die
- 14:27Striche vom t shape dann in den entsprechenden Bereichen.
- 14:31Aber. Wenn du jetzt in einer normalen,
- 14:35im normalen Alltag diese Aufgabe hast du jetzt nicht irgendwas
- 14:39spezielles Drankommt, wo man vielleicht sich erst einarbeiten
- 14:41muss, dann hast du ja trotzdem bei 3 Entwickler Entwicklerin,
- 14:45die an unterschiedlichen Teilen arbeiten, immer diesen diesen
- 14:48over Head von Absprache. Das heißt du kannst entweder als
- 14:52Full Stack Entwickler oder Entwicklerin kannst du dir
- 14:54denken, ey ich hab jetzt hier meinen Plan, den zieh ich von
- 14:57oben bis unten durch. Zack geil habe ich mir was
- 14:59überlegt und go und wenn du aber das sind 3 Teile teilst.
- 15:03Denkt sich jeder was aus und sagt, ja, ich würde es so
- 15:05machen. Ach so, ja, aber ich würde das
- 15:07vielleicht so machen, kann ich dir nicht vielleicht die Daten
- 15:09übergeben, damit du damit arbeiten?
- 15:10Es wäre besser, wenn du mir das gibt, es aber schon
- 15:13implementiert, ja tut mir leid, aber lass uns das so machen.
- 15:15Ja du hast recht, das ist besser, ich machs nochmal.
- 15:18Weißt du also es kommt ein bisschen auf.
- 15:22Die sag ich jetzt mal auf den Pfeil.
- 15:24Drauf an, was ja der Sonne Absprachen werden natürlich
- 15:28komplizierter, wenn kein Verständnis für die
- 15:30gegenüberliegende Seite da ist. Ne, definitiv zum Beispiel ja
- 15:34nicht, hätte jetzt gerne, aber so und so die Schnittstelle ja,
- 15:37aber das geht nicht, das können wir so nicht machen.
- 15:39Wenn ich aber schon wüsste, dass das halt wirklich schwierig wird
- 15:42das so umzusetzen, dann kann ich vielleicht auch mal selbst von
- 15:46meinem Standpunkt weggehen und sagen, ja gut, dann lass uns das
- 15:48doch nochmal anpassen, so ne genau das sind halt genau solche
- 15:51Punkte dann am Ende. Ja, also noch was.
- 15:57Es gibt bestimmt auf jeden Fall, ich sag mal, also es gibt
- 16:01definitiv bestimmt Nachteile und ich mir macht es Spaß darüber zu
- 16:05diskutieren, weil ich hab. Durchaus das Gefühl, dass man
- 16:09die eine oder andere Nachteile, die vielleicht bei der Full
- 16:12Stack Entwicklung entstehen, wie wir gerade eben auch gesagt
- 16:14haben. Auf wenn man es auf eine andere
- 16:17Art und Weise betrachtet, durchaus auch wieder.
- 16:20Entweder negieren kann oder sagen kann OK, wenn du diesen
- 16:22Nachteil hast, hast du aber in einem anderen Fall, der
- 16:25vielleicht zu 50% der anderen Zeit auftritt, wieder ein
- 16:28Vorteil. Ne und deswegen das ist halt so
- 16:31schwierig, da so vor und Nachteile zu generieren, aber
- 16:34ich muss auch ganz ehrlich dazu sagen, dass ich wie du ja schon
- 16:36meintest, ein Verfechter von bin, das heißt, ich werde
- 16:39natürlich mehr für Full Stack irgendwie Vorteile herausziehen
- 16:43und die natürlich anführen. Weil ich ja.
- 16:47Einfach erlebt hab und auch lange genug so gearbeitet, dass
- 16:50ich gemerkt hab, das Macht. Sinn.
- 16:52Und es ist natürlich eine Sache, finde ich, die ich jetzt auf
- 16:55jeden Fall noch dazu sagen möchte, die wirklich wichtig
- 16:57ist, um Full Stack Entwicklung zu machen, damit es richtig
- 17:00bockt. Auch.
- 17:02Man muss auch Lust haben immer wieder neue Sachen zu lernen,
- 17:05weil wie du meintest so Technologien verändern sich, es
- 17:08kommen immer wieder neue Sachen, du fängst ein neues Projekt an
- 17:10und es heißt ja wir haben ein neues Frontend Framework benutzt
- 17:14ohh Scheiße, das kann ich noch gar nicht, obwohl ich eigentlich
- 17:16so vielleicht soll der Front End Pro war aber für das andere
- 17:20Frontend, also ne für ein anderes Framework.
- 17:22Mein ich ne und wenn du dir dann denkst, boah ich hab keinen Bock
- 17:26schon wieder neue Sachen zu lernen, ich will jetzt irgendwas
- 17:28machen. Keinen anderen.
- 17:30Ja, aber weißt du, dass du dann halt so so Schwierigkeiten für
- 17:33dich selber entwickelt und sagst ich eigentlich keine Lust neue
- 17:36Sachen zu lernen? So, ich möchte eigentlich das
- 17:37machen, was die Zeit kann und wo ich so richtig so expertise hab
- 17:41und das möchte ich unbedingt so machen, dann ist Full Stack
- 17:44vielleicht einfach nicht das Ding.
- 17:45Weißt du für die entsprechende Person ja.
- 17:49Aber ich finde es auch immer sehr individuell.
- 17:51Ja, ja. Also wie gesagt, ich bin auch
- 17:53bei dir. Man muss halt immer gucken und
- 17:55dass das individuelle dabei wie ist.
- 17:57Denn mein Rahmen, also wie sieht denn der Stack überhaupt aus?
- 18:00Ne ne also oder auf welchem sag ich mal scope betrachte ich das
- 18:06denn, also wo setze ich den Stack an, hab ich so n so n
- 18:09Teilbereich meiner gesamten Software und der wiederum hat
- 18:12vielleicht so zum Beispiel Frontend Backend Stack, wie das
- 18:15ja bei uns jetzt zum Beispiel gerade im aktuellen Projekt der
- 18:18Fall ist, bin ich ganz bei dir Frühstück, ne, da muss sowohl
- 18:21Frontend als auch Backend entwickelt werden können.
- 18:24Ja. Wenn ich jetzt aber weiter
- 18:27rauszoomen und gucke mir das ganze Projekt an und sag jetzt
- 18:30einfach, das ist mein Stack, die alles.
- 18:32Ja. Ist komplett mein Stack.
- 18:34Ich will überall mitreden können und überall mit entwickeln
- 18:37können. Das wird halt verdammt
- 18:39schwierig, weil es wirklich ein sehr großes, vielseitiges
- 18:42Projekt mit sämtlichen Bereichen ist.
- 18:44Und da wirst du nicht, das würde ich jetzt einmal sagen, in der
- 18:48Lage sein, überall richtig aktiv mit entwickeln zu können.
- 18:52Allein, zeitlich geht das halt auch gar nicht mehr dann.
- 18:55Also ich würde, ich würde mal, ich würde jetzt einfach mal
- 18:57versuchen das zusammenzufassen. Ich glaube man kann für eine
- 19:02bestimmte Anwendung eine Anwendung hat eigentlich in
- 19:04oftmals sehr spezielle Grenzen, die abgesteckt sind.
- 19:09Genau. Und Anwendungen können in
- 19:10verschiedenen Fachbereichen stattfinden und ich würde
- 19:13mitgehen, dass man sagt, OK, wenn du jetzt von einem
- 19:15Fachbereich in den nächsten gehst, der komplett anders ist,
- 19:17ne, wo wirklich auch Berechnungen anderer Natur sind,
- 19:21sag ich jetzt mal ne, dann kann ich mir schon vorstellen, dass
- 19:23es. Dass man da natürlich nicht
- 19:26jetzt in allen Fachbereichen der Informatik einfach so
- 19:29übertrieben geil mit schwimmen kann.
- 19:31So ne. Also irgendwo gibt es Grenzen,
- 19:34natürlich ne, also ich meine du hast natürlich.
- 19:37Auch. Gewisse.
- 19:38Kapazitäten? So mehr geht nicht.
- 19:41Also wenn du irgendwann keine Ahnung, wenn es gibt bestimmt
- 19:44ein paar vereinzelte Personen, die können alles, also ich
- 19:47glaube, wenn es bei mir soweit ist, würde ich nicht mehr wie
- 19:49ich heiße. Genau dann ist kein Platz mehr
- 19:51für den Jahren genau. Na gut Thorsten, da würd ich
- 19:54sagen. Alles klar, machen wir Kalle.
- 20:00Nee, aber ich denke, das war doch eigentlich ein guter
- 20:02Schlusspunkt, muss immer gucken, wo der Anwendungsbereich ist,
- 20:04wie n Sack aussehen kann und dann kann man sich dafür
- 20:07entscheiden, ob vielleicht eine Spezialisierung denn vonnöten
- 20:10ist. Wenn nicht immer ruhig, quasi
- 20:13vielseitiger das ganze betrachten, umso mehr kann man
- 20:15halt auch aktiv daran teilnehmen und das ganze vorantreiben, ne?
- 20:19Auf jeden Fall. Ja, ja genau, würde ich sagen.
- 20:24Schließen wir die Erfolge mal ab.
- 20:26Es hat auf jeden Fall Spaß gemacht, da mit dir drüber zu
- 20:28reden. Danke für deine Einblicke.
- 20:31Auf jeden Fall noch mal zu dem Thema.
- 20:32Du bist ja zwar noch nicht ganz so lange dabei, aber jetzt so
- 20:36seit ja. Weiß nicht.
- 20:38Ein 2 Jahre machst du doch. Auch 3 Jahre bin ich jetzt quasi
- 20:41auch im Frühstücks Bereich unterwegs.
- 20:43Wie gesagt, Ich hatte ja gesagt vorher, dieses Mindset hatte ich
- 20:46schon immer, dass ich quasi auch in meinem Embedded Projekt quasi
- 20:50versucht hab, da so weit wie möglich hoch in den Stack zu
- 20:52kommen und da mitarbeiten zu können, aber es gibt irgendwann
- 20:56dann halt Limitierung, das wollte ich, denn das wollte ich
- 20:58am Ende quasi dann nochmal sagen ne ja.
- 21:00Auf jeden Fall. Aber das ist ja wie gesagt, wie
- 21:02du schon meintest sehr individuell.
- 21:05Deswegen würde ich auch einfach den Zuhörerinnen und Zuhörern.
- 21:09Einfach mal mitgeben, so erzählt uns doch mal euer, also eure
- 21:13Erfahrungen, die könnt ihr auch gerne mal mitteilen.
- 21:15Wir können auch gerne mal einen Austausch gehen, mir macht es
- 21:18immer Spaß sowas quatschen genauso wie es mir Spaß gemacht
- 21:21hat mit dir zu quatschen Tino ich find das total geil, auch
- 21:25schön, dass du jetzt auf die Seite welcher Seite der macht.
- 21:32Genau, ja, Star Wars The Sky, Nee, aber wie gesagt.
- 21:40Wir freuen uns immer auf den Austausch.
- 21:42Wenn ihr Bock habt, dann schreibt uns bei Instagram.
- 21:45Wir haben auch noch andere Plattformen, guckt einfach mal
- 21:47vorbei, die Links findet ihr in den Notes.
- 21:49Vergesst nicht den Podcast zu empfehlen, euren Freundinnen und
- 21:52Euren Freunden, wenn euch der Podcast die Folge gefallen hat,
- 21:56dann lasst doch ein Like da. Wir freuen uns darüber und in
- 21:59diesem Sinne hoffen wir, dass wir uns beim nächsten Mal wieder
- 22:01hören. Ja und in diesem Sinne würde ich
- 22:04sagen, macht es gut bis zum nächsten Mal.
- 22:06Eure Coding Buddies gemeinsam besser.