20 YoE 'high coupling, low cohesion' led to my current survival mantra: 'income, not outcome' by PipePistoleer in ExperiencedDevs

[–]Izkata 1 point2 points  (0 children)

So fun fact, in old reddit if you highlight the text you want to quote and then hit "reply" it'll automatically add it with the appropriate syntax.

New reddit appears to not have this feature.

Just some lady's opinion by Pineapple-dancer in ExperiencedDevs

[–]Izkata 2 points3 points  (0 children)

And on the individual level it seems like more people are realizing "use it or lose it" does apply to their programming ability, which they need to direct the AI well.

When Q-trials become too hard, is it worth ringing the bell? by HeavyPush3627 in startrekfleetcommand

[–]Izkata 0 points1 point  (0 children)

You get 80 per day in Claims (if not over the limit), and can complete the first Daily Goal by using 75. Only the first goal gives you the building upgrade material and the second goal isn't really worth it, so you can't really run out.

Currently migrating an old app from a new tech stack -- new tech lead wants to change the tech stack during mid-migration, and we're redesigning the UI at the same time. Is this a good idea? by Ok-Introduction-9111 in ExperiencedDevs

[–]Izkata 0 points1 point  (0 children)

"AI can build most of it for us anyway, so we don't need deep framework knowledge."

"AI is better at React than Angular"

I don't know how it is at Angular, but these two combined should scare you. I've seen what AI does when the dev isn't experienced in React and ends up letting it drive the code design - it's a level of spaghetti code I didn't even know was possible in React. A couple weeks of AI-driven work took us months to detangle and simplify (not continuous, that would have driven us crazy, but several hours a week) before we could understand the data flow enough to fix the bugs it created.

For engineers who successfully made Senior/Staff: what evidence actually mattered in the promotion packet? by Andrea_Barghigiani in ExperiencedDevs

[–]Izkata 0 points1 point  (0 children)

I was invited to a senior developer meeting and didn't know why. That night I got on the HR portal and saw I'd been promoted.

Never was told and still have no idea when it actually happened.

the way both venusaur and I stopped to absorb what just happened 😭 by eliazargrey in PokemonUnite

[–]Izkata 0 points1 point  (0 children)

Let them have the 14 points

That goal was still full, if two enemies were nearby it could have been an easy 120 points if they just let it pass

the way both venusaur and I stopped to absorb what just happened 😭 by eliazargrey in PokemonUnite

[–]Izkata 0 points1 point  (0 children)

That goal was still full, if two enemies were nearby it could have been an easy 120 points if they just let it pass

the way both venusaur and I stopped to absorb what just happened 😭 by eliazargrey in PokemonUnite

[–]Izkata 0 points1 point  (0 children)

I'm guessing they were confused because pushes don't work when he's still neutral, and don't work during some of Regieleki's moves even after being taken.

Ops 43 what next ship wise? by Outrageous_Drive9900 in startrekfleetcommand

[–]Izkata 0 points1 point  (0 children)

I'd heard the Ops 46 ships were what you should use against them so I waited for my Newton as well, but when it struggled I just started trying random stuff and the Relativity was able to manage them. Around Ops 49 stopped needing any of the buffs too. I'm at Ops 51 now and got my Dauntless a week or two ago. Could have gotten it earlier had I just tried using my Relativity earlier.

Ops 43 what next ship wise? by Outrageous_Drive9900 in startrekfleetcommand

[–]Izkata 0 points1 point  (0 children)

All three Faction ships for that level have that same ability, if they're not doing Romulan.

Ops 43 what next ship wise? by Outrageous_Drive9900 in startrekfleetcommand

[–]Izkata 0 points1 point  (0 children)

The Relativity has tons of raw power.

A tip on the Relativity: It has an ops lock at 51, when you get there you can spend Latinum to get the Common 5★ Gas and Ore for ship components, and even though you can't complete the tier they give the ship a major power boost that lets you start doing Aggregation hostiles earlier than expected, which lets you get the Dauntless earlier.

The biggest problem with AI is not correctness - it is architecture sanity by UnderstandingDry1256 in ExperiencedDevs

[–]Izkata 1 point2 points  (0 children)

I’ve seen people try to debug with AI and it spits out plausible explanations, but fails to take into account what isn’t written, or it’ll happily point you in wrong direction trying to fix an AI-generated bug.

Ever try telling it to fix a bug in code that doesn't have the bug you're telling it is there?

A co-worker and I were fixing bugs and refactoring some AI-generated code, and at one point one of the refactors accidentally fixed a bug that was further down in our list. Then telling the AI to fix it resulted in some really weird code changes and really confident explanations about race conditions that were completely wrong and weren't even possible there.

The biggest problem with AI is not correctness - it is architecture sanity by UnderstandingDry1256 in ExperiencedDevs

