News for hackers. Stuff that matters.
Re:The Joel Test for 2017 by allwein on Thursday April 06, 2017 @03:23PM (#14053735)
>Do you use source control?

>Do new candidates write code during their interview?

The author suggests removing these two rules because they're ubiquitous, that everyone does them.

I hate to inform the author, but he's sadly mistaken. There are plenty of companies still out there that aren't doing these things, especially with interviews. Also, I think the ubiquity of them is a reason to include them, because it helps draw attention to those companies that are deficient in some way.

Re:The Joel Test for 2017 by rachbowyer on Thursday April 06, 2017 @04:09PM (#14054138)
I believe this question is as valid today as it was in 2000. From the beginning of my career (in 1993) everyone company I have worked for has used source code control. Not to do so was even in 1993 a huge red flag. Sadly there were companies in 1993 and also today that don't.

The tools have got better in some ways and also worse (e.g. complexity of git). But before subversion there was cvs, rcs and visual source safe.

Re:The Joel Test for 2017 by kmonsen on Thursday April 06, 2017 @03:35PM (#14053870)
Yes! If you interview for a company and they don't use source control that is a giant red flag.
Re:The Joel Test for 2017 by edroche on Thursday April 06, 2017 @03:54PM (#14054011)
I generally think the same these days, but it made me recall 10-15 years ago when I was consulting and considered a company having no source control a place where I could provide immediate value. Now it just scares me right out the door.
Re:The Joel Test for 2017 by jthol on Thursday April 06, 2017 @04:13PM (#14054170)
It's funny how quickly that's gone from, "Oooo I can help you!" to "you guys are helpless."
Re:The Joel Test for 2017 by kmonsen on Thursday April 06, 2017 @04:41PM (#14054398)
The value is also depending on them understanding why it is useful. And if they do, would they not use it already?
Re:The Joel Test for 2017 by robotresearcher on Friday April 07, 2017 @12:17AM (#14057092)
They are in a mess, they hire you as a consultant, you explain VCS, they get it, everybody wins.

They didn't have to understand in advance. They just had to be smart enough to know they needed help.

Re:The Joel Test for 2017 by acobster on Thursday April 06, 2017 @04:23PM (#14054237)
This.

One of my most frequent freelance clients was a web developer who farmed some modules out to me to be implemented. From what I could tell, he used FTP for deploying changes, and did not use any kind of version control. I kept him on as a client because I needed the work, but this lack of proper tooling caused numerous headaches. In retrospect, it probably would have benefitted both of us to condition any work for him on his adopting source control for that project.

Re:The Joel Test for 2017 by mbesto on Thursday April 06, 2017 @03:50PM (#14053985)
I was literally going to say the same thing. The reason these questions are in there is to whittle out people immediately. And yes there are developers and companies out there who do exist that do not use any VCS.

Probably the better thing to ask a candidate as a follow-up question is why is version control important.

Re:The Joel Test for 2017 by rb808 on Thursday April 06, 2017 @04:12PM (#14054160)
I still dont see this as a red flag. Even if source control isn't used yet, you can add it once you start - it isn't expensive or complex any more. That's what makes you a valuable hire.
Re:The Joel Test for 2017 by theandrewbailey on Thursday April 06, 2017 @04:22PM (#14054233)
It should be a red flag. It can easily be that everyone that suggested it got shot down for 'disrupting the process', or that they couldn't find it in the budget or schedule to implement it.