I've participated in the past, and felt like I always drop off around day 18+ because of holidays etc.
I personally also didn't like when part II of a question felt like a completely new question, instead of a neat extension of the previous one.
I am very happy that this is something that's available to do, for free though. I see advent of code as a good excuse to dabble with a new language, usually with a few people from work.
Awesome! Really liked the animations!!
The charged stuff confused me a bit. I played on mobile so the popup is different from the desktop one, maybe a testing area.
Perhaps consider having the HP as HP bars, as other games do!
Cool that you managed to get it running after just 2 hours. Same thing applies to python projects, a little note in README saves so much time in the future, I always try and use virtual environments and specify a specific python version so I can just nuke and reinstall everything
TLDR: I think there should be a compromise between strict 9-5 schedule, and “WFH 100%, do whatever”
I don’t have any experience of being a parent but here’s my 2 cents on WFH in cases where you’re basically in front of a laptop for work:
I think it sucks that big offices are in these huge cities centrally where the only reason people live there is for the work, it becomes a bit of a loop at times, you could have the company a bit more on the edge of a large city.
I DO prefer when people are all in office. It’s much easier to have small work conversations without the hassle of calling them up.
I think there’s a happy medium where you have 1-2 hours flexibility in start/end times of when you work to allow parents to pick up kids etc. especially where there’s adequate work that you can do by yourself
If a team has say 2 days WFH policy, I think it’s best if it’s always the same days, otherwise you just have the same problems as before
I think software engineers are WAY WAY WAYYYY too picky and delicate about their work environment and how meetings are scheduled. For example, “if we have standup at 11am I won’t be able to have a block of uninterrupted work time”, as if software engineering required you to constantly be in an elevated state of consciousness and clarity that a 15 minute block of talking about work would destroy… so I think teams should just change regular meetings around when best suits people with the weird schedules.
Covid to me proved that people WFH does work, I would see a company that required 5 days in office for a software engineering job in a different light. I agree with the article that you can’t put toothpaste back in the bottle. We know that hybrid doesn’t tank productivity
If I have coworkers that are parents/have to look after relatives then I don’t mind if they work until 3, log off until 6, come back on for a few hours etc. I look at allowing that as a very positive thing in a company.
I’m going to be starting a job soon that’s remote, but I still plan on travelling (across EU) to the main office at some point because it definitely makes a difference if you’ve hung out with your co-workers in real life vs on slack and meetings where everyone’s camera is off.
This is my opinion. My preferences are my own and they’re not everyone’s cup of tea. Just my opinion in a comments section :)
That’s super cool!!! Looks like quite a niche/technical hobby with amazing output. Do you mind sharing how much equipment costs to get similar results?