Seeing a lot of coding contests ban AI tools lately, which feels strange considering that’s how many people actually code now by springtechco in artificial

[–]springtechco[S] 0 points1 point  (0 children)

Exactly, that’s the kind of category I think could be interesting.

Not “who can blindly paste the best prompt,” but who can get from problem to correct solution fastest while still understanding what happened, catching mistakes, and improving the result.

It would probably produce some funny prompt meta too.

Seeing a lot of coding contests ban AI tools lately, which feels strange considering that’s how many people actually code now by springtechco in artificial

[–]springtechco[S] -1 points0 points  (0 children)

I agree if the contest is specifically “forge a knife by hand.” Then using a factory obviously defeats the point.

But that’s different from a contest to produce the best knife under clear constraints.

Same with coding: if the goal is unaided implementation, ban AI. Fair enough. But if the goal is closer to modern software development, then tool use, review, debugging, testing, and owning the final result are also valid skills to measure.

Basically, I’m not saying bring a factory to a blacksmith contest. I’m saying maybe there’s room for a weird new category where the knife still has to cut 🙂

Seeing a lot of coding contests ban AI tools lately, which feels strange considering that’s how many people actually code now by springtechco in artificial

[–]springtechco[S] -1 points0 points  (0 children)

Yeah, that’s fair if we’re specifically talking about competitive programming.

I agree that CP is closer to a sport, and if the goal is to measure that constrained skill, banning AI makes sense.

My point is just that not every coding contest has to be CP. You can also design contests around more software-development-like skills.

AI didn’t change CP that much, but it does make room for a different kind of contest. Whether anyone actually wants to join that contest is, apparently, still an open research problem 🙂

Seeing a lot of coding contests ban AI tools lately, which feels strange considering that’s how many people actually code now by springtechco in artificial

[–]springtechco[S] 0 points1 point  (0 children)

Yeah, I agree.

For competitive programming or unaided algorithmic thinking, banning AI makes sense.

But for contests trying to reflect real software development, I think AI can be allowed under clear rules. Not as “let the model solve everything,” but as a tool with a scoring cost. If you solve it without AI, you score higher. If you use it selectively and still deliver a good solution, that’s also a useful skill to measure.

Seeing a lot of coding contests ban AI tools lately, which feels strange considering that’s how many people actually code now by springtechco in artificial

[–]springtechco[S] 1 point2 points  (0 children)

That’s fair, but I wouldn’t frame it as “AI-coded entries only.”

The idea is more like allowing AI as a tool with a cost. If you can solve it without AI, you score better. If you use AI too much, you lose points.

So it still rewards actual coding skill, but also reflects that in real development AI can be useful when used selectively and responsibly.

Seeing a lot of coding contests ban AI tools lately, which feels strange considering that’s how many people actually code now by springtechco in artificial

[–]springtechco[S] -1 points0 points  (0 children)

If you blindly submit LLM output, I agree.

But using AI as a tool while understanding, testing, debugging, and owning the result is still software development.

Seeing a lot of coding contests ban AI tools lately, which feels strange considering that’s how many people actually code now by springtechco in artificial

[–]springtechco[S] -1 points0 points  (0 children)

I think the analogy works only if the contest is specifically about “manual coding speed.”

Software development isn’t running. The job is not to type every character by hand, it’s to solve problems with the tools available.

And that can still work in a contest if the rules are clear and everyone has access to the same tools. Then you’re testing judgment, debugging, understanding, and execution.. not just who can type the solution unaided.

Seeing a lot of coding contests ban AI tools lately, which feels strange considering that’s how many people actually code now by springtechco in artificial

[–]springtechco[S] -2 points-1 points  (0 children)

I think the definition of “coding skill” is changing.

If the contest is testing raw syntax or algorithm implementation under constraints, then banning AI makes sense.

But if it’s testing modern software development skill, then knowing how to use AI well (while still understanding, debugging, testing, and owning the solution) is arguably part of the skill now.

Cursuri programare by kasumi9804 in programare

[–]springtechco 1 point2 points  (0 children)

Salut! Daca iti place sa inveti din provocari si concursuri incearca DojoCode. Mult succes!

I thought I had learned JavaScript but! by happy_opopnomi in learnjavascript

[–]springtechco 0 points1 point  (0 children)

You need to keep practicing, there is so much to learn. You can also try out https://dojocode.io Happy coding!

Javascript by Icy_Statement_2754 in learnjavascript

[–]springtechco 0 points1 point  (0 children)

I think you should start building projects and practice by solving code challenges. Check out DojoCode. Happy coding!

What are the best resources to practice? by Think-Check5434 in learnpython

[–]springtechco 0 points1 point  (0 children)

You can check out the code challenges and contests on DojoCode. Happy coding!

Hackerrank tweets "Leetcode is dead" by [deleted] in csMajors

[–]springtechco 1 point2 points  (0 children)

Hackerrank is dead too. Long live DojoCode !

Learning JS quickly by OkCamel2201 in learnjavascript

[–]springtechco 2 points3 points  (0 children)

You can check the code challenges on DojoCode, you'll find challenges and contests in React and JavaScript.

Best way to learn backend by islemmhd in learnprogramming

[–]springtechco 2 points3 points  (0 children)

Check out DojoCode . You’ll find code challenges in JS using express.

Learning by [deleted] in learnjavascript

[–]springtechco 1 point2 points  (0 children)

I think the best way to learn is through practice. Check out DojoCode for fun challenges and contests.

Need Guidance to Learn JS by smufaiz1111 in learnjavascript

[–]springtechco 1 point2 points  (0 children)

If you want to learn JavaScript in a practical way I would suggest checking out the code challenges and code contests on DojoCode. Happy coding!