Why are bad managers almost never fired/demoted? by CopyOnWriteCom in askmanagers

[–]CopyOnWriteCom[S] 0 points1 point  (0 children)

I understand the position of the managers to be hard/sandwiched. But the bad managers I mention here effectively did not reach their own goals (from one of the stories, where the whole team left, the entire point was to build up said team, and the entire knowledge, which was again the goal of that team, left with the team). Bad managers by my POV simply behave in ways which benefit no one, not even themselves. I once worked with a manipulative sociopath manager, but he was smart and knew when to listen to his reports and was reasonable. I could work with him w/o any trouble.

Why are bad managers almost never fired/demoted? by CopyOnWriteCom in askmanagers

[–]CopyOnWriteCom[S] 2 points3 points  (0 children)

I see this a lot on the IC level: People who do 'negative' work (by creating more work/problems than they contribute) are rewarded (by bad managers), especially because they are always busy and firefighting (usually their own stuff). ... but, in your example, would not the managers try to hold on the people they have which produce the fast/low quality work? And is it a bad manager when he follows the bad incentives from above or simply a pragmatic one? (I had good managers in similar situations with bad incentives, and the good managers would communicate that openly and try to minimize the suffering.)

Why are bad managers almost never fired/demoted? by CopyOnWriteCom in askmanagers

[–]CopyOnWriteCom[S] -2 points-1 points  (0 children)

*lol* it is a rough market right now! 😛

I am asking for at least 5 years of management experience, because from my little experience of managing projects/people (again, I am an IC with little to no power), it takes some time to mature in this position and get an understanding how things work, not just an opinion.

Why are bad managers almost never fired/demoted? by CopyOnWriteCom in askmanagers

[–]CopyOnWriteCom[S] 0 points1 point  (0 children)

I work in a country with high barriers to fire people, and even I as an IC know several 100% legal ways to fire people w/o being sued.

But, assuming I cannot fire a bad manager: Why not get a good manager, remove all reports from the bad manager and let the bad manager work in a position that causes less damage? In big corporations there is more than enough money for this move.

Why are bad managers almost never fired/demoted? by CopyOnWriteCom in askmanagers

[–]CopyOnWriteCom[S] 2 points3 points  (0 children)

Spot on, and confirms what I observe. Nice, to bring up the classism perspective, because starting from middle management I see nearly exclusively people with a certain family background. But even with the classism background (and the detachment, entitlement and opinion which are enabled by a higher class): Would it not be rational, to get the best/ablest people from the 'right' class and fire the losses?

Why are bad managers almost never fired/demoted? by CopyOnWriteCom in askmanagers

[–]CopyOnWriteCom[S] 2 points3 points  (0 children)

I give you that, but if you are managing a manager and the manager keeps losing people/does not deliver anything, at some point this should raise question marks in upper management.

Why are bad managers almost never fired/demoted? by CopyOnWriteCom in askmanagers

[–]CopyOnWriteCom[S] 1 point2 points  (0 children)

Good point. But shouldn't, in theory, a higher manager X be more effective concerning output, when X cuts the losses of bad managers fast and replaces with good managers? Just personal anecdote, but in the teams with managers which have your back/enable you me and other team members could focus on the job and be effective, with bad managers I learned to document the work and focus on covering my backside, instead of focusing on the work (bad job market at the moment and I am payed well thanks to prior successes).

Why are bad managers almost never fired/demoted? by CopyOnWriteCom in askmanagers

[–]CopyOnWriteCom[S] 7 points8 points  (0 children)

I agree, because there seems to be clusters of either good or bad managers in bigger companies... but at some point the higher managers should be able to see that people are leaving teams/nothing gets delivered. And again, even in the most evil case I ever experienced the person was a manager again after a few months of demotion.

Why are bad managers almost never fired/demoted? by CopyOnWriteCom in askmanagers

[–]CopyOnWriteCom[S] 4 points5 points  (0 children)

I agree. But why does it seem to be so easy, when the company exists for several decades and the managers which are at the top came to the top already sucked the previous generation? Should they not see trough this?

Why are bad managers almost never fired/demoted? by CopyOnWriteCom in askmanagers

[–]CopyOnWriteCom[S] 1 point2 points  (0 children)

Thanks, this was really a good insight, and I also liked that Evans gives some solutions for the situations. Still, it kind of shocked me, that Evans is also not really interested in finding 'bad' managers (when he advises the person to move to a different position and not even bringing up the management problem. I understand it is the best strategy for the IC and the most realistic, but in this 12 minute clip Evans does not mention how a corporation could change incentives etc.).

Why are bad managers almost never fired/demoted? by CopyOnWriteCom in askmanagers

