DEV Community

Discussion on: Should devs code in their free time?

Collapse
 
ekafyi profile image
Eka • Edited

To me it's neither fair or unfair; it's just one among many ways to assess developers' skills & abilities.

  • Some companies value educational background (formal and/or informal).
  • Some companies value previous work experience.
  • Some companies value portfolios/activities.
  • Some companies have rigurous recruitment process with complex algorithm challenges for positions that don't actually require that level of algorithm skills.

People have vastly different circumstances, which are rarely fair in the first place. Not everyone is able/willing to code in their free time just as not everyone is able to go to university or bootcamp, not everyone is able/willing to spend so much time practicing code challenges for complex algorithm whiteboarding tests, not everyone is able to undergo low/non-paid internships to get experience (which makes it harder to get their first job), etc.

I guess the bottomline is to align whichever advantages you have to companies that appreciate what you bring.

Collapse
 
caroso1222 profile image
Carlos Roso

Ha! spot on. You're touching on a lot of valid points here.

  1. Privilege. Maybe you're passionate about coding but you're a young mom trying hard and can't really put after work hours for coding.
  2. Matter of taste. Align your values with the company you work for. If you think algorithms are critical, go for FANGs. If you think formal education is valuable, look for corporates. If you value portfolio, perhaps go for startups.