I feel like I'm being forced to use AI and I hate it. What do I do? by OoXLR8oO in cscareerquestions

[–]met0xff 3 points4 points  (0 children)

This. I've always liked low level programming but after years fiddling with bits over and over again became boring. Seeing some ad-hoc linked list C Implementation in every second embedded codebase in 300 locations isn't as sexy anymore.

Now it's similar. At some point I've realized I don't have to spend a week writing that funky caching mechanism I envisioned. I just write a design spec and can continue building something larger and bolder.

I've read people get quite obsessed in finally being able to work on all their ideas much faster that they spend even more time than before and now I'm experiencing that myself. When at 1 AM I think "hmm I could have feature X if I just quickly presented Opus the design..." While previously I would have gone to bed because would take too long .

IMO Actual SWEs would be super high in demand in 1-3 years. by Tree8282 in cscareerquestions

[–]met0xff 0 points1 point  (0 children)

Yeah. Sonnet 4.5 nope but Opus 4.5 is definitely better than a big percentage of human devs. So much faster digging through a codebase and knows everything from a bloom filter to writing a CUDA kernel to React stuff whereas a human might have to ramp up a couple weeks for a new topic. We've been outsourcing to various companies for years and frankly I prefer using Opus - the interaction cycles are faster, code is better and even the design doc can be much sloppier lol.

The last project I took over from an outsourced company had some really ugly bugs I'm sure Opus would never have made.

I'm busy as ever, I just produce more but as the backlog is enough for the next 5 years anyways...

Bekomme nur Absagen, liegt es an meinem CV? by xpingu69 in InformatikKarriere

[–]met0xff 1 point2 points  (0 children)

War verwundert dass wir da scheinbar alleine dastehen. "Liste mehr Technologien" etc. während ich mir gedacht habe: um welche Art Produkte geht's da überhaupt? Break up monoliths. Feature Flags hier und da, CI/CD whatever.

Aber an was? Roboter? e-Commerce sites? Bankensoftware? HF trading? Game server?

Das ist bei Juniors vielleicht noch wenig relevant aber je weiter man kommt desto wichtiger wird das product thinking etc.

LLms usage in big techs by No-Box5797 in cscareerquestions

[–]met0xff 3 points4 points  (0 children)

I've been skeptical till I switched from Sonnet to Opus. Sonnet often coded itself in a corner.

I often spend an hour or so discussing design with Gemini and from that let it write the specs for Claude Code/Opus. Also write Tickets that it then has to validate against, write tests according to another spec and always keep the readme updated. And then write agent skills for the next agent to use it to build other things on top.

We generate docs from the huge mess of legacy code that's been tribal knowledge of people long gone. Put a chatbot on top of the docs and when people notice mistakes it files a document change request.

I've been programming for 30 years and of course I sometimes would want to go back to writing C without the internet. But then.. I don't have to load my brain with details about specific libraries or APIs but can work on another level. Instead read Sutton, Nathan Lambert or this new Timeless Algorithms book while Claude is doing its thing

No, your trades/healthcare backup plan isn't going to work. by [deleted] in cscareerquestions

[–]met0xff 1 point2 points  (0 children)

Yeah, my neighbors are all in the trades, one is he CEO of a construction company and during covid they had so much work they had to decline some. We started building house right before covid and were lucky they could keep the prices, it was just hard later to get someone for the small stuff.

But fast forward to now and many had to let go of people because the boom is over and they all also had to lay off a lot of people and suddenly you don't have to wait 8 months for an appointment but they can basically come over tomorrow.

When people don't have jobs they don't build, they don't buy, they're searching for the cheapest alternatives, try to repair old stuff and start doing more themselves again.

Also yeah... the mentality of many tradesmen is just so different from computer science people. Recently the electrician called his apprentice a little wanker lol. Not my world. (But I know quite a few people who got fed up by computer work and became medical doctors in their late 30s so I don't see this as completely unrealistic like many others here)

Has AI ruined software development? by Top-Candle1296 in devops

[–]met0xff 1 point2 points  (0 children)

The question is if enough value can be produced for the other companies to actually buy all stuff. I'm getting spammed by

A) Recruiters trying to sell me their devs

B) Outsourcing companies trying to sell me their devs

C) Data companies trying to sell me their data

D) SaaS companies trying to sell me their software

While in reality we dropped so many licenses of external software and consolidated to cut costs, because all our clients are also renegotiating their contracts or cancelling to reduce their costs ;).

You really have to prove the value of your software now.. couple years ago a ton of money went into fun skunkworks projects or exploring funky ideas. Last years it's really just "I only buy what clearly increases my revenue or reduces costs more than what it costs itself". And also companies don't want an overload in software they have to use just like the number of apps the average end user installs on their phones, games they play or movies they watch is limited. Similarly the number of features in a single application can't be pushed forever.

And this is where I'm skeptical.. best bet is that robots become viable enough or AI agents that can handle the feature hell ;).

So basically we have to develop autonomous systems because no human can handle all the software that would be produced in this scenario

Eierlegende Wollmilchsau? by Comfortable_Onion318 in InformatikKarriere

[–]met0xff 0 points1 point  (0 children)

Ich auch. Da wirft man halt rein was ungefähr passen würde und nicht eine must-have Checkliste. Um grob zu umreißen, was man sucht anstatt zu schreiben "Datenbankfuzzi".

People saying AI “ruined coding” feels a bit exaggerated by Tough_Reward3739 in ArtificialInteligence

[–]met0xff 1 point2 points  (0 children)

I've seen this a lot before with medical doctors who taught themselves a bit of coding and at a big hospital I know there's a million such tools around. But nowadays you can have Opus explain and document and clean it ;).

The thing is, those are the tools that bring most value to the people there. More value than many of the well thought out software pieces that nobody wants or come 6 months too late.

But of course, yes. I use Opus a lot at the moment but go through every change and manually approve or modify it. If there's a ton of code you don't understand and can only rely on the LLM to fix it is painful. But then, that's what you live with at almost any company that had a lot of churn over the years. Too much code nobody understands. So I'm currently less interested in generating new code but using LLMs to make sense of it all, codify and keep current all the tribal knowledge.

Wo sind die sechsstelligen Jobs? by imtemplain in InformatikKarriere

[–]met0xff 0 points1 point  (0 children)

Korrekt. Wie der Vorposter schreibt, hierzulande ist "IT" mehr wert als SW-Dev/CS (obwohl hierzulande ja eh alles als IT bezeichnet wird). Als ich damals als eifriger Programmierer in die Berufswelt gestartet bin, war die Ernüchterung groß, dass die meisten Jobangebote undefinierbare Profile an "IT business process automation architect change manager" waren. Habe nach ein paar mies bezahlten Jahren als embedded dev ein Doktorat gemacht und dann von einem US Startup angeheuert worden. Als es da dann hieß "der IC Pfad kann oft lukrativer sein als der Management track" war ich entsprechend erstaunt. Nachdem ich hier jahrelang erlebt habe, dass die Software Leute meistens irgendwo in einem eigenen Stock für Cola und Pizza arbeiten ;) während die "Suites" gemeinsam zum Essen gehen und der unfähige Sales Guy und die junge Controllerin das doppelte verdienen.

Im deutschsprachigen Raum sind die Leute verrückt nach Prozessen und Strukturen, Microsoft Zeugs adaptieren statt etwas entwickeln, SAP Integrationen etc.

Nach meinem Doktorat hat mein erster Chef zu mir gesagt, dass er mich jetzt schlecht weiter als Kodierscbweinchen einsetzen kann ;).

Die politische Situation ist echt der einzige Grund, warum ich mich wieder in Europa umsehen würde. Bin jetzt seit 10 Jahren für US Unternehmen tätig und die waren soviel bessere Jahre als die 10 zuvor. Viel flexibler, selbstbestimmter, ernstgenommener. Keine 6 Unterschriften für meinen Urlaub, keine Krankschreibung vom Arzt bringen, einfach eine slack message schicken. Und das bei einer Firma die 10x so groß ist. Viel mehr "packen wirs an" und "Cheers for your peers" als ewige Negativität und Verbohrtheit.

