[-] masterspace@lemmy.ca 4 points 18 hours ago* (last edited 18 hours ago)

We use copilot literally every day and it's extremely helpful, literally not a single developer at our company disagreed on the most recent adoption survey.

Maybe you're trying to use it to do too much, or in the wrong way?

[-] masterspace@lemmy.ca -3 points 1 day ago* (last edited 1 day ago)

Oh I'm glad you're the be all know all arbiter of all software developers, and not just some grump on the internet.

[-] masterspace@lemmy.ca -2 points 1 day ago* (last edited 1 day ago)

Its not about writing easy entry programs, it's about writing code robustly.

Writing out test code where tests are isolated from each other, cover every edge case, and test every line of code, is tedious but pays dividends. AI makes it far less tedious to write out that test code and practice proper test driven development.

A well run dev team with enough senior people that manages the change properly should increase in velocity if they're already writing robust code, and increase in code quality if they're not.

[-] masterspace@lemmy.ca 34 points 1 day ago* (last edited 1 day ago)

Pointing this out in company wide meetings is a fun past time.

[-] masterspace@lemmy.ca -4 points 1 day ago* (last edited 1 day ago)

It does save a lot of time and effort, and does lead to better code in the hands of a skilled developer. Writing out thorough test code and actually doing proper test driven development suddenly becomes a lot less onerous.

Their graph also has no numbers and is just there to help visualize the difference they're referring to.

[-] masterspace@lemmy.ca 8 points 1 day ago* (last edited 1 day ago)

Read the article before commenting.

The literal entire thesis is that AI should maintain developer headcounts and just let them be more productive, not reduce headcount in favour of AI.

The irony is that you're putting in less effort and critical thought into your comment than an AI would.

[-] masterspace@lemmy.ca 46 points 6 days ago

I started my programming career teaching myself to script and code to write tools to automate large aspect of my electrical engineering job. Eventually I hit the point, where my tools were getting huge and complicated and I realized that my professional software skills were lacking and I couldn't just keep producing this untested spaghetti code and hope to actually get things done in manageable way.

I then left for the world of professional software engineering, and in the time since, I've seen two companies that actually build software properly, and three companies producing worse code with worse practices than my self taught code from years ago.

Quite frankly the world of software development is downright embarassing to work in at times. I don't think we necessarily need to gatekeep software development with engineering degrees, but I do think that all developers should be required to take engineering ethics courses to understand their own responsibilities to push back and say no, this is not done and shippable until it's properly built and documented.

256
submitted 1 month ago* (last edited 1 month ago) by masterspace@lemmy.ca to c/buyitforlife@slrpnk.net

Don't buy those crappy plastic bag-clips to hold chip bags, flour bags, etc closed. They're unsatisfying, they wear out and bend, and they just add more plastic pollution to the world.

Instead buy more binder clips. They're made from spring steel, they're strong as hell, they almost never wear out, they can be used to close bags, as small clamps, as hangers for almost anything in a pinch, and they're amazing for building pillow / blanket forts.

I have some from my grandma that she bought 30 years ago and they work just as well as the ones I bought a year ago. The only risk with them ever is rust, and you can just scrub that off with vinegar, add a brush of paint and it's fixed.

Truly some of my favourite robust little items.

1
submitted 3 months ago by masterspace@lemmy.ca to c/main@lemmy.ca

I can't be the only reddit migrant who often instinctually goes to a given community by typing /r/community, only to be 404d. If the /r/ path isn't being used for anything else, is it possible to have it dynamically redirect to /c/ instead?

[-] masterspace@lemmy.ca 330 points 6 months ago

So you're saying mash both a bunch of times to be super sure?

[-] masterspace@lemmy.ca 237 points 8 months ago

Thank fucking god.

I got sick of the overhyped tech bros pumping AI into everything with no understanding of it....

But then I got way more sick of everyone else thinking they're clowning on AI when in reality they're just demonstrating an equal sized misunderstanding of the technology in a snarky pessimistic format.

20
submitted 1 year ago by masterspace@lemmy.ca to c/canada@lemmy.ca

The federal New Democrats backed Conservative demands Wednesday that Prime Minister Justin Trudeau take part in a televised "emergency meeting" on carbon pricing with Canada's premiers.

The federal carbon price is not the "be-all, end-all" of climate policy, and New Democrats are open to alternative plans presented by premiers, NDP environment critic Laurel Collins said Wednesday.

[-] masterspace@lemmy.ca 165 points 1 year ago* (last edited 1 year ago)

If it's shockingly easy to produce then just do it and then you can write a declarative headline that doesn't need to use the word "could". If you can't then I'm guessing it's not that shockingly easy.

[-] masterspace@lemmy.ca 178 points 2 years ago* (last edited 2 years ago)

The most important traits for doing well at work (in this order):

  • clear, effective, and efficient communication
  • taking ownership of problems
  • having your boss and team members like you on a personal level
  • competence at your tasks
-1
submitted 2 years ago by masterspace@lemmy.ca to c/ontario@lemmy.ca
-2
submitted 2 years ago by masterspace@lemmy.ca to c/canada@lemmy.ca
view more: next ›

masterspace

joined 2 years ago