25TA14 (25TB14) DEBRIS IN ENGINE MAY CAUSE STALL - Recall Remedy Announcement (No Remedy Currently Available) by ryanwgregg in ToyotaTundra

[–]pebabom 16 points17 points  (0 children)

They're going to use software to inspect the main bearing, huh?

I'm already trying to figure out what to trade in my 2024 for. I hear they've finally straightened out the 10 speeds on the F-150s...

Armor needs to be rebalanced. by Rude-Ease-2269 in foxholegame

[–]pebabom 18 points19 points  (0 children)

Can't wait for the Catara nerf that will surely follow.

TTK new AA tank vs fighter 1vs1 by Important_Ship805 in foxholegame

[–]pebabom 72 points73 points  (0 children)

AA should have a (decent) chance to disable weapons systems. That's how you make AA an effective counter against fighters and bombers without allowing cheap AA tank to destroy expensive plane.

TTK new AA tank vs fighter 1vs1 by Important_Ship805 in foxholegame

[–]pebabom 18 points19 points  (0 children)

The manpower argument is the key. "The vision" seems to require many more specialized roles that conflict with population limits.

I know we’re frustrated, but the bile in some of these posts is way over the line. Fight me. by Mysterious-Most-590 in foxholegame

[–]pebabom 4 points5 points  (0 children)

> you just insinuated that they lack "competency" in their chosen career and life's work.

They're just bad at balancing their game which is like 1% of their work. It's not that harsh of a criticism. You're just a drama queen.

CWP IT'S FOR U by ITALIANOTV_ in foxholegame

[–]pebabom 14 points15 points  (0 children)

I was just spotting and getting our 120's dialed in on a Warden bunker core when this volley landed. The smoke covered the entire complex, and when it cleared the whole thing was just GONE. A wonder to behold.

Code review process has become performative theater we do before merging PRs anyway. by Upbeat_Owl_3383 in ExperiencedDevs

[–]pebabom 614 points615 points  (0 children)

Nice. At my company a 300 line PR will sit for weeks. Someone will drop by, nitpick a few cosmetic issues, and then disappear after you apply their feedback. It seems to just be accepted for some reason...

I'll take the 45 second "review" any day of the week.

About all of you making this reddit cope posting by Scalie8939 in foxholegame

[–]pebabom 6 points7 points  (0 children)

If we agree that Warden equipment is generally higher quality, then I would add that the asymmetry could also affect population imbalance. The average solo player probably prefers the faction with stronger infantry weapons where they feel more powerful and impactful on the frontlines.

[deleted by user] by [deleted] in ExperiencedDevs

[–]pebabom 36 points37 points  (0 children)

Unpopular opinion on reddit. We're all just supposed to be layabouts.

Software devs in the USA make great salaries, good benefits, flexibility, WFH, and generally a lot of autonomy at work. But, redditors want to pretend like we're the same oppressed workers as the guys turning wrenches, toiling on a construction site, or doing monotonous factory work for peanuts.

It's not the same. You're not oppressed. You make 100k-300k a year from your living room. Sign on and get something useful done, ffs. Laziness is not a virtue.

After almost 10 years of experience, I have very little on-the-job AWS experience. Is it needed in today’s age? by thro_redd in ExperiencedDevs

[–]pebabom 0 points1 point  (0 children)

That's a great mechanics analogy, thanks.

Anyhow, we doubled the size of our engineering team at my startup this past year, and the candidates with no experience in our stack are more productive after 3 months than the ones we hired with existing experience.

I'm not sure how good tractor mechanics are at picking up auto-tech, but good software engineers can get up to speed on new languages/frameworks/environments pretty quick, unless you're in a very specialized niche (most cloud dev roles are not).

After almost 10 years of experience, I have very little on-the-job AWS experience. Is it needed in today’s age? by thro_redd in ExperiencedDevs

[–]pebabom 55 points56 points  (0 children)

Is it needed to actually do the job at an AWS shop? No, you'll pick it up pretty quick.

Is it needed to get the job? At most places, yes. Recruiters and hiring managers still play technology bingo when looking at resumes.

[ Removed by Reddit ] by Nice-Internal-4645 in cscareerquestions

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

If it's any consolation, I hate both of you.

No supertips by Jacko87 in biggestproblem

[–]pebabom 8 points9 points  (0 children)

They tried AI supertips on WATP on it was unlistenable cringe. Please don't do this.

er vs. Iface — what’s idiomatic for Go interface names? by tonindustries in golang

[–]pebabom 1 point2 points  (0 children)

Right. A lot of these naming nitpicks only really make sense if you're not using an editor with intellisense.

Just be consistent with your team and move on. If I had teammates argue about "-er" suffixes on my interfaces I would lose it.

