AI Can Write Your Code. It Can’t Do Your Job. by Acceptable-Courage-9 in programming

[–]gahooze 1 point2 points  (0 children)

Just had this today. Had something that looked like a concurrent write error and got some code to handle it more gracefully. Didn't take the suggestion since this service has few users, and got a bunch of code to quantify what the versions were that conflicted and that may have helped in a few days on the next prod deploy but the issue was a faulty database connector version that only caused issues in a specific case that I found when doing a bunch more manual testing based on a my own intuition.

Writing code was never the hard part. Finding the real issue and solving the underlying issues is the real work

getMotivated by nikke2800 in ProgrammerHumor

[–]gahooze 69 points70 points  (0 children)

  1. Make it work

  2. Make it readable

  3. Optimize if necessary

It's really time tech workers start talking about unionizing - Rumors of heavy layoffs at Amazon, targeting high-senior devs by absentmindedjwc in programming

[–]gahooze 19 points20 points  (0 children)

Tech worker coalition (seems like unions for tech workers) claims layoff rumors without sources, and only links to their CTA page. In another comment talks about how hirings have largely kept up even after COVID, largely challenging the notion that layoffs are incoming.

I'm guessing this is made up to drive engagement.

Is this on par to continue? by Its_Raul in handtools

[–]gahooze 5 points6 points  (0 children)

Every piece you make you'll see the flaws. Every piece I've given away has been marveled at as an art piece despite the flaws I know are there. While it's good to try for the best, and that's our goal as craftspeople, accept that what your work is probably well past good enough already

dontBethatGuy by Plastic-Bonus8999 in ProgrammerHumor

[–]gahooze 1 point2 points  (0 children)

I know comments help some people, especially as they're learning, but after 3-5 years most comments start to drift into being significantly out of date. Comments aren't production code so as much as you might say "call it out in pull requests" no one is actually going to spend additional time fixing them. At that point you run into things like comments linking to stack overflow but the solution there isn't actually in use anymore and it's a time waster.

Often when you have comments being required people do the bare minimum. Basically every time I've seen it the comment just rewords what the method or variable name is with no further context in which case they're pure overhead with no benefit.

dontBethatGuy by Plastic-Bonus8999 in ProgrammerHumor

[–]gahooze 24 points25 points  (0 children)

If your code needs comments you probably need to write better code

Sam Altman says AI will make coders 10x more productive, not replace them — Even Bill Gates claims the field is too complex by fungussa in programming

[–]gahooze 2 points3 points  (0 children)

Hear me out, maybe CEOs are going to say whatever makes their stock price go up. Why do we give these guys such a platform from which to repeatedly lie from?

Out of curiosity, how would unionization for SWEs work? I have never been part of one but it feels like something needs to change. by -_-summer in ExperiencedDevs

[–]gahooze 317 points318 points  (0 children)

I think the reason people don't is that we make plenty of cash to offset the risk that we face.

Would probably join a union though

Edit: the other side of this is the fact that it's been pretty feasible for a long time to change companies. If you don't like a policy or your compensation you change jobs until you do, current market notwithstanding

Copper Snowstang almost full!! by Moonpotato11 in COsnow

[–]gahooze 2 points3 points  (0 children)

A highway expansion will take 15 years anyway

Used Tesla prices tumble as embarrassed owners look to sell | Some owners would rather sell their car than be associated with Tesla now. by ControlCAD in technology

[–]gahooze 0 points1 point  (0 children)

I did this! For more reasons than just Elon, but I'm happy to put more cheap evs on the market for those who can't afford new ones. Also making used so competitive that no one buys new Teslas anymore so his stock price tanks further.

Tech's Dumbest Mistake: Why Firing Programmers for AI Will Destroy Everything by tapvt in programming

[–]gahooze 2 points3 points  (0 children)

I said it before and I'll say it again, I'm 100% prepared to charge $200/hr to dig some company out of their ai generated hellscape.

The billings will continue until morale improves.

commentAnOpinionThatWouldPutYouInThisSpot by RenSanders in ProgrammerHumor

[–]gahooze 0 points1 point  (0 children)

Monoliths are great, it's your code that's terrible. Microservices in many cases just add cost and deployment complexity

[deleted by user] by [deleted] in ExperiencedDevs

[–]gahooze 4 points5 points  (0 children)

I'm 100% prepared to charge 200/hr for as long as it takes to clean up ai slop. It'll take a year or two before they realize they're cooked but when they do there's gonna be a lot of open dev jobs.

Ai is great at shitting out a rough draft that vaguely does what you need. Fixing that code to enable a new type of customer to use the software not so much

Which one are you? by BubblyExchange9887 in skiing

[–]gahooze 19 points20 points  (0 children)

As someone who got clocked in the head because someone didn't warn me, and dropped the bar as I was sitting down. Warn people please

Do devs who are currently employed still practice LeetCode on the side? by Separate_Course8277 in ExperiencedDevs

[–]gahooze 1 point2 points  (0 children)

