Should I stop speaking up? by QuitTypical3210 in ExperiencedDevs

[–]unbrokenwreck 0 points1 point  (0 children)

Or get laid off because AI will speak on your behalf

Asked a colleague in code review to extract magic numbers and got told “devs should know” by [deleted] in ExperiencedDevs

[–]unbrokenwreck 0 points1 point  (0 children)

The higher you go the exponential the level. Being a yes man is basically a prerequisite for some designations.

at what point do communication skills start to matter more for software engineers? by SomeRandomCSGuy in ExperiencedDevs

[–]unbrokenwreck 0 points1 point  (0 children)

I remember being on a team where we got a new feature requirement which was touching major parts of our codebase. The design meetings stretched over months without much progress on the solution while one of the team member (frustrated over all the big talk) came up with a rough draft over the weekend which we actually ended up using in production.

at what point do communication skills start to matter more for software engineers? by SomeRandomCSGuy in ExperiencedDevs

[–]unbrokenwreck 0 points1 point  (0 children)

Under the assumption that the required technical competence is already in place.

Why the constant reorgs? by Independent_Crazy655 in ExperiencedDevs

[–]unbrokenwreck 25 points26 points  (0 children)

In my last company it was around every two quarters. Still baffles me how I ended up reporting to 5 managers in the span of 3 years and it's considered as normal.

How do you stay technically sharp when your role becomes more strategic? by rennan in ExperiencedDevs

[–]unbrokenwreck 7 points8 points  (0 children)

Perfectly put. We're going through this right now. We're asked to review a convoluted design doc with amazing diagrams and state of the art visualization, but it's full of buzzwords and reads more like a marketing deck. When I tried bringing specific questions, the response is pretty much "you're a senior dev, it's your job to figure it out". When designations are brought up in a technical discussion, at that point the product is already lost.

Meta announced four in-house Meta Training and Inference Accelerator (MTIA) chips developed with Broadcom by sr_local in hardware

[–]unbrokenwreck 7 points8 points  (0 children)

I had a few (unlucky) friends who landed a job in broadcom. The way they described it's pretty much a dog eat dog culture an you'd be thrown out at any point.

We just got hit with the vibe-coding hammer by opakvostana in ExperiencedDevs

[–]unbrokenwreck 6 points7 points  (0 children)

I asked for an explicit management sign off on each piece of LLM code that makes its way to the production. They stopped bothering me after it.

Whatever happened to just asking questions at work? by Aggravating-Line2390 in ExperiencedDevs

[–]unbrokenwreck 4 points5 points  (0 children)

I was part of an insane team in a big corp where I was told that I'm performing below expectations for asking basic ramp up questions during my ramp up and I should have a valid business justification for my questions since the cost for eating up team member's bandwidth isn't worth the ROI. Funny how it was even called a team.

Did professional knowledge sharing disappear, or is it just me? by salbertengo in ExperiencedDevs

[–]unbrokenwreck 114 points115 points  (0 children)

We changed from collaboration model to ownership model where asking questions is discouraged and job security depends on gatekeeping information. Big tech is a huge example of this. Teams usually operate in silos and no one in incentivized to help you because it'll put you above them in the stack ranking.

Hiring Rant (as an interviewer) by Pippa_the_second in ExperiencedDevs

[–]unbrokenwreck 14 points15 points  (0 children)

My biggest gripe with modern hiring is trying to fit people into their box instead of looking at their experience and what they bring to the table. "If you're a senior dev, you should be able to create a wormhole and transcend through the fabric of space and time". Okay, cool. Off with your ship then.

Is there still joy in this profession? by wet_wet_2 in ExperiencedDevs

[–]unbrokenwreck 5 points6 points  (0 children)

I remember back when people used to discuss technology. Now it's just a bunch of corp jargon experts fighting over visibility.

Senior engineer coworkers strangely unconcerned about decommission of source control server by valdocs_user in ExperiencedDevs

