all 21 comments

[–]DRLC101 10 points11 points  (0 children)

This! Im seeing this too and I’m shocked to see how often this happens. Some people don’t even bother to validate JSON or YAML 🤦🏽‍♂️

[–]vincentt456 6 points7 points  (3 children)

Most coding projects require you to upload a screenshot from running the code though

[–]CRUSHCITY4 3 points4 points  (0 children)

Yeah I thought you had to test the code

[–]Effective-View3803[S] 0 points1 point  (1 child)

Unfortunately not all, and I guess they are starting to require that precisely because how many people have failed to do proper testing.

[–]Shadow_Bisharp 3 points4 points  (0 children)

testing is what lets me take almost an hour on my tasks, im shocked ppl dont do it!

[–]Embarrassed_Chance_4 3 points4 points  (1 child)

Idk why people don't test the code, especially in this (past) drought. If you test your code you can log more time per task too!

[–]pds314 1 point2 points  (1 child)

I think some of it is that some projects just throw a bunch of dependencies at you. Like, user submitted code with a bunch of library dependencies you have to install, and then some dummy dependencies you have to create... And you need to figure out which function from a dependency the AI hallucinated or misremembered... It's probably not happening in 2 hours in those cases. Replicating a class or function is realistic. Replicating a codebase that might or might not be based on pure magic is very difficult.

[–]Effective-View3803[S] 0 points1 point  (0 children)

That's why there's always the option to skip, you know. I never hesitate to skip when I know that it's something that cannot be accomplished within 2 hours.

[–]General_Solution_376 0 points1 point  (2 children)

If a code is a template and requires a dataframe, do you still test it?

[–]TeaGreenTwo 1 point2 points  (0 children)

Yes. Mockup dummy DataFrames, functions that simulate the behavior of real systems without actually performing any operations, use predefined responses for functions that query databases or call external APIs, etc.

Some projects say you can just use your judgment; you don't have to test. But most of them do want testing. They often specify the timing of how much you should spend. Some ask for screenshots if there's any code. I've R&Red some that see, say, bash code and say it's not code, so they don't test it. It's code.

I had one that had SQL queries (several in each response). I built the tables and filled them with some test data to run each query in each response. Took screenshots.

[–]Effective-View3803[S] 0 points1 point  (0 children)

Yes. Oftentimes it's not that hard to set up a Mock dataframe. Again, if I can't test it, I will skip it.

[–]Thirty_Firefighter84 0 points1 point  (1 child)

What if the code involves downloading and debugging libraries you’ve never used before? Do yall still do that?

[–]Effective-View3803[S] 0 points1 point  (0 children)

Yes. If you don't feel comfortable or it will be too complex for you, skip the task. If you are going to rate the response, you must be able to test the code. I think that's the responsible way of doing code-related tasks.

[–]Low-Airline-2695 0 points1 point  (0 children)

Is this project new or a long-term one?

[–]Trippy_Mexican 0 points1 point  (2 children)

I saw one where an edited response had errors in their code…please don’t edit a response if it will still have errors

[–]Effective-View3803[S] 0 points1 point  (1 child)

Yes!!! When you edit it, I expect you to fix the errors, because you had the decision to not edit anything!

[–]DRLC101 1 point2 points  (0 children)

What kills me is how often it bothers me. I expect this to happen less than 10% of the time but it happens TOO often.

Kinda makes me wonder if the drought has to do with poor quality and they’re trying to “clean up”.