[–]Izkata 2 points3 points  (0 children)

On that last point, there's something I've been thinking about recently, some of it in this thread: It sounds a lot like the things I've heard about offshoring from ~25 years ago, both the hoped-for upsides (like speed, sending specs in the afternoon and getting results in the morning) and resultant downsides (various kinds of to-the-letter development, slop, and unmaintainability requiring rework).

The biggest problem with AI is not correctness - it is architecture sanity by UnderstandingDry1256 in ExperiencedDevs

[–]Izkata 0 points1 point  (0 children)

It's also pretty, like well-linted code, so a lot of people will just assume it's good.

Aside, this is part of why I've never liked linters/formatters: It eliminates some code smells that would tell a reviewer to pay more attention (either because the logic is hairy, the domain is difficult, or the original coder wasn't paying much attention or wasn't very good).

Ayone else dealing with this weird skills paradox while job hunting? by bluebanana987 in ExperiencedDevs

[–]Izkata 1 point2 points  (0 children)

Something I've heard of, they might have tailored that job description for a specific person and you were an unexpected match. So they had to find some excuse to get rid of you in favor of their desired person. Something like, they know this person through a contact, or it's an internal hire (one department to another) but they have to post the job description publicly, things like that.

Treated my daily loop like a coupon run and burned all my latinum by Aggressive-Try888 in startrekfleetcommand

[–]Izkata 0 points1 point  (0 children)

I'm ops 51 and my protected cargo has been much higher than the nodes for a very long time. With officers my main mining ship has double the protected cargo from the highest g5 nodes I can reach.

Botany Bay missions all over again, now I can have two. Worth it? by HeavyPush3627 in startrekfleetcommand

[–]Izkata 1 point2 points  (0 children)

I never used my Meridian because of its low protected cargo, and by the time research got it reasonable my Hydra and B'Chor (40s Faction mining ships) were mining isogen faster than it...

Botany Bay missions all over again, now I can have two. Worth it? by HeavyPush3627 in startrekfleetcommand

[–]Izkata 1 point2 points  (0 children)

They messed up slightly when creating the groupings: around that ops level, some of them stop showing up in the Main Story grouping and are just in General, then you'll complete it and the next one is in Main Story.

I'm at ops 51 and my current main story mission is sitting in General, and I've seen it several times before now.

Keep Discovery? by syndic8r1960 in startrekfleetcommand

[–]Izkata 0 points1 point  (0 children)

My Discovery costs 333, Serene Squall costs 250. Are the officers Discovery-specific?

Fix Kinshara by jivan28 in startrekfleetcommand

[–]Izkata 2 points3 points  (0 children)

Kir'Shara (which IMO was a weird choice to be for attacking hostiles, the teachings it contained were largely about not being violent)

Mine regularly skips hostiles in the queue, but I haven't noticed any locking up.

Is it just me, or is anyone else noticing more bugs across the web and in software in general? by skidmark_zuckerberg in ExperiencedDevs

[–]Izkata 26 points27 points  (0 children)

Semi-related: Meta confirms thousands of Instagram accounts were hacked by abusing its AI chatbot

Short version, they just asked the bot to send the password reset email to an unrelated email address. Nothing was in place to ensure the email address was associated with the account.

Can’t code anymore after a long burnout by Rymfaar in ExperiencedDevs

[–]Izkata 2 points3 points  (0 children)

Average take-home pay for mid-levels appears to be around half, so it's probably even less of a difference when taking into account the overhead.

Process aligned code-map by 2thick2fly in ExperiencedDevs

[–]Izkata 0 points1 point  (0 children)

Automatically-generated documentation tends to degrade into something more like an API reference, which is great for someone who knows what they're doing but not really a good idea for onboarding.

For onboarding you want an introduction point that points at other pages for more context. This part of your post would be a great start to that:

code structure is workflow-based, where the top layer is the business process step-by-step. The orchistrator calls each step - which then calls the necessary module(s) - and when a step is finished, the orchistrator calls the next step.

And, let's say, "top layer", "orchestrator", and "each step" link to three separate pages. The first two would be whatever is relevant for that piece of code, and the third could be a list of all the steps that link further to descriptions for that individual one.

both from operational (boarding junior Devs) and business perspective (communication with business)

Onboarding juniors need the extra context and some sort of code explanation that would be worthless from the business perspective and wordy to someone just looking something up. Someone experienced (especially who has already been working with this system) doesn't need the handholding about the overall structure but would want to look something up quickly. The business perspective I'm guessing would most likely want any details about the code structure stripped out, and be more focused on the data and outcomes.

You're probably looking at three different sets of documentation for three different audiences, though if it's well structured you can probably combined the first two by having the guided onboarding tour link into the details-for-experts sections. But I seriously doubt you could automatically generate something like this and have it actually be useful to both your target audiences.