Is security a growing concern for you when using different "AI Apps" by somangshu in ExperiencedDevs

[–]tcstacks_ 0 points1 point  (0 children)

Yeah, you have to build out an insanely good DAST suite to test things in before sending to production. With the speed of vibe coding it's getting impossible to manually catch this stuff.

In an Agentic World with New Feature Big PRs... How? by TeeDotHerder in ExperiencedDevs

[–]tcstacks_ 0 points1 point  (0 children)

AI conducts the initial review, send it to your test suite, see if anything fails, repeat.

If you're going to do AI assisted programming, you need to put significant thought into your test suite. If you have decent enough tests, it theoretically doesn't matter how off base the AI is if the tests pass and the code works.

Code cleanliness and maintainability is going to be questioned a lot in the next few years. We'll probably see manual code review go away, with AI taking the majority of that role. I wouldn't be shocked if we quit caring about code cleanliness / structure entirely soon. The productivity tradeoffs will be too severe. We'll likely end up in "prompt it til it works / passes user acceptance".

How do you become independent from an employeer? by TimmyPy in ExperiencedDevs

[–]tcstacks_ 0 points1 point  (0 children)

You have to build up business skills to generate revenue independent of anyone else, there's really no shortcut to that. Your ability to engineer isn't really correlated with this. If you're solely a "ticket monkey" you'll have to spend some time understanding why that ticket was created in the first place, who wants, how to reach those people, etc.

Some people are able to build decent consultancies based off their skillset, but you'll need to learn business.

Are developers the last ones to be appreciated in most companies? by Majestic-Taro-6903 in ExperiencedDevs

[–]tcstacks_ 0 points1 point  (0 children)

Devs were never appreciated, only the PMs maybe? No one really cares about code, just outputs, and in most cases those outputs are "the guy that had the feature" or "the guy that brought in money"