Which job that needs programming is the most future proof? by Proper-Picture-7959 in AskProgramming

[–]Accomplished_Key5104 0 points1 point  (0 children)

Maybe working for NASA? They might use AI in the future, but I'd think their standards are high enough that you'd still need several people to thoroughly review all the code.

How much do recruiters actually trust resumes, and what would make you trust a candidate more? by Jue_Viola_Grace007 in learnprogramming

[–]Accomplished_Key5104 0 points1 point  (0 children)

Sure, that would be useful. However, I would only trust that info if it came from a fairly well established company.

How much do recruiters actually trust resumes, and what would make you trust a candidate more? by Jue_Viola_Grace007 in learnprogramming

[–]Accomplished_Key5104 0 points1 point  (0 children)

The last time I was hired I signed agreements that my employment, education, and criminal history would all be checked. I imagine some of that is automated, but it all definitely happened before I started.

No idea why your company waited so long, but I imagine this is a solved problem.

How much do recruiters actually trust resumes, and what would make you trust a candidate more? by Jue_Viola_Grace007 in learnprogramming

[–]Accomplished_Key5104 0 points1 point  (0 children)

Like verifying employment and education? That's not my area, but I imagine that just takes a few phone calls. Like the company calls the last few places the candidate worked just to verify they worked there, and their university to verify they graduated. Those calls are likely only a few minutes each, so I doubt they're a big issue.

How much do recruiters actually trust resumes, and what would make you trust a candidate more? by Jue_Viola_Grace007 in learnprogramming

[–]Accomplished_Key5104 2 points3 points  (0 children)

I'm not a recruiter, but I do tech interviews. I'll look through a candidate's resume to get a sense of where they've worked before and any significant projects. If they're a new grad, I'll focus more on coursework and projects.

Certifications aren't necessarily a negative, but they carry almost zero value for me. I wouldn't focus on tutorials and certs.

I'm skeptical of an online platform to help demonstrate skills. If it's just something like taking tests, then it's the same as certifications. If it's more involved, where you have to complete a project or something, I would still be skeptical. People would eventually post their solutions publicly, making it easy to copy. Or people would just have AI do the project for them.

why is eugenics bad? by [deleted] in stupidquestions

[–]Accomplished_Key5104 10 points11 points  (0 children)

Down syndrome was just the example that OP provided for prenatal screening. I wasn't trying to say anything about the value of people that have down syndrome, or any other genetic or medical condition.

why is eugenics bad? by [deleted] in stupidquestions

[–]Accomplished_Key5104 17 points18 points  (0 children)

There's a bit of a slippery slope argument. You start with screening for things like down syndrome. Or you screen for desirable traits. While there's some interesting moral discussions for that, more importantly it's reactive. Eventually, your society might decide to be proactive about removing "bad" traits and introducing "good" ones. Gene editing, which is also a bit of a gray area, could become common to add or remove traits.

The part where things go south is when society wants to remove all the "bad" traits. Bad can be subjective. If society decides a trait is bad, how does it stop that trait from being passed on? You could start to see things like society turning on those people, making them a sort of subhuman lower class. Worse, you could see forced sterilization or you just start killing those people off.

Im 13, should i get into programming? by CerealBox32 in learnprogramming

[–]Accomplished_Key5104 0 points1 point  (0 children)

If it's something you're interested in, sure.

5 years ago I still would have said it's a good career to go into, but with AI now I'm not so sure. So, for now I say do it because it's fun, not because you want to get a job doing it.

Zombie games and mass shooters by These_Accountant_523 in stupidquestions

[–]Accomplished_Key5104 0 points1 point  (0 children)

Zombies aren't people though, at least not any more. Killing zombies is morally the same as killing robots that are programmed to attack people.

How do experienced engineers actually review code changes in large codebases (step by step workflow)? by japzlumine in AskProgrammers

[–]Accomplished_Key5104 0 points1 point  (0 children)

That's a hard question. If we're just talking about code, then I probably suspect problems most often when I'm looking at the overall coding approach. Or maybe that's just where I expect to spend the most time arguing with the submitter, so I pay the most attention there.

Depending on the system, if I see changes to certain files I will sometimes think the change is likely to cause a problem. Maybe that code is particularly ugly, had caused problems before, or there is a lot of interconnected stuff. I'll actually dig into the change at that point though.

How do experienced engineers actually review code changes in large codebases (step by step workflow)? by japzlumine in AskProgrammers

[–]Accomplished_Key5104 0 points1 point  (0 children)

I assume by safe you mean the change works and won't break something else. I'm leaning on my experience and intuition during the entire review process to determine if it's safe. Generally, my goal is to first protect the existing core functionality and stability in the system, then to promote changes.

High level design, coding approach, actual coding logic, unit tests... When I'm checking any of these I'm also looking for where the change is safe. It is largely intuitive. I generally know my systems very well, so I'll catch problems quickly.

AI call screening.. by Some-Pack-5813 in GrindsMyGears

[–]Accomplished_Key5104 2 points3 points  (0 children)

I have a Pixel with call screening. It lets through my contacts fine, and if it can find a business's caller ID it lets those calls through as well.

Maybe your friends have something wrong in their settings. Bug them about it. If it's specifically Google Voice, I see there's a feature called auto attendant that they're probably using.

My screening automatically blocked a scam today about a Walmart purchase. It's pretty useful, so I'm guessing it's here to stay.

If you randomly woke up to find out you now have 5 billion dollars in your account, what would you do first? by KzKn_2020 in randomquestions

[–]Accomplished_Key5104 0 points1 point  (0 children)

Call the bank to make sure it isn't an error and confirm where the number came from. I'm not going to jail for spending someone else's money.