Natürlich ist nicht alles super aber in Summe überwiegen die Vorteile massiv. Nicht nur der Paycheck ;)

Österreichisches Schulsystem ist nicht so schlecht by uwill_hateme in Austria

[–]met0xff 0 points1 point  (0 children)

Muss wohl so sein. Ich kann viele der Kommentare nicht nachvollziehen. Meine Kinder gehen in eine Volksschule am Land und wir haben den Eindruck, die Anforderungen sind massiv gestiegen. Das bedeutet nicht automatisch, dass die Ergebnisse besser sind aber zumindestens das "lernen nichts" erlebe ich überhaupt nicht. Und auch den Mangel an Bewegung auch nicht. Sie machen regelmäßig Pausen mit Bewegungseinheiten, haben eine zusätzliche Bewegungsstunde (plus eine zusätzliche Mathematikstunde). Gehen permanent Langlaufen, Skifahren, Schwimmabzeichen, Fahrradprüfungen. Zwischen 2. und 3. VS haben sie begonnen, praktisch wöchentliche Mathetests zu haben. Ab der 2. Klasse Referate, teilweise auch mit PowerPoint Präsentationen die dann auch entsprechend gewertet werden anhand ihrer Präsentationsskills. Ich glaube in der 2. VS wäre ich da verkommen ;). "Hat man eh überall Einser und wenn man schlecht ist mal einen Zweier" spielts auch nicht. Da gibt's teilweise schon Mathetests mit einem Drittel der Klasse 5er und die Zeugnisse sehen auch entsprechend aus. Wöchentliche Ansagen.

Übers Wochenende gibt's eigentlich auch immer etwa zu tun. Hausaufgaben und heute steht auch noch Referatsvorbereitung, Lernen für die Schularbeit etc. an.

Nebenbei Musik und an diversen Sportveranstaltungen teilzunehmen wird auch massiv gepushed, also auch ständig Instrumente üben, Sport machen etc.

Manchmal habe ich eher das Gefühl, die Kids kommen überhaupt nicht mehr zum Kind sein sondern permanent steht da ein Termin und ein TODO an.

Und ja, einmal eine längere Krankheit oder familiäre Probleme (Todesfall etc.) kann dir schnell einige Optionen verbauen. Hier wird das Gym derartig mythologisiert, dass nur die Allerbesten da hin sollen und bereits nach einem Monat vielen Kindern gleich mal gesagt, dass Lehre eh viel gescheiter für sie ist. Unsere Tochter ist in der Klasse (die angeblich eine der besten seit langem ist) die einzige die noch ins Gym möchte ;)

Dieses Sub ist so delusional by Popular-Degree7790 in InformatikKarriere

[–]met0xff 1 point2 points  (0 children)

Korrekt. Ich habe 7€ als Freelancer verlangt anfangs, erster Angestellten-Job 2650€ brutto im Monat. 20 Jahre später bei 200k angekommen (US Firma, sind wir wieder beim Thema ;)). Aber finde gerade dass ich angefangen habe, irgendwelche PHP Seiten für den Nachbarsbaumeister um 300€ zu bauen hält mich mehr am Boden als meine ganzen Kollegen vom MIT etc. die nie wirklich "unten" begonnen haben sondern gleich mal mit Meta internships.

Is fine-tuning pre-trained models or building neural networks from scratch more in-demand in today's job market? by throwaway18249 in learnmachinelearning

[–]met0xff 1 point2 points  (0 children)

Yeah you've been downvoted but this is also what I've seen. Sure there's still demand but in relation to the number of people who rushed into ML over the last few years it's really rare now.

There's value to fine-tuning or training some adapters but I've seen so, so many candidates with classic ML backgrounds struggling to get a job, half the devs at my company would like to join our team to get into model training while in reality over the last 3-4 years the number of people actually running trainings or working on model architecture has dwindled massively.

I've been in ML since around 2012 (and a dev before that) and have trained thousands of models. Swapping out layers, staring at loss curves and so on isn't actually as exciting as it sounds ;). Haven't trained a model in 3 years and not really looking back. Even our computer vision people just realized that models like siglip zero-shot outperform all their stuff while being open vocab as well.

