1 |
On Thu, Feb 5, 2015 at 12:31 PM, Ciaran McCreesh |
2 |
<ciaran.mccreesh@××××××××××.com> wrote: |
3 |
> On Thu, 05 Feb 2015 11:21:37 -0500 |
4 |
> Michael Orlitzky <mjo@g.o> wrote: |
5 |
>> I'll start with the silliest: |
6 |
>> |
7 |
>> Explain briefly the purpose of the following tools: grep, cut, sed, |
8 |
>> cat, wc, awk |
9 |
> |
10 |
> This is in no way silly when viewed in its proper historical context. It |
11 |
> was added because before the quiz existed, someone recruited a couple of |
12 |
> developers for Gentoo/Alt who didn't know what grep was, and they broke |
13 |
> the tree in a horrific way. |
14 |
|
15 |
This is why a big part of recruiting has to be about assessing |
16 |
responsibility/etc. |
17 |
|
18 |
If a developer manages to get in without understanding what grep is, |
19 |
they should be an incredibly unproductive developer, but they |
20 |
shouldn't break anything. That is because anybody responsible who is |
21 |
editing an ebuild and encounters a "grep" command isn't going to touch |
22 |
it unless they know what they're doing. They would also be testing the |
23 |
stuff they touch before they commit it. |
24 |
|
25 |
I'm not diminishing the importance of technical skill here. I'd just |
26 |
take somebody who is smart enough to not commit anything over somebody |
27 |
who thinks they're too smart to have to use care before committing |
28 |
them any day. |
29 |
|
30 |
|
31 |
-- |
32 |
Rich |