Andrew Libby on 13 Sep 2017 16:01:30 -0700


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] Why Can't Programmers.. Program?



On 9/13/17 6:51 PM, JP Vossen wrote:
> On 09/13/2017 06:39 PM, Rachel plays Linux wrote:
>> Well, turns out that all the noodling and playing around we've been
>> doing, particularly Walt and I writing gists and posting them to IRC,
>> were kinda missing the point. Because ten years ago, the day after
>> writing the blog that sent us down this primrose path, he wrote
>> https://blog.codinghorror.com/fizzbuzz-the-programmers-stairway-to-heaven/
>>
> 
> Interesting points and it makes me think of my related question:  What's
> your favorite VCS?
> 
> If the person has an answer, the answer doesn't matter.  If they say
> anything like:
>     * What's revision control/version control?
>     * I don't {need,use} VCS
> 
> Then...full-stop, out-the-door, buh-bye.
> 
> Revision control is like breathing: it's required and I shouldn't have
> to tell you to do it.
> 

I don't disagree, though I'd like to add a thought.   It is important
to determine one has the technical and professional maturity to have
embraced VCS.  It's also important to try to understand their reasons.
They may have chosen a different linux distro than you, a different
preferred language, framework or VCS.  The reasons they chose what they
chose can tell you a great deal about how a person reasons about things.
This can be huge in trying to determine what kind of mind you've got
sitting across the table.

So yes, once someone tells me they don't use VCS, I talk about baseball.
I don't even follow baseball :-).  But when they tell me they like
mercurial better than git and why, well then we're really learning about
how they reason about things. Again, this is huge from my perspective.

Anyway, thanks for listening.

My $0.02.

Andy

___________________________________________________________________________
Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug