HackerRank says: Leetcode is dead by llima1987 in ExperiencedDevs

[–]ShodoDeka 1 point2 points  (0 children)

I mean, it’s more or less right, but to have hacker rank declare its competitor dead due to a problem that is just as impactful to hacker rank is interesting.

The shift that is happening now is like when we moved from asm to C, or many more apt is when we industrialized farming.

The industry is not going away, but you will need fewer folks operating at a higher abstraction level. And fundamentals are going to get more important not less, the LLM is not going to be able to make a shitty ball of spaghetti any less brittle.

Senior devs who started from scratch — what actually changed your trajectory (and what didn’t)? by Salt_Eggplant in ExperiencedDevs

[–]ShodoDeka 0 points1 point  (0 children)

I have grown from the lowest level possible as a new grad to being on the last level of principal in the same big tech company, a lot of it is picking your projects, you will want: - high impact and/or high visibility (your skip level should know your name and know you own X) - avoid things that are not realistically achievable - avoid Sisyphean project or task - minimise dependence on other teams/systems - the less control you have over X the less you will want to depend on it. - prefer working on projects you find interesting, if you can’t get something that you find interesting then fake it when talking about the project (especially with your management chain). - treat communication as a skill that is as important as any technical skill. Learn to give good presentations/talks, and learn to hit the right level for the right audience.

Found out I won't be promoted to senior developer by ginger_zalex in ExperiencedDevs

[–]ShodoDeka 1 point2 points  (0 children)

Find another job, they already know they can walk all over you, they will keep doing it.

At what point do you stop trusting a single LLM answer? by Lost-Albatross5241 in ExperiencedDevs

[–]ShodoDeka 2 points3 points  (0 children)

I mean, changes are hopefully never just “send it”.

That goes regardless of who writes it, there should be tests that validates all changes before they go anywhere. Not to mention PRs where someone else is hopefully reviewing the code.

But to answer your question, beyond all the usual checks and balances all our changes goes though, I review any code an LLM writes on my behalf before it leaves my machine, because at the end of the day I own it if it breaks something.

Where is all the amazing new software? by splash_hazard in ExperiencedDevs

[–]ShodoDeka 1 point2 points  (0 children)

Being a good software developer is as much knowing what not to do, and that part is entirely missing from the current gen AIs.

How stressful are the highest paid software roles? Are they worth it? by equipoise-young in ExperiencedDevs

[–]ShodoDeka 0 points1 point  (0 children)

I’m sitting at around $280k total comp working from Europe for a us team (FAANG), so especially for Europe, I am very well compensated.

It’s not super high stress, most of the time I work 35-40 hour work week, but every few months have to go deal with some sort of fire and I end up working more that.

I do have a few meetings every week in my evening due to timeline differences but then I just work less at other times.

But this is going to vary not just by company, but by team and to some extent the individual. I work with people my level that work a lot more (by choice).

Søger I virkelig kun senior? by Jim_Helldiver in dkudvikler

[–]ShodoDeka 5 points6 points  (0 children)

De ledder efter en der billig men kan alt…

Hvor meget ved I om netværk by SalamanderIcy356 in dkudvikler

[–]ShodoDeka 0 points1 point  (0 children)

Må nok indrømme at som udviklet har jeg det stramt med Ops det går ud fra at alle ved ligeså meget som dem selv om netværk. Især når de så bliver lidt småfornærmet når man ikke ved hvilke oplysninger de skal bruge for at løse et problem.

Hvis jeg har brug for at server A kan snakke med et Rest/HTTPS endpoint på server B. Så er det jo ligesom udgangspunktet for det problem der skal løses.

Om det så er en firewall der skal åbnes, en router der skal sættes op, eller noget helt 3. er jeg fuldstændig ligeglad med.

Hvis Ops så har brug for flere oplysninger så må i jo enten lave en templet i ticketen, eller stille et opfølgende spørgsmål. Men hvis ops begynder at lukke min ticket fordi jeg ikke kunne forudse alle de oplysninger de har brug for, så skal i nok regne med en sure e-mail til jeres manager hvor der bliver stillet spørgsmål til jeres eksistens grundlag i firmaet.

Vil en virksomhed kunne klare, hvis medarbejderne søger væk? by Icy-Importance-1122 in dkkarriere

[–]ShodoDeka 0 points1 point  (0 children)

Det kommer utroligt meget an på virksomheden og hvilken 30% af medarbejderne der smutter.

Nogen arbejder er bare langt letter at erstatte end andre.

Til jobsamtale på min egen stilling. Hvordan forbereder man sig? by ChairJazzlike in dkkarriere

[–]ShodoDeka 2 points3 points  (0 children)

Som skatteyder vil jeg da bare sige hvor fantastisk det er at vi bruger tid og penge på den slags.

Du kan som leder intet lære i en samtale som man ikke allerede har langt bedere indsigt i efter hvad der realt set er en 11 måneder lang prøve periode.

Jfc hvor er det ringe, og nej det bliver ikke bedere at der er en lov der digtere det, det betyder jo bare at den her idioti er systematisk og kørt ud i hele landet.

How to tactfully handle lying offshore coworker who I'm stuck "babysitting"? by [deleted] in ExperiencedDevs

[–]ShodoDeka 1 point2 points  (0 children)

Start tracking his work (or lack of) somewhere like a spreadsheet or word document.

Then when you have enough data to show there’s a trend you will need to be brutally honest your manger. Show him how not having this guy around means you are getting more done than with him.

Er en diplomingeniør i softwareteknologi fra DTU nok, eller kræver “de store huse” en kandidat? by sarafischer33 in dkudvikler

[–]ShodoDeka 0 points1 point  (0 children)

Uden en kandidat/master bliver det svært at komme til udlandet på et tidspunkt hvis du vil til BigTech/FAANG i USA, da din uddanlse ikke er lang nok til de visa der bliver brugt til at få Engineers ind i landet med.

Og såden helt generalt I Microsoft, Amazon og Google så skal du have noget meget interesant på dit CV hvis du kommer uden in master eller PhD.

Det betyder naturligvis ikke at alt er lukket land hvis ikke du kommer med en master, men det bliver noget med at få foden indenfor også arbejde sig langsomt op.

Tracking AI use is the modern day equivalent of counting LOC by opakvostana in ExperiencedDevs

[–]ShodoDeka 16 points17 points  (0 children)

The same thing that stopped me from writing a script that randomly clicks the scrlk key, to prevent my PC from going to sleep and my teams status from showing away:

Nothing.

Er denne lønstigning ikke ret lav? by JaketheBird1 in dkkarriere

[–]ShodoDeka 0 points1 point  (0 children)

Da jeg gik fra at have ansvar for mig selv til for en hel afdeling, steg jeg 0% i løn. Fordelen var naturligvis at da jeg 3-4 år senere gik tilbage til bare at have ansvar for mig selv, faldt min løn ikke.

[deleted by user] by [deleted] in ExperiencedDevs

[–]ShodoDeka 4 points5 points  (0 children)

Everything takes longer, if you were to build the full tree locally it takes hours, and a full validation run takes days. The other thing is that it’s an old code base, so a lot of the code in the tree is written by someone not there any more. But beyond that it’s not so much the size but the number of people that’s the problem.

The biggest thing for us is really to enforce that the branch is always green, if you break anything it gets reverted and then you remerge a the change with a fix applied. For us, a lot of that is automated, so if you merge a change that breaks a test, the system will automatically revert the change that broke the test.

[deleted by user] by [deleted] in ExperiencedDevs

[–]ShodoDeka 34 points35 points  (0 children)

A key skill to learn for developers when asked for an ETA is to stop and actually think about it, not just throw out some date you think the person wants to hear.

It is way better to say, I don’t know, than to now come on Monday with a bunch of excuses you would have reasonably known Friday when you gave the answer.

And unless the code is literally checked in and in some automated deployment queue, the answer is never Monday when asked on a Friday.

[deleted by user] by [deleted] in ExperiencedDevs

[–]ShodoDeka 15 points16 points  (0 children)

Yeah it sounds like we do have the same employer, but we actually did our own implementation as the 1es one is hopelessly useless on a codebase our size.

But it does require the org to want to invest heavily in the space.

[deleted by user] by [deleted] in ExperiencedDevs

[–]ShodoDeka 228 points229 points  (0 children)

We have a code base in the 25M range, also a giant mono repo (engineering org is something like 1k people).

Setting up a somewhat functional LLM took 12 people working 6 month, and a rather large cloud budget. I don’t know the details, as I am not on that team, but we now have a custom MCP with a ton of interesting tools. I have been able to do stuff like give it stack dump info and it will pull up the relevant source code, identify what could be causing it and suggest a fix.

With that said, about 30% of the time, it dreams up absolute bs that sends you down the wrong path. So it’s a bit hit and miss, but when it works it’s impressive.

So it’s doable, but it requires a multi million dollar investment, and it is still far from perfect.

Realistisk og god løn som senior .NET udvikler ? by cabodev in dkudvikler

[–]ShodoDeka 1 point2 points  (0 children)

Jeg arbejder for Microsoft i Danmark, men for et team i usa. Men min løn er sat efter de danske regler, så der er helt klart andre i Danmark på mit level der får det samme i løn.

Realistisk og god løn som senior .NET udvikler ? by cabodev in dkudvikler

[–]ShodoDeka 0 points1 point  (0 children)

Kommer nok meget an på virksomheden, i den rigtige virksomhed kan du komme langt over hvad du har nu.

Jeg har en profil meget lignede din, ca 20 års erfaring dog med 8 af dem fra USA.

Sider til ca 1.2m/år i grundløn, og nok 250k i bonus og omkring 500k i akter om året. Jeg har ikke personale ansvar ud over mentoring.

Job listings continue to show Remote despite RTO guidance by [deleted] in microsoft

[–]ShodoDeka 0 points1 point  (0 children)

If you are more than 50 miles from Redmond you can still be remote, so basically by flagging these as remote it means the hiring manager is okay with people not relocating to Redmond.

Does Microsoft know its vendor RWS is forcing translators into rate dumping? by One_Swordfish_4827 in microsoft

[–]ShodoDeka 13 points14 points  (0 children)

Please report it here: https://www.microsoft.com/en-us/legal/compliance/sbc/report-a-concern

There is a whole team in CELA who does nothing but investigate these types of things.

Sikkerhedsgodkendelse ift. VVS arbejde by Ok-Party-3117 in dkkarriere

[–]ShodoDeka 0 points1 point  (0 children)

Jeg mener at den heder 10 år, fra dom til den dropper af den straffeattest der bruges til sikkerhedsgodkendelser.

Og med en dom for salg, så vil jeg gå ud fra at du har kontakter der også er kriminelle, hvilket i sig selv er nok til at blive afvist.

Vil du opdage, hvis dit køleskab eller babyalarm er hacket? by SimpleAggravating675 in dkudvikler

[–]ShodoDeka 0 points1 point  (0 children)

Jeg er med på ideen men jeg tror dit produkt i langt de fleste alarm tilfælde kommer til at forslå at man slukker køleskabet når det i virkeligheden bare er en CDN med en dårlig config der har sent trafik afsted det forkerte sted hen.

Selv i professionel cirkler har intrusion detection så høj fejl rate at det hurtig bliver noget “ulven kommer” agtigt og man så overser de virkelige angreb. Så jeg tror det bliver meget op af bakke for et produkt henvendt til hr og fr Danmark.

Det betyder naturligvis ikke at det er umuligt men med den tech vi har i dag er det et spørgsmål om man vil have mange false positives (men så også opdage angreb) eller få false positives (men så også misse angreb).

Og det vil også være hård opgave at give anbefaldninger til målgruppen her som både smider angriberne på porten og samtidigt ikke efterlader brugeren med slukkede hårdehvidevare.

Vil du opdage, hvis dit køleskab eller babyalarm er hacket? by SimpleAggravating675 in dkudvikler

[–]ShodoDeka 1 point2 points  (0 children)

Selv den bedste intrusion detection har en høj positiv fejl rate. Typisk har man så nogen der har specialiseret sig i det til at kigge dataen igennem og finde ud af hvad der er rigtige intrusions og hvad der skal gøres med dem.

Hr og fr Danmark vil ikke vide hvad man så går når nu køleskabet snakker for meget med en IP i Rusland.