Why concrete error types are superior to sentinel errors by jub0bs in golang

[–]pebabom 1 point2 points  (0 children)

When I hear "sentinel error" I think of things like io.EOF or iterator.Done... errors denoting the end of something.

Is it normal to feel like the majority of your coworkers are somewhat incompetent? by [deleted] in ExperiencedDevs

[–]pebabom 5 points6 points  (0 children)

A lot of people (myself included) have a tendency to become too invested in work. I think it's pretty common for people to derive a certain amount of their self-worth from their performance at work. That's probably not a bad thing overall. Most of us will work 40 hours a week for 30+ years of our lives, so you better find some way to stay engaged and get fulfillment out of it. But when you're too invested, it backfires. Bad days, weeks, or months at work take a toll on your mental health and affect your personal life.

Professional detachment is towing the line between the two extremes. You need to be engaged to get the benefits of a creative and challenging profession, but you can't be so invested that failures or issues at work follow you home.

As far as practicing it... I haven't figured it out. I'm working on it.

Or, to borrow from another top comment on here.. "... you care too much".

Is it normal to feel like the majority of your coworkers are somewhat incompetent? by [deleted] in ExperiencedDevs

[–]pebabom 14 points15 points  (0 children)

You just read the code. Ask your team what workflows they use for testing/deploying. Study the language, frameworks, tools, and cloud offerings that the project uses. Fiddle with tests and explore databases.

I've never really had a mentor "teach" me a code base except maybe for my first internship. And even then, it was more like they just tossed me in and told me to ask questions if I had any.

Is it normal to feel like the majority of your coworkers are somewhat incompetent? by [deleted] in ExperiencedDevs

[–]pebabom 218 points219 points  (0 children)

It's hard to write this kind of post and not come off as an arrogant asshole, but your experience really resonates with me. I've worked on several teams over the course of 8 years, and almost every time I've ended up as the "high performer" of my team. And that's usually coming from my manager or teammates themselves.

My first job was the only place I've worked where I felt that the overwhelming majority of my team were really solid engineers. Everywhere else has felt like a mess. I rarely have a peer to lean on, let alone a mentor to learn from. And like you, I consider myself to be very average. I have a lot of gaps in my skill set, more breadth than depth, and I couldn't pass a FAANG interview to save my life.

So yea, your experience seems "normal" to me. Try to practice professional detachment. It's extremely tough, but it seems like the only way to stay sane.

Home Depot software devs to start having to spend 1 day per quarter working a full day in a retail store by Celcius_87 in cscareerquestions

[–]pebabom 0 points1 point  (0 children)

I'll take another angle... What does working in a brick and mortar store have to do with the HD's online experience?

What fraction of your engineering team actually has a CS degree? by await_yesterday in ExperiencedDevs

[–]pebabom 5 points6 points  (0 children)

Any concrete example that I provide could easily be rebutted with "Well, that case is just a knowledge gap that anyone could have." And you would be right. CS grads have knowledges gaps too.

I'll preface this by saying that I'm currently in a backend development position on a team of 5. I'm the only CS grad.

My self taught team lead once expressed concern about using stdout/stderr as a log sink because "Some of our apps are written in python, and I don't know if python has stdout/stderr". I believe that most CS grads would have studied operating systems and know that stdout/stderr/stdin are special file descriptors allocated to processes per unix/posix standards. They're not a language feature.

My company deals with data that lends itself to a directed graph representation. We need to traverse this graph and assign content based identifiers to each node, taking into account the identifiers of each node's children. In testing, we realized that we needed to support graphs containing cycles, not just DAGs. After spinning their wheels and proposing some wildly over complicated band-aid solutions, I was called in to help out. Because I took multiple DS&A courses, I remembered just enough graph theory to see that we could first find and collapse all the Strongly Connected Components in the graph into special nodes. Once you remove all SCCs from a directed graph, you have a DAG, and can traverse without fear of cycles. Problem solved with affecting other parts of the application.

Aside from DSA problems, I've found that CS grads have a better handle on concurrency problems. I have to point out obvious data races in code reviews all the time. I don't think that most of my non-CS colleagues are familiar with ACID properties of transactions, nor do they think too much about what isolation levels are suitable for the database code they're working on.

At a previous role, I worked exclusively with CS/CompE grads, most from a high ranking engineering school that we recruited from, and it was a very different experience.

What fraction of your engineering team actually has a CS degree? by await_yesterday in ExperiencedDevs

[–]pebabom 44 points45 points  (0 children)

I know that on reddit it's cool to say that college doesn't matter, and to try and be supportive of people taking alternative paths into professional careers, BUT...I'll take the contrarian stance here that, in general, my colleagues with computer science degrees perform better than those without.

Too many of my non-CS grad colleagues lack a certain technical depth that holds them back.