> You don't need a computer science background to participate - just a little programming knowledge and some problem solving skills will get you pretty far. Every time I see this I wonder how many amateur/hobbyist programmers it sets up for disappointment. Unless your definition of “pretty far” is “a small number of the part ones”, it’s simply not true.
Advent of Code 2025
311–320 of 416 posts
Re: Advent of Code 2025
#312Maybe it's useful for people trying to learn but also becoming pointless now as all Junior dev roles can be done with AI.
I mean do plumbers have an advent of plumbing where they try and unblock shit filled toilets for fun?
Re: Advent of Code 2025
#313Do the problems get harder each day?
Re: Advent of Code 2025
#314Not a fan of these "Coding for fun" things. Code for a job to earn money, yes, a side project where there is an end goal, yes. This seems like a waste of time for working developer. Maybe it's useful for people trying to learn but also becoming pointless now as all Junior dev roles can be done with AI. I mean do plumbers have an advent of plumbing where they try and unblock shit filled toilets for fun?
Re: Advent of Code 2025
#315Earlier quoted context omitted.
It's totally true. I was doing Advent of Code before I had any training or work in programming at all, and a lot of it can be done with just thinking through the problem logically and using basic problem solving. If you can reason a word problem into what it's asking, then break it down into steps, you're 90% of the way there.
The statistics speak a far different story, I’m afraid.
But, speaking to the original question as to the number of newbies that go all the way, I'd say one cannot expect to increase their skills in anything if one sticks in their comfort zone. It should be hard, and as a newbie who participated in previous years, I can confirm it often is. But I learned new things every time I did it, even if I did not finish.
Re: Advent of Code 2025
#316Earlier quoted context omitted.
And this is how I know I am not a developer/programmer. I have no urge or interest in such event.
Your logic is flawed. You can be a developer and not be interested in AoC. Not being interested in AoC only shows you're not interested in AoC.
Re: Advent of Code 2025
#317Re: Advent of Code 2025
#318Re: Advent of Code 2025
#319Earlier quoted context omitted.
They... sort of are though? A year or two ago I just waited until the very last problem, which was min-cut. Anybody with a computer science education who has seen the prompt Proof. before should be able to tackle this one with some effort, guidance, and/or sufficient time. There are algorithms that don't even require all the high-falutin graph theory. I don't mean to say my solution was good, nor was it performant in…
You say in your comment: "Anybody with a computer science education ... should be able to tackle this one" which is directly opposed to what they advertise: "You don't need a computer science background to participate"
Re: Advent of Code 2025
#320Not a fan of these "Coding for fun" things. Code for a job to earn money, yes, a side project where there is an end goal, yes. This seems like a waste of time for working developer. Maybe it's useful for people trying to learn but also becoming pointless now as all Junior dev roles can be done with AI. I mean do plumbers have an advent of plumbing where they try and unblock shit filled toilets for fun?
No, but you’ll see it for writers, musicians, and the like.
Engineering (software or not) can be an intellectually rewarding experience for many. I don’t know why some people find this something to scoff at, would you rather have no pleasure derived from your work?