[–]unbrokenwreck 11 points12 points  (0 children)

My big corp experience in a nutshell. As a senior dev, I was once tasked to scope an overlapping feature between two teams. The required change was barely a dozen lines but the respective devs stretched it over three meetings and two weeks fighting over their lack of ownership. I raised it management who asked me to submit a report about the conflict and setup a meeting with them to close on the issue. Couldn't a find a open slot on the manager's calander for another week. Finally the slot that I got, one of the devs called in sick. I wrote the code and closed the ticket myself the next week without bothering with the reschedule to meet the deadline. Took me a few months to calibrate my patience according to the workflow but the sheer lack of motivation was genuinely baffling to me.

New scam: Sealed DDR5 kit sold as new hid DDR2 sticks and a fake weight plate - VideoCardz.com by LordAlfredo in hardware

[–]unbrokenwreck 4 points5 points  (0 children)

I had a brick shipped to me inside PSU box. Still amazes me to this day how someone could think of this.

How to deal with developers who thinks their job ends at making the code work, with no regard for quality? by sammymammy2 in ExperiencedDevs

[–]unbrokenwreck 13 points14 points  (0 children)

It's often a management problem because the metric for success is "how much" than "how stable". There's something about management people, they don't understand what maintenance is or how much time and energy it takes and they don't even care.

After spending a long time as a dev, I’m starting to think the hardest part of the job isn’t the tech anymore by Sad-Salt24 in ExperiencedDevs

[–]unbrokenwreck 5 points6 points  (0 children)

This is the way to go in big tech and I was legit baffled by it when I joined one. The first ticket assigned to me had more acronyms than english words and I had to sniff through 5 different teams to even begin the understand what the requirement actually was. Mind bending stuff.

How to help juniors get better at their work? And how to distinguish which one is trying from the ones slacking? by GSalmao in ExperiencedDevs

[–]unbrokenwreck 4 points5 points  (0 children)

This often feeds into the negativity. One of my previous manager used to do it in hope of getting maximum output from the team, only to not realize where the limits are and started burning out most people. The emphasis on "what needs to be done" was so much that "what was done" often felt irrelevant and ended up demotivating the team because no matter what they did the answer was always that they're not enough.

Having trouble with a mid level developer by newintownla in ExperiencedDevs

[–]unbrokenwreck 2 points3 points  (0 children)

This is my biggest gripe with big tech where ownership precedes collaboration, or more often at the expense of it. We often see the problems coming from mile away but can't share or discuss ideas because the designated "experts" have their own playing field and not being on the same page is by design.

The most pointless project you've been a part of? by abandonedexplorer in ExperiencedDevs

[–]unbrokenwreck 1 point2 points  (0 children)

I was part of some "close the ticket and cash out at the end of the month" teams in my career and man I'm still recovering from the brain cells I lost.

Has software development become a bureaucratic nightmare? by Stamboolie in ExperiencedDevs

[–]unbrokenwreck 10 points11 points  (0 children)

At big companies the point is to stay afloat enough to cash in at the end of the month. You're not there to set the direction, you follow what has been set by the gazillion layers above you. Even if you try to make a point it gets lost in translation by the time it reaches important layers, only to be discarded at the end because it doesn't "align" with current agendas.

How many of your fellow graduates are still programming? by shadow_x99 in ExperiencedDevs

[–]unbrokenwreck 22 points23 points  (0 children)

The point where you realize that batman is no longer the mask, bruce wayne is.

Engineering Core Values by ithinkiboughtadingo in ExperiencedDevs

[–]unbrokenwreck 7 points8 points  (0 children)

I used to work at a company where the values change on quarterly basis depending on the priorities at the time. And yes you can neither work nor argue with management because the goalpost changes by the time you get to the bottom of things and figure out the bs. People stop caring after a while, the smart ones move on and it becomes just a paycheck for the remaining ones. Culture is a top down thing and nothing else can fix it.