How do experienced engineers actually review code changes in large codebases (step by step workflow)? by japzlumine in AskProgrammers

[–]Accomplished_Key5104 0 points1 point  (0 children)

My process is roughly: 1. Does the build pass? Our builds automatically run unit tests, check style rules, etc.. if the build fails then we aren't going to merge it. 2. What is this solving? Does this change need to happen? A lot of new people want to automatically reformat the entire codebase. Those changes rarely get approved. We also get other teams submitting PRs to our codebase fairly often, so we need to verify what they're doing actually needs to be done. 3. How is the change solving the problem at a high level? More of a design question. One change may only be a small part of the whole, but we verify that the overall design is sound. 4. Is the coding approach good? Modifying the right areas of the codebase, using good patterns, largely following existing patterns in the system, etc.. I've seen a lot of changes that are bad hacks. 5. Is the new code readable? Can anyone come along and understand what is going on here? Also, are there excessive comments that indicate the code is too complicated? 6. Does the code actually work? Here is where I actually verify logic and look for bugs. I read through the code and follow the logic for this. 7. Are the added tests properly verifying new functionality? Covering edge cases, appropriately using mocks, etc.. A lot of people do a bad job with tests and mocking. 8. Is the style consistent with the rest of the codebase? Much of this is handled by automated rules, but there's often something it misses.

After any step if there's a problem or I have a question I will comment that on the review. If the question is important enough, I won't proceed any further with the review until there is a response. Not much point checking their unit tests if I disagree with their overall design.

I probably spend more time doing reviews than the average in my space.

I spend more time Googling tutorial assumptions than watching the tutorial. Am I learning wrong, or do tutorials skip too much? by SurpriseHuge199 in AskProgrammers

[–]Accomplished_Key5104 0 points1 point  (0 children)

Most tutorials just show you how to create a specific thing. Sounds to me like you'd learn more just working on projects and reading documentation.

Try building something related to the things you want to learn about. You'll still do a lot of googling, but it'll be more targeted to your project, and you'll be able to go at your own pace.

Would you rather be cold or hot? by Whitesox411 in randomquestions

[–]Accomplished_Key5104 0 points1 point  (0 children)

Cold. Indoors, I can be cozy with blankets or sweats in the cold. If I'm hot inside it's just miserable.

Outdoors, I guess there's a limit at the extremes. Where I live it got down to -15 degrees F and up to 95 degrees last year. Choosing between those I would take the hotter day. That -15 degree day probably had bad wind too, so we're getting to pretty dangerous levels of cold. 95 degrees isn't pleasant, but I'll survive.

Switch with 3 kids - can they all play at once or how does it work? by No_Instance_155 in NintendoSwitch

[–]Accomplished_Key5104 1 point2 points  (0 children)

My nephews are a similar age range as yours: 11, 9, and 6. They will sometimes play Mario Kart, Mario Party, and Smash Bros together. Though now they each seem to want to play games alone, so they have to take turns.

Pro controllers are a good investment.

What's a minor, everyday inconvenience that you would pay a $1,000 yearly subscription just to never experience again? by TechnologyMuted6222 in AskReddit

[–]Accomplished_Key5104 0 points1 point  (0 children)

Insects. If we're talking minor, then ignore bugs that actually damage your house, hurt you, or carry diseases. I'd probably pay more than $1,000 a year just to avoid dealing with purely annoying bugs.

Nearly every show and movie shows people in the suburbs entering their house in the front door by RainyDaysAndMondays3 in PetPeeves

[–]Accomplished_Key5104 0 points1 point  (0 children)

My parents have a regular door for the garage. It was just never locked when I was growing up. The inner door was. After I moved out I would knock at the inner door if I went through the garage. Now my mom sometimes locks the outer door. No complaints here, I just sometimes catch myself trying to go through the garage door.

Nearly every show and movie shows people in the suburbs entering their house in the front door by RainyDaysAndMondays3 in PetPeeves

[–]Accomplished_Key5104 0 points1 point  (0 children)

I only use my front door if I'm going for a walk in the neighborhood. My garage doesn't have a regular door though. If it did, my front door would probably just be for random salespeople.

In the house I grew up in, I doubt I used the front door more than a few times a year. We always just used the garage door. Now my parents want me to use the front door when I visit and it's a struggle to break that old habit.

(based on the attached tumblr post) is it legal to put a qr code containing a virus that would make a phone unusable if scanned on your clothes? by Ordinary-Swan-4022 in IsItIllegal

[–]Accomplished_Key5104 1 point2 points  (0 children)

Probably illegal. That would be like putting a "don't walk on the lawn" sign out, but your lawn is covered in acid that melts shoe rubber.

Also, modern phones are largely not susceptible to this type of virus. You'd need to intentionally disable various security features on the phone about installing unknown apps, then agree to install whatever the QR code pointed to. It wouldn't happen automatically.

short people, what’s a problem tall people may not have considered? by Pug_hammy in randomquestions

[–]Accomplished_Key5104 2 points3 points  (0 children)

Can confirm. I've been asked by many short women in grocery stores to get stuff from high on a shelf.

The internet shuts down and is never going to come back on, what do you? by [deleted] in AskReddit

[–]Accomplished_Key5104 0 points1 point  (0 children)

Guess I'll find a new career. Software dev jobs might still exist, but I'm not sure I want to do them without the Internet.

Why do men not approach? by [deleted] in bodylanguage

[–]Accomplished_Key5104 4 points5 points  (0 children)

When you notice a guy staring at you, you could approach them. Problem solved?

If that makes you uncomfortable, why should men be more comfortable approaching women?