Interviewed a job candidate today (where ostensibly part of the job is coding), and their answer to how they got the code they submitted for the answer was: "Oh, I just asked ChatGPT, I got that answer in a second!" π€¨
AI6YR Ben's Post
Likes: 0
Boosts: 0
Hashtags:
Mentions:
Comments
Displaying 0 of 6 comments
Lazarou Monkey Terror πππ
@ai6yr did the atmosphere in the room notably change with that?
I would have burst out in laughter and then ended the interview myself, lol
@Lazarou Yeah, I don't think my team members appreciated my reaction... LOL. I ended up turning off my video and audio after an outburst about "WHY WOULD YOU DO THAT"
by AI6YR Ben ;
Mentions: @ai6yr@m.ai6yr.org
Likes: 0
Replies: 1
Boosts: 0
AI6YR Ben
Kids, if you're applying for a job where part of the job is coding, the coding question we asked you is *not* about the answer. It's not about the code, and it's certainly not a question on if you can use ChatGPT. If we wanted code from ChatGPT, we'd HIRE ChatGPT, not you. #interview #tips #software
@ai6yr Teaching to tests that require regurgitated answers, and not teaching the steps required to derive those answers, has a downside?
by Trojan Duck ;
@ai6yr That goes for "Stanford misinformation experts" as well https://stanforddaily.com/2024/12/04/hancock-admitted-to-ai-use/
by FreddyB Aviation Photography ;
@ai6yr you might need to adjust the question to ask them to explain the code.
by Douglas ;
@ai6yr asking someone to explain their pull request will increasingly become the honus on the tech lead to call people out on submitting code they didn't take the time to understand.
It will be even more important to call out implementations that are too inconsistent with existing patterns in the code base.
This is the new meta leads will have to deal with.
by Allan Chow ;
@ai6yr There will be so much more of this. I'm also seeing this in the MSc / Phd programs I'm involved in. Not good.
by Koen Hufkens, PhD ;
@ai6yr so I used to have a "let's see how you handle resolving this not too complex geospatial issue with geopandas/shapley/pyqgis" style technical assesment.
When ChatGPT came along I figured there's no point in that any longer, so I devised a set of questions to include 'gotchas' that by design will not fail any code, but results are skewed in a way that's completely oblivious to the code, but simply looking at the data or resulta will hint at additional steps that are required.
by HD ;
@ai6yr I left university teaching - Intro CS, Mathematics, Statistics, and Data Science.
A disheartening development over the 18 year career was the complete lack of curiosity I saw in my classes.
To be clear in every class I taught there were some students that made being there worthwhile.
But. So many other students wanted to get "The Answer" but would avoid any effort of "Why did it work/not work? What other things would have worked? Did my method, which seems different from their method, really do it a different way? etc."
by virgilpierce ;
Tags: #interview #tips #software
Likes: 0
Replies: 7
Boosts: 1
Deborah Edwards-OΓ±oro
@ai6yr argh
Mentions: @ai6yr@m.ai6yr.org
Likes: 0
Replies: 0
Boosts: 0
James Wells
@ai6yr
I will freely admit that I use ChatGPT to learn to program in different languages, but I try to take the time to figure out what the function / procedure is doing... I am using it to learn.
Having said that, when it comes to writing tests, I tend to run it first and figure out second, which means I do commit various code to my development branches that I can't quite explain.
Before anyone asks, I use my CI/CD system to perform about 90% of my code coverage tests, that's why. :)
Mentions: @ai6yr@m.ai6yr.org
Likes: 0
Replies: 0
Boosts: 0
Urzl
@ai6yr Even non-functional pseudocode that demonstrates good logic is better than "the robot told me this is the answer".
Mentions: @ai6yr@m.ai6yr.org
Likes: 0
Replies: 0
Boosts: 1
Mac - VA3WFT
@ai6yr Oh dear.
@va3wft They were surprised when I said: WHAT?!
by AI6YR Ben ;
Mentions: @ai6yr@m.ai6yr.org
Likes: 0
Replies: 1
Boosts: 0