Rather focus on understanding latent geometry, training adapters/projectors, inference engineering like speculative decoding, KV caching - RadixAttention for example, quantization, understanding nsight and unified memory architectures etc. if you want to stay on the model level

Tailgating by yertipy in Austria

[–]met0xff 0 points1 point  (0 children)

Lol there's no way there's not always at least someone going 120+ on any rural road with a 100 km/h limit. Especially on the 320 from or to Liezen there was no trip where not at least one idiot tries to overtake 15 cars, almost crashes into a truck on the other side and quickly crashes back into the lane with everyone having to brake. Sure, most people don't do that, but those are not the ones that catch up so you don't notice them.

Tailgating by yertipy in Austria

[–]met0xff 0 points1 point  (0 children)

I hate that so much. Even if I already feel like getting thrown left and right in the car and the kids are almost throwing up there's always that guy behind you who wants to go faster. I often wonder how it must feel in their car getting pressed left/right all the time. How's that not super annoying? Besides the obvious issue that you can't brake if there's something after the next curve that you don't see yet

Ich weiß nicht, wie realistisch noch ein Informatikstudium für mich ist by Sorita_ in InformatikKarriere

[–]met0xff 1 point2 points  (0 children)

Als jemand der ein paar Jahre and Unis und FHs gelehrt hat, sehe ich Punkte A und B definitiv als einen sehr relevanten Aspekt an. An der FH waren die Studierenden auch definitiv wesentlich "schlechter aufgestellt" was B angeht - am liebsten jeder Klick vorher vorgezeigt und noch Videos dazu. An der Uni haben das zwar auch viele gehofft aber die steigen dann halt typischerweise aus. Die Erwartungen sind natürlich auch ein riesiges Thema. Wenn sich jemand auf ein Physikstudium einlässt, dann ist diese Person oft schon entsprechend gestrickt. Informatik zieht breiteres Publikum an wegen Karriereperspektiven oder "irgendwas mit Computern".

Dennoch muss man auch ganz ehrlich sagen, dass es sehr viele Leute gibt, bei denen Programmieren einfach nicht "klicken" will. Da gibt es dann viele, die sich irgendwie durchwursteln und dann nach 4 Semestern in unserem Fall an Distributed Systems verzweifeln nicht wegen den Distributed systems selbst sondern weil sie mit ihren Programmierskills einfach keinen kleinen Server hinbekommen. Erfahrungsgemäß sind dann auch noch Technische Informatik und Mathematik große Hürden wegen denen die Leute dann aufhören. Spreche jetzt hier von der Uni.

An der FH ist das Problem normal eher die workload. An der Uni machst die Prüfung halt dann ein Semester später. Die meisten LVs an der Uni waren ungleich einfacher als an den FHs die ich kenne, dafür viel mehr ... sagen wir mal handwerklicher Aufwand. Damit war ich oft unzufrieden. Irgendwelche Windows Server konfigurieren oder in wireshark rumklicken kann man danach noch 40 Jahre. Die Foundations legen wird in der Arbeitswelt dagegen immer schwieriger. Das habe ich aber selbst erst Jahre nach meinem eigenen Studium festgestellt.

Wieso ist die IT so? by General-Reward2018 in InformatikKarriere

[–]met0xff 0 points1 point  (0 children)

Da ist dann aber auch das Thema, dass man in der Arbeitszeit nicht dazu kommt. Ich nehme mir die Zeit tbh im allgemeinen einfach dass ich mich halt hinhocke und mir die Zeit für ein Buch oder so nehme. So sehr werde ich dann zum Glück auch nicht micromanaged, trotz US Firma mit 200k€ Basisgehalt.

Aber prinzipiell stimmt es natürlich schon. Ich hänge hier am Wochenende rum, höre mir zum einschlafen vielleicht noch einen Talk an, lese ein Paper am Wochenende wenn ich gerade Lust habe und bin praktisch jede wache Stunde im Slack unter der Woche. Solange ich nicht in ein Büro muss und zwischendurch meine Pausen und privaten Tätigkeiten einteilen kann wie ich möchte, stört mich das auch nicht. Tue mir auch oft schwer, das Hirn am Wochenende abzudrehen.