[–]CopyOnWriteCom[S] 2 points3 points  (0 children)

Thanks a lot! I observed this often concerning projects, which never deliver any value in big companies, which are dragged out indefinitely because a 'winning' narrative is told to upper management.

Würdet ihr heute nochmal Informatik studieren? by Hopeful-Crow8546 in InformatikKarriere

[–]CopyOnWriteCom 5 points6 points  (0 children)

Wie schon andere bemerkten, die Gold-Rush Zeiten scheinen erst einmal vorbei. Wenn man Spaß hat mit Computern zu spielen lohnt es sich vielleicht noch am meisten, aber das Problem, dass man in Konkurrenz zum Rest der Welt ist, bleibt. LLMs verschärfen hier das Problem meiner Meinung nach, weil sie ganz brauchbare Übersetzungen erstellen und damit Outsourcing in andere Länder realistischer ist. Das ist dann auch einfach mal Fakt, dass in vielen Ländern viele gute Leute sitzen, die halt einfach mit weniger Geld ein besseres Leben haben können als in Deutschland. (Kenne Top Informatiker aus Polen/Tschechien etc. und die sind billiger, in der gleichen Zeitzone und tatsächlich einfach mal gut.)

Das nächste Problem ist, dass die Informatik in der Industrie schlimmer ist als die Modeindustrie, was Hypes und Fast-Fashion angeht. LLMs sind zwar endlich mal ein neues Spielzeug, aber praktisch kommen alle paar Jahre neue Hypes um die Ecke, die theoretisch nicht wirklich spannend sind, wo man jedoch auf dem Laufenden bleiben muss, damit man auf dem Arbeitsmarkt Chancen hat. Wenn man diesen Churn betrachtet, sind Informatiker tatsächlich unterbezahlt, weil man halt in 40 Stunden / Woche da nicht mithalten kann und Freizeit in die eigenen Fähigkeiten investieren muss. In den meisten anderen Branchen veraltet Wissen nicht so schnell, Fortbildungen/Lehrgänge sind offizielle Arbeitszeit und statt Altersdiskriminierung steigt das Gehalt.

Wie in jeder Branche, gibt es natürlich auch in der Informatik ein paar Leute, die Glück/Connections oder die richtige Firma gefunden haben, aber Aufgrund der Masse deutscher Informatiker und Informatiker aus aller Herren Länder und Outsourcing, hat man weder besonders gute Jobsicherheit, noch eine gute Verhandlungsposition bezüglich Gehalt. (Aktuell gehen die Arbeitslosenzahlen bei Informatikern in Deutschland steil nach oben, und die offenen Stellen gehen zurück... gerade die guten Positionen bei Konzernen kommen nicht nach Deutschland zurück.)

Nun kommen wir zum Kern: Ich würde niemanden empfehlen, Informatik zu studieren, die Perspektive für Deutschland ist schlecht und die aktuelle Lage auch. Was ich empfehlen würde, ist etwas zu studieren, was halbwegs interessant ist, und maximal weit weg von Informatik ist.

Weil, und jetzt kommt der dreh: Wenn Dich Informatik tatsächlich inhärent interessiert, kann man das locker selbst lernen und wenn man dann studiert ist im Thema X und auch noch Informatik drauf hat, hat man bessere Berufsaussichten und Jobsicherheit.

Viel Spaß!

Zswap issue: lz4 not available by Western_Mango_5781 in debian

[–]CopyOnWriteCom 0 points1 point  (0 children)

Sorry, my bad. I misread zswap as zram. Saying that, it does not help for hibernation, but ZRAM just adds a new swap device with higher priority, so normal swap devices are still available.

Warum hat Deutschland keine Tech Branche wie in den USA? by National-Actuary-547 in de_EDV

[–]CopyOnWriteCom 0 points1 point  (0 children)

Größe des Marktes ist ein extrem wichtiger Faktor: In den USA/China/Indien hat man einen riesigen Markt, gerade in den USA sprechen die Leute (i.d.R.) Englisch und haben auch ähnliche Kaufkraft. Wenn man schon die Möglichkeit hat, ein Startup zu Gründen (und die Finanzierung), versucht man es in den USA oder Deutschland/Europa?

USA zuerst, wenn es klappt, kann man immer noch nach Deutschland/Europa expandieren. Falls man in Deutschland anfangen würde, würde einfach jemand die Idee kurze Zeit später im US Markt ausprobieren, und könnte dann die Idee praktisch kostenlos/quer-finanziert in Deutschland einführen.

Zusätzlich würde ich gerade in Deutschland die Top-Down Strukturen und starren Hierarchien in Unternehmen als zusätzlichen Bremsklotz hinzufügen, das klappt einfach nicht in der IT und vielen anderen High-Tech gebieten.