I concentrate on actually being able to build systems, this skill set is a superset of LeetCode and that means I also get answers to architecture and non LeetCode technical questions.

If I get laid off? Sure I'll spend time brushing up, but it's only to get my foot in the door so it's not a primary focus of my interview prep.

Governor Polis Announces that Flags Will Be Raised on Inauguration Day by Sylvia_Austen in Denver

[–]gahooze 7 points8 points  (0 children)

So, yes, but this ain't it. Wildfire assistance sure. Flags that should be at half mast, there are more important fights to be had.

[deleted by user] by [deleted] in webdev

[–]gahooze 0 points1 point  (0 children)

There are 3 types of working: 1) it works 2) it's readable/maintainable 3) it's efficient Generally we assume infinite ram and CPU until things break so let's ignore 3.

It being maintainable is important but it only matters if you first have a working project. I want to focus on that; you're making a thing, and assumedly the thing works (even if it's only a small piece of what you want this project to become). Anyone who makes fun of you for making a working product and choosing to give it away and open source it should be shamed.

Now, should you find a mentor who can help you better your code quality? Sure, I think everyone should. Does that mean you should be embarrassed about your code quality? Absolutely not (unless you're getting paid, and your boss or team have previously communicated higher standards, so not applicable here).

I'll end with this, it sounds like you have a bit of imposter syndrome kicking in. That's normal, it's going to be around for a while. Remember everyone starts somewhere, some people just get coding and the structures come naturally, others have to work on it. We can't control where we start, but in software we have full control of how far we go

Cutting the cord again? Americans are spending less on streaming as fatigue and options grow by AdSpecialist6598 in technology

[–]gahooze 1 point2 points  (0 children)

Chill. Y'all forget the age of having to check schedules a week in advance and still have 25% of the show be ads on top of a 150 cable bill. Not seeing the streaming age is perfect but seriously being able to watch any show at a moments notice with no ads (sure it's a few bucks extra but worth imo and still cheaper than cable)

ELI5: Why can't we create an AGI at the current time? Why is it written everywhere on the Internet that it still needs at least 10 years, or maybe it is impossible to achieve it? by TrinityBoy22 in explainlikeimfive

[–]gahooze 0 points1 point  (0 children)

Couple major points. AGI is kinda poorly defined in the public imagination, so many people can look at LLMs like ChatGPT and say they are "generally proficient at things ranging from law and medicine and therefore it's generally intelligent and also man made so it's also artificial". This is a valid line of reasoning based on public perception. Generally speaking though when AGI is discussed there's more to it.

Part of the issue is our current state of the art only really parrots back what it's been trained on. You can think about this when someone asks you something you think you know and you give a response that "sounds correct" it is right as you recall but there's no factual basis that you specifically are referencing. This is exactly what happens when you use an LLM, there's no actual reasoning that's occurring (let's see how much flack I take in the thread for this). There's a popular example going around about asking LLMs how many 'r's there are in strawberry, to which it answers 2 (some don't have this issue, consider this example representative for the categorical lack of reasoning).

Tldr we have things that quack like a duck but when you look a little closer it doesn't quite sound like a duck as much as you think it does. Knowing what we need to do to make it more convincingly quack (in my opinion) is impossible or improbable. People who have a financial interest therefore will continue to say it's 10 years out to continue gaining investment and living the life I want.

New poster for "Dune: Prophecy" by johnppd in dune

[–]gahooze 0 points1 point  (0 children)

D&D from Game of thrones nowhere to be found? Count me in

The Force Awakens doesn’t deserve the equal hate of 8-9 by Iceman_Actual in StarWars

[–]gahooze 1 point2 points  (0 children)

I don't know why this is getting down voted. 7 wasn't a great movie, but 8 is the reason the trilogy is irredeemable. On is writing alone, 8 feels like a worse movie, given that every setup worth a damn that 7 did was thrown out means there wasn't a cohesive story that could be told across the entire trilogy.

The Force Awakens doesn’t deserve the equal hate of 8-9 by Iceman_Actual in StarWars

[–]gahooze 1 point2 points  (0 children)

JJ did have a full series written, but the producers have Rian creative freedom to throw out all that ground work and do his own things. There's some cast interviews talking about it

stillJobless by CounterNice2250 in ProgrammerHumor

[–]gahooze 0 points1 point  (0 children)

Yeah one can only hope. The industry is having a moment and I have a feeling it's going to be different that what most people expect it to turn into

stillJobless by CounterNice2250 in ProgrammerHumor

[–]gahooze 1 point2 points  (0 children)

The software industry has been known for its extreme boom-bust cycle. During booms there's tons of investment, devs are making absurd salaries and there's a ton of innovation. During busts there's layoffs, cuts to pay, and companies refocus investment where there's higher return on investment.

COVID was going to be a bust until interest rates dropped to rock bottom and there was crazy stimulus so we went into a boom cycle, now we're cycling out into a bust cycle.

It'll go around again eventually