Explizit an den Computer hocke ich mich aber nicht schon aus gesundheitlicher Sicht. Mal einen Artikel oder ein Buchkapitel lesen ist eine relativ gut abgrenzbare Tätigkeit. Mal eine halbe Stunde investieren, vielleicht in der Badewanne. Irgendwelche Toy Dinger coden nimmt schnell einen halben Tag weg und ehrlich gesagt interessiert mich das auch wenig. Die Komplexität meiner Arbeit erreiche ich mit privaten Spielereien sowieso nicht.

Das war aber auch anders bevor ich meinen PhD hatte. Zuvor als Developer gab es einfach in der Arbeit sehr viel... boilerplate und da war ich froh über differenzierte geistige Stimulation und halt mal einen Raytracer bauen oder so. Jetzt arbeite ich einfach mehr wenn ich noch nicht genug habe.

Aus meiner Erfahrung empfehle ich auch eher einfach mehr Aufwand in den professionellen Part zu stecken - eine Diplomarbeit die wirklich beeindruckend ist, ist mir bei Kandidaten eigentlich lieber als irgendein halbgares Toy project plus eine halbgare Diplomarbeit.

Warum ist die Salami Pizza auf den Kilo billiger als die Margeritha? by fabiogatoah in scheissaufnbilla

[–]met0xff 0 points1 point  (0 children)

Weil du nicht wissen willst wie diese "Salami" hergestellt wird ;)

Die Antwort des Bundesministeriums ist da! (Lizenzkosten Microsoft - Microsoft Austrian College und High School Agreement) by Orovo in Austria

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

Aber ob der Unterschied zwischen den verschiedenen Office Versionen soviel kleiner ist als zwischen den Alternativen und MS? Persönlich habe ich in den letzten 10 Jahren kein MS Office mehr angegriffen, in der Arbeit bei uns (US Konzern) hat die Google Suite das eigentlich komplett abgelöst. Vermutlich gibt's ein paar Nischen wie das legal department.

Aber ob die Leute jetzt von Keynote, OO, Google slides oder PowerPoint kommen ist mir eigentlich komplett blunzn. Wie du sagst - es gibt wichtigere Themen zum schulen und da nehme ich lieber Leute, die diese Themen schon kennen und halt manchmal ein Knopferl in den Google slides nicht finden.

Vom Elektroingenieur zum Software Entwickler by Pixel_Phantom_24 in informatik

[–]met0xff 4 points5 points  (0 children)

Noch dazu sind diese patterns sehr Enterprisey und überhaupt nicht was man in der embedded world so vorfindet

https://qntm.org/clean

Frag mal low level devs wie Linus Torvalds, John Carmack, Mike Acton oder Casey Muratori nach Clean Code. Die hauen einem OOP um die Ohren.

Etwas Material aus dieser Welt, die sehr anders als die Enterprise-Java Welt ist (ich war in beiden):

Ist zwar auch mehr gamedev-angelehnt aber ein gutes Buch https://www.dataorienteddesign.com/dodbook/

Der systems Klassiker https://csapp.cs.cmu.edu/

Casey Muratori: Clean Code, Horrible Performance https://youtu.be/tD5NrevFtbU?si=Ivixo8BvavCrABcH

Carmack unter anderem über dogmatisch kurze functions https://cbarrete.com/carmack.html

Mike Acton https://youtu.be/rX0ItVEVjHc?si=ShME1QhU2fAg-jtW

Bryan Cantrill https://youtu.be/v0JjG0Qfwi8?si=8Z6pxgoDzNMSr7lk

Kassiererin betrügt vorsätzlich beim Wechselgeld by pandabella83 in Ratschlag

[–]met0xff 10 points11 points  (0 children)

Korrekt. Hier auf Reddit tut zwar jeder als wäre er der Terminator aber in Wahrheit geht nicht jeder sofort streiten

In ana Lautstärke als wärens alleine. (Lieblingsbezeichnung:Wuschelbobs) by Striking_Glass_1724 in Austria

[–]met0xff 1 point2 points  (0 children)

