OT: wie kommt man als SW-Ing. eigenlich um Unix/Linux Basiswissen herum?
Nun ja, ganz einfach:
1.) Ich habe meist mit Java entwickelt und damit ist man beim Kompilieren von der Plattform unabhängig und da wir W10 auf unseren Entwicklungsmaschinen haben kommt man mit Unix/Linux kaum noch in Berührung.
2.) Die meisten Projekte laufen in der Cloud, somit ist AWS, GoogleCloud, Azure wissen viel wichtiger als shell Kommandos. Das Deployment wird meist mit Kubernetes & Docker durchgeführt, da benötigt man auch kaum noch ein Terminal.
3.) Im Laufe der Jahre ändern sich die Aufgaben, man implementiert weniger, wird Teilprojektleiter, Projektleiter, Personalvorgesetzter..... Man bekommt viele Aufgaben, für die man eigentlich gar nicht ausgebildet wurde und wenn man fast 20 Jahre nicht mehr richtig in einem Projekt sein Uni-Wissen angewendet hat, vergisst man halt einiges, in meinem Fall, dass ich das OS von der SD Karte auf eine USB Stick umgezogen habe, und sich damit der mountpoint von sda1 auf sda2 geändert werden mußte.
4.) Für Services wie Samba oder Squid, VPN ... gibt es bei uns in der Firma eigene IT-Abteilungen, die nur für die Infrastruktur zuständig sind.
5.) Ich mußte für andere Themen wie KI auch meine alten Kenntnisse in Linearer Algebra ausgraben, das man nur in dem richtig fit ist, was man gerade alltäglich braucht, ist denke ich ganz normal.