I have never paid any attention to that at all. It surprises me that some do.
Do you think it's common?
I have never paid any attention to that at all. It surprises me that some do.
Do you think it's common?
Yes. I see it more and more these days, especially among recruiters and HR departments.
I believe there's an inverse correlation between the value one places on green squares and their understanding of what it actually takes to build software...
On the other hand I recently encountered a very interesting hiring process. I think this is the first time in 20 years when I'm encountering some "new idea in recruitment" and I actually think it's good for everyone.
I'm talking about coding/other task based challenges you complete on your own. I recently got something like this sent by a recruiter. (2 coding challenges, one - writing a email to a junior colleague telling them how to troubleshoot an imaginary backend issue). I was very pleasantly surprised that web based system had over 20 languages you could choose from to complete the challenges and once I've completed it around midnight my time, by 7am it was already scored (by humans and pretty well).
I much prefer this kind of stuff to traditional "share your screen via video all and code live" or pre-covid, write your code with a pen on a whiteboard...
As for cheating possibility... They openly allow one to use Google etc, but there is barely enough time to complete the task, so someone extensively searching on Google, or trying to use chatgpt for the task would run out of time tweaking the prompt very quickly.
In a dev job you're writing code, you have some degree of time constraint, you get to use Google. You're emailing a colleague with advice/suggestions. So yep. That company's test is pretty on the money.
We've used a similar process and it's super interesting to be on the hiring side and compare the results from different candidates when you give them the same problem. There were people who sounded really smart and polished in an interview but then bombed the coding test.
There are for sure some challenges (some legal, some technical) but those replace other challenges that I think are less effective.
Interviews are pretty low value for skill-set - mostly for personality.
GitHub and SocialMedia spying don't reveal much about the Person-at-Work.
So, currently we find a nice candidate, brief interview for personality/communication then code test them. And I pay for the time too - but that value is capped for tax/paperwork reasons.
If not, it sounded quite similar.
Additionally many people cannot make their work public anyway.
Same. I'm only now realizing some people actually do care about that, from the replies to this thread. I think it's weird. I'm not religious (or theist for that matter), but caring about these things reminds me of Matthew 6:7-8:
"But when you pray, go into your room, close the door and pray to your Father, who is unseen. Then your Father, who sees what is done in secret, will reward you."
But I can see how "gamefying" things to get improved consistency and thus better results can be beneficial to some. Not for me, sadly.
Why are green squares _every day_ a good thing?
Have a life. Live your life. There is more than just code.
Joking aside, I've known only one person who did (does?) this. They're a great engineer but frequently get into the weeds on assignments. This is just anecdote, but these types of people definitely exist.
I mean there are folks with histories which would make you greeen with envy, but you can have the same history with ~0 effort, making it immaterial.
They thought I hacked Github or something. Good time :)
Woth crons in github actions I’ve been thinking you could create an entire movie, especially with a random generator à la Progress Quest.
He cheekily complained that I didn’t have much activity.
Most value I produce is commercial and under NDA.
My private time is for family and friends, not coding.