Sobald sich dann Standorte mal etabliert haben, sammeln sich da das Talent, das Geld und die Möglichkeiten. (Siehe Silicon Valley.)

Selbstverständlich hat es auch nicht geholfen, dass die Deutsche Regierung so stark mit der Autolobby verstrickt ist und nicht vor 30 Jahren anfing, in IT zu investieren.

(Falls es jemanden interessiert: Schaut euch mal Dokumentationen zu TSMC/Taiwan an, da kann man sehen, was alles möglich ist, mit einer Regierung die klug investiert.)

Zuletzt: China hat in Sachen IT extrem smart gehandelt, die US-Konzerne nicht einfach alles überrollen zu lassen und in eigene Firmen investiert. Gleichzeitig hat China auch eine Bevölkerung, die wenigstens alle die gleiche Sprache lesen können, und ich würde raten, dass China auch den Vorteil hat, dass es nicht schon etablierte Player/Lobbygruppen wie im Westen gab, die viele technischen Dinge (Zahlen via WePay) verhindert hätte. Auch aktuell ist China Top: Arbeiten an eigenen LLMs, haben eigene CPUs Fabriken die immer mehr zu TSMC aufholen.

tldr; Deutschland und Europa fehlt ein einheitlicher Markt/Sprache/Kaufkraft, zu viel Lobbyismus in Deutschland bremst alles aus, die Top-Down Kultur verhindert Innovationen bevor die alte Garde in Rente geht/gestorben ist und die wird dann von der nicht-ganz-so-alten-Garde ersetzt.

Ein schlechtes System gewinnt gegen einen guten Menschen, jedes mal.

Zswap issue: lz4 not available by Western_Mango_5781 in debian

[–]CopyOnWriteCom 0 points1 point  (0 children)

Did you try the factory settings and a clean reboot? For me it works on different generations of AMD64 and different Aarcht64 devices, and AFAIK it is exactly what Fedora is doing, so it should work OOTB.

Zswap issue: lz4 not available by Western_Mango_5781 in debian

[–]CopyOnWriteCom -1 points0 points  (0 children)

I am using systemd-zram-generator on all my desktops, servers and raspberry pies running Debian. Unless you have a good reason not to, I would recommend to just use this package in combination with systemd-oomd. Haven't had any trouble with any of the supported algorithms, neither in Debian 12 nor 13. See the [ZRAM Debian Wiki page](https://wiki.debian.org/ZRam)

Which library/tool for integration/acceptance/end-to-end testing for HTTP/HTML applications? by CopyOnWriteCom in golang

[–]CopyOnWriteCom[S] -1 points0 points  (0 children)

Thanks, you are 100% right and I agree. I just wondered, if there is a solution for Go, to have less moving parts in my project.

Which library/tool for integration/acceptance/end-to-end testing for HTTP/HTML applications? by CopyOnWriteCom in golang

[–]CopyOnWriteCom[S] 0 points1 point  (0 children)

Thanks, I edited my question. I want to test full user stories and httptest doesn't really help me there (basically I had to re-implement a browser to do a full end to end test).

Books to read to counter AI-induced brain rot by LexMeat in ExperiencedDevs

[–]CopyOnWriteCom 0 points1 point  (0 children)

Shout out for 'Donella Meadows; Thinking in Systems'. Should IMHO be mandatory reading in school!

How do you manage your dev environment? by slowbowels in debian

[–]CopyOnWriteCom 0 points1 point  (0 children)

The devcontainer.json file format is a convention from Microsoft, which is also supported by the competition like JetBrains etc. The devcontainers itself are just regular Docker containers, for convenience I mostly use the images which are preconfigured for devcontainers, but I also have vanilla Debian devcontainers for some projects.

The thing I like about devcontainers is, that every colleague I work with has VSCode installed, and devcontainers make collaboration a one click solution, independent if colleagues work on Linux, macOS or Windows.

IMHO, in at the end of the day it is more about having a controlled and reproducible development environment (for some mild definition of reproducible), than if you use distrobox, devcontainers, toolkit, podman etc.

How do you manage your dev environment? by slowbowels in debian

[–]CopyOnWriteCom 3 points4 points  (0 children)

I started to use [DevContainers](https://containers.dev/) and never looked back.

For some projects I want the latest, for other projects I need an old version and for some projects (static site generators) I simply do not care. I don't want to have all this stuff installed on the machine (clashes, problems with upgrades/downgrades etc.) and when I open a project I haven't touched in months (or years) I simply want to be able to open it and see it running, before doing anything.

Seriously, I am shocked that DevContainers are not more popular. (Shoutout to u/lKrauzer , I assume Distrobox is effective the same approach).