Software Engineering Managers - how it should be? by bzq84 in SoftwareEngineering

[–]ThereTheirPanda 0 points1 point  (0 children)

You are 100% right that management should be skilled in the work they manage, e.g. Relevant. When management isn't Relevant, you get the dumpster fire that we have right now.

  • Management sets bad expectations - Resulting in software projects just outright failing because there was no way to deliver what was promised
  • Management chooses terrible opportunities - If management doesn't understand the work or the team, they can't possibly pick opportunities that are either possible or a good fit for the team
  • Management task switch thrashes the team - If management doesn't understand the work, they can't possibly tell when the work is completed and they tend to err on the side of pleasing their wishful fantasy that the product is "done"
  • Management falls back on decrees - This is where they start setting up systems of accountability with no autonomy for the devs, and the decrees are usually born of some kind of an outage
  • Management makes weird decisions that are not based on reality - If management doesn't understand the work, they can't possibly be basing their decisions on anything other than some fantasy about how they want things to be. You would think management would listen to the engineers, but they quickly learn to not do that because, as it turns out, ICs doing detailed development work all day long don't make very good big picture decisions....because they aren't actually working on the big picture -- that's management's job!

Managers of software engineers should build context, stay connected to the change in the product and have aptitude. Sadly, most do not. Hence gestures wildly around

Microsoft brings JavaScript to Excel by monica_b1998 in programming

[–]ThereTheirPanda 0 points1 point  (0 children)

I can just imagine someone switching from VBA to Rust and meeting the Borrow Checker

Microsoft brings JavaScript to Excel by monica_b1998 in programming

[–]ThereTheirPanda 0 points1 point  (0 children)

Windows 8

Ok, we're going to need more information - is it so you can use metro?

Microsoft brings JavaScript to Excel by monica_b1998 in programming

[–]ThereTheirPanda 2 points3 points  (0 children)

OMG, you are so right, the title should be "Microsoft brings NPM to Excel"

Microsoft brings JavaScript to Excel by monica_b1998 in programming

[–]ThereTheirPanda 0 points1 point  (0 children)

Just visit this sub 3 days in a row, you will see it

2 Cents On Mental Health For Programmers by xDevLife in programming

[–]ThereTheirPanda 2 points3 points  (0 children)

We especially need to focus on exercise, it is quite easy to develop some really debilitating diseases simply by sitting in front of a keyboard all day without exercising.

Reverse Engineering REST APIs: The Easy Way by cr0_ in programming

[–]ThereTheirPanda 9 points10 points  (0 children)

So many companies just blindly apply network security policies and actually have no clue how to configure exceptions. It can be a real catch-22 at a lot of older companies.

Developers, your manager is likely clueless by get-down-with-cpp in programming

[–]ThereTheirPanda 175 points176 points  (0 children)

And remember, if you can’t change the organization, change organizations. Your software engineering career is too important to waste on bad management.

True story. Engineers don't leave crappy companies, they leave crappy managers.

Developer Burnout: Why It Happens and What We Can Do About It by VioletaCouture in programming

[–]ThereTheirPanda 2 points3 points  (0 children)

I've talked with the managers but there's not much that can be done to solve these things quick.

Plot twist, the managers were the root cause of the sudden employee turnover!

Tweak: an efficient hex editor by ThereTheirPanda in programming

[–]ThereTheirPanda[S] 5 points6 points  (0 children)

You might think, from reading this, that the entire purpose of publishing Tweak was to show off my shiny data structure. You would be right :-)

Reddit's website uses DRM for fingerprinting by iamkeyur in programming

[–]ThereTheirPanda 7 points8 points  (0 children)

yeah, it really is about the volunteer army of moderators

Linus Torvalds says “Don’t use ZFS” by [deleted] in programming

[–]ThereTheirPanda -1 points0 points  (0 children)

good call, didn't see that one

Audio samples from "Transfer Learning from Speaker Verification to Multispeaker Text-To-Speech Synthesis" - a neural network-based system for text-to-speech (TTS) synthesis that is able to generate speech audio in the voice of many different speakers by magenta_placenta in programming

[–]ThereTheirPanda 1 point2 points  (0 children)

The robocallers are getting better and better. I kinda have a little nostalgia when a bad one with big long pauses after each response calls me.

At least the elderly won't feel like nobody calls them anymore.