all 7 comments

sorted by: hot top controversial new old
[–] 7 points 1 year ago (4 children)

You also cannot replace junior engineers with A"I"

  • source
  • hideshow 4 child comments
  • [–] 7 points 1 year ago (3 children)

    I mean you can, but you'll need more senior engineers to fix it. It's a jobs program really

  • source
  • parent
  • hideshow 3 child comments
  • [–] 5 points 1 year ago* (last edited 1 year ago) (2 children)

    You've worked with juniors before?

    Because in my experience I was constantly reading their unreadable code, then telling them why it's wrong or bad or not fitting in a digestible manner and then waiting weeks for a refactor.

    Iterate that for a month. Mentoring them took way longer than it would have taken me to write it from scratch. Not that dissimilar to trying to using AI for where it sucks (larger, a tad more complex problems).

    It only makes sense if you look at it as an investment, because they will eventually improve.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 5 points 1 year ago* (1 child)

    When I was a junior, I was given an entire front-end app to develop entirely on my own with very little guidance from the team-lead. It was some ridiculously bad code, especially since it was my first time working with React with basically zero preparation.

    Few months later, project is delivered, I get some time to read docs and guides before starting the next one. Since I was learning theory on what I would practise earlier, I was digesting it extremely fast and it helped me patch up all the holes in my thinking and learn how things should actually be done.

    Soon after the next project came and it was definitely much more of a smooth ride. The code was alright and even the early decisions I made were pretty sustainable much later. It was another project I was working all alone, then some people joined in and I was teaching them, but I would always guide them too much and they weren't growing very fast.

    Even after a few months, these people were not ready or willing to work independently, which was my personal failure as a mentor. That's what really assured me that people should be given a lot of space to properly grow.

    My whole career is me working on increasingly larger projects with decreasing assistance. And it's extremely effective. 4 years in the field and I just became a software architect.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 1 year ago*

    I'd love to not handhold, but where I worked that was not possible, because my task came from upper management and was to handhold juniors while guarding our production code from anything they did (which often didn't meet company standards). The tasks the juniors were getting came from somebody else.

    But also, this is not really about the style (throwing into deep waters on one extreme, babysitting on the other, and everything in between) but rather that I experienced way better results from chatGPT for 50$ / month than from a junior who had under a year of experience and costs 3000-4000$ a month. Both require some degree of attention and time investment from seniors if you want to use the resulting code in prod.

    So the real goal is to pay them to get better than chatGPT and hope they stay at your company long enough to get a return out of that investment.

    If you just want junior-grade code, let your seniors deploy chatGPT for a much cheaper price.

  • source
  • parent
  • [–] 5 points 1 year ago

    The problem is that corporations are not holistic organizations. In theory¹, a company could not have any juniors and always just hire seniors from the outside. And if your boss has reason to believe that this is more cost-effective, then they have to strive for that, even if they're well aware that it cannot work when all companies strive for that.

    ¹) In practice, I've actually found that juniors are important, too. If you staff a project team with only seniors, you quickly end up in a situation, where they don't talk enough to each other. They know how to solve things technologically, so they don't need to tell each other about their challenges and what solution they chose.
    Similarly, you likely end up in a situation, where only big problems are being tackled, because everyone can tackle big problems and they're just very visible, highly prioritized problems. But when you add up enough small problems, they become just as problematic.

  • source
  • [–] 4 points 1 year ago*

    Honestly at this point I do try to take some of the ai fears seriously, these creeps are definitely trying to replace human labour with machines the only comfort I do get is that if they really do manage to create an artificial super intelligence based on the human brain it will definitely destroy them.

  • source
  • 32 comments in c/programmer_humor@programming.dev view that post
    [–] 78 points 1 year ago (8 children)

    It's like we've taken it upon ourselves to turn reality into THE stupidest version of any dystopia ever imagined by a human brain...

    You want Terminator? Sure, but Skynet will be crap and people will die en masse due to infrastructure fuck-ups.

    You want 40k? Sure, but the Men of Iron will be LLMs. Good luck figuring out those STCs once you develop beyond bonking pieces of wood together. Again.

    You want 1984? Ok, but Big Brother is a Blackbox algorithm which has no idea what a human being is and just corrupts your feeds until it's nothing but inaccuracies and YouTube Poop and is selling your actual waist size and toilet paper preferences to random online advertisers.

    You want Waterworld? Well, here! Have all the water you need! Good luck with your ocean based society once your flesh will start slow-roasting in about 30-40 years of living like this!

    You want Mad Max? Well, better make it happen fast, because there won't be enough oil for it! Maybe solarpunk? Also, we're doing Waterworld first, let's see how you make it through that.

    There are more, I'm sure, but I'm pissed off now.

  • source
  • hideshow 8 child comments
  • [+] 22 points 1 year ago (2 children)
  • Jesus, yeah, I have a lot of friends in that position... I was lucky enough to be able to quit before things became outright quicksand and am looking into completely different professions at this point. I don't want to touch a computer for anything other than fucking about in my free time. Maybe some data entry, but that's it. At least the diversity somewhat negates the impact of just how dire things are, I guess.

    I honestly don't know how we'll get ourselves out of this one if things keep going the way they have.

  • source
  • parent
  • [–] 17 points 1 year ago

    We're trying to build the Torment Nexus from the famous novel Don't Build The Torment Nexus, but keep failing miserably and the Torment Nexus keeps blowing up killing random bystanders. We continue to try though.

  • source
  • parent
  • [–] 9 points 1 year ago* (2 children)

    Cool, now do Idiocracy... oh wait we're almost there...

    Edit I'm good at missing points

  • source
  • parent
  • hideshow 2 child comments
  • [–] 32 points 1 year ago (5 children)

    I once saw a documentary about Bedouin tribes that were dying out. The problem was very simple, from the outside; they were killing virtually all of their female children.

    The team interviewed an elder of one tribe, asking him about this practice. As expected, the elder said that parents wanted sons to continue their family names.

    "If no-one in the tribe has any daughters, where will these sons find wives?" asked the interviewer. The elder confidently replied without hesitation, "They will get wives from other tribes." "But what if the other tribes kill their female babies just like your tribe does?" the interviewer persisted (In fact, they had met people from several tribes, and indeed they all followed this terrifying practice). The elder looked at the interviewer like he was a slow child. "They will get wives from other tribes."

  • source
  • hideshow 5 child comments
  • [–] 5 points 1 year ago (1 child)

    I have literally had this argument, but it was about shrinking population growth. "We will just have more immigrants." From where, outside of West Africa and Central Asia, all the countries have fertility rates below replacement levels and even those countries' levels are dropping.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 1 year ago

    Tbh, immigration isn't the worst "solution".

    We do have an overpopulation problem. Well, an overconsumption times overpopulation problem, really.

    We could fix that by either consuming less (which we apparently, as a species, really don't want) or by having fewer people (which we apparently really want).

    So, in the end, reducing population isn't a real problem. Even if the population shrinks by 50% each generation (~25 years, for the sake of the argument), there will still be 250mio people left even after 5 generations. The trend should probably be reversed sometime then, but until then it's really not an issue on the species survival aspect and it would actually be really good for the planet and our long-term survival.

    But until then we have mainly one problem: our economic system is based on infinite growth, which can't work. So again there are two main solutions: either we bring in people from other countries, who benefit from a higher standard of living here while supporting our economic system, or we get rid of the real parasites and freeloaders in our societies: the ultra rich. And again, for some reason we really don't want to get rid of the rich.

  • source
  • parent
  • [–] 4 points 1 year ago

    “Never interrupt your enemy while they are making a mistake.”

    I’m not trying to imply that beduins are the enemy, more that insanely stupid people are and since I don’t wanna get into eugenics, well, this is all I got.

  • source
  • parent
  • [–] 24 points 1 year ago (12 children)

    Vibe coding will kill our industry

  • source
  • hideshow 12 child comments
  • [–] 30 points 1 year ago (4 children)

    I think it's opposite, it will cover the industry in shit that someone will have to clean up.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 3 points 1 year ago (1 child)

    And the few people left with the ability to clean up the mess will make bank.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 3 points 1 year ago

    Yeah, same as crafts-people now.
    Assembly lines increased minimum quality while reducing the maximum quality and caused a scarcity of people learning to make stuff themselves.

    So now the people that do, get paid more per amount of work. IDK how much work they get though.

  • source
  • parent
  • [–] 19 points 1 year ago (6 children)

    Companies that foster their juniors to first learn to solve problems on their own and then learn to use these tools to increase their output in a safe and efficient manner will most likely triumph over companies that seek to run an ai code farm.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 4 points 1 year ago*

    I think you're wrong. But not because you're illogical. On the contrary I think you're thinking rationally if you assume businesses are running to make better products. If you do. You're right.

    These companies are not running to make better products than their competitors. They are running to monopolize their industry to a degree that gives them enough power to sell absolute garbage.

    Look no further than the gaming industry. This is the exact type of garbage we are seeing from other industries now.

    They are not interested in making better products. They are interested in making profits. And if the entire market is held together by 2-3 major players all replacing workers with AI slop they will have no reason to change. They will all do it together.

    No amount of "indie" projects will ever threaten their market domination.

    This is then future that will happen. Don't expect "markets" to save us from this. The myth of "free markets" is how we got here in the first place.

  • source
  • parent
  • [–] 15 points 1 year ago

    She's bringing the right energy

  • source
  • [–] 5 points 1 year ago (2 children)

    Oh

    Freetube

    I still don't understand how that platform works.

  • source
  • hideshow 2 child comments