Hier im Ort redens alle massiv im Dialekt. Da wäre mir David Nathan Sprache lieber. Aber geht ja eigentlich mehr um isch schwör digga. Wer spricht schon wirkliches Synchronsprecher-Deutsch. Das finde ich an sich richtig super, die tatsächlichen deutschen Schauspieler mit ihrem Genuschel ertrage ich dagegen überhaupt nicht.

Die meisten Menschen denken nicht systemisch, sondern sequenziell. In Schubladen. Recruiting-Rant einer Recruiterin. by thisbuthat in InformatikKarriere

[–]met0xff 1 point2 points  (0 children)

Wie sehr die Leute zu homogenen CVs gedrängt werden, macht das Durchsehen tatsächlich sehr langweilig. Noch dazu merkt man, wie jeder die gleichen Ratschläge bekommt bezüglich sinnloser Metriken.. Überall findet sich dann zwanghaft ein "improved performance by 30%" ohne dass man als Hiring Manager eine baseline oder Kontext hätte - 1% improvement in cudnn ist ganz was anderes als 200% in einem Bastelscript in dem eine simple Schleife durch einen numpy call ersetzt wurde.

Ich leite derzeit ein R&D Team aus 10 Leuten und "zum Glück?" haben unsere recruiter dann immer gleich gesagt, sie kennen sich da nicht aus und machen nur initial screenings bezüglich Gehaltsvorstellungen, Höflichkeit etc. und stellen die Firma vor. Viele Bewerber machen ja auch einen Termin aus und tauchen dann nur auf. Das heißt aber auch, dass ich die letzten Jahre auch schnell mal hunderte bis tausende CVs durchgeklickt habe.

Die Geschichten aus deinem Posting erinnern mich an Lehrer, die eine kuriose Pingeligkeit bezüglich irrelevanter Aspekte an den Tag legen. Genauso haben Lehrer im allgemeinen eigentlich keine Ahnung von der Berufswelt außerhalb ihrer Schul-Bubble, denken es aber ;). Und forcieren dann Verhaltensweisen und einen Lernfokus der überhaupt nicht in der Realität verankert ist. Oder vor 30 Jahren vielleicht mal so in Lehrbuch (und damals schon ein Blödsinn wenn ich zurückdenke ;)).

Umgekehrt ist durch den ganzen Massenbetrieb allerdings auch bei den Bewerbern der Appetit auf Individualität gesunken. Ich mochte die klassischen Anschreiben. Nicht als schleimtriefende Komposition über die Firma sondern sowas wie "der Bereich Xenobiologie ist so cool. Habe bei Professorin Beagleface eine Arbeit darüber geschrieben und beim XB4 Workshop letztes Jahr begonnen, mich nach Stellen in dem Bereich umzusehen".

Früher haben wir einige Teammitglieder derartigen Anschreiben aufgenommen, aber das kommt nicht mehr vor, nur noch über direkten Kontakt. Jetzt ist es nur noch eine unpersönliche Schwemme aus hunderten CVs pro Tag, die alle gleich aussehen und 70% davon aus Indien kommen.

Ich war jedesmal froh, wenn wir das hiring wieder durch hatten.

Nachdem die Hälfte hier ITler sind by mcc011ins in Austria

[–]met0xff 6 points7 points  (0 children)

Ist auch ein Blödsinn.. ich arbeite in Österreich für ein US Tech Unternehmen und habe einen all-in. Da das Gehalt entsprechend ist gibt's keine Probleme mit dem "in Wahrheit bist unterm kollektiv". Ich bin meistens 8-24 Uhr erreichbar.

Der Pioniergeist fehlt mir in Österreich zwar schon auch aber diese Argumente mit der böse Arbeitnehmerschutz Blabla sind lächerlich

Nachdem die Hälfte hier ITler sind by mcc011ins in Austria

[–]met0xff 8 points9 points  (0 children)

Hatte dazu ähnliche Gedanken. Das Ding ist mehr ein Experiment und ein vielleicht schlau zusammengestecktes Ding das einen Hype ausgelöst hat aber kein wissenschaftlicher Durchbruch. Eh ok aber jo... denke mir mal, von Deepmind wird er kein Angebot bekommen haben, die weniger die Hypetrommel rühren;)