I agree,

It's embarrassing for a junior sysadmin not to be able to edit / manipulate files with VI.

LPIC-1, is base of all Linux Certification, so you need a strong learning base.

VI and nano, "is like" RHEL / CentOS, SUSE / OpenSUSE, Debian / Ubuntu, you don't have to be an expert at all, but you need to know how to work on both (rpm, yun, dnf, zypper, dpkg, apt *, etc).

Need not be "expert" on VI or nano, but know how to edit, save, delete, insert .... basic edits.

On 05/08/2019 12:29, Bryan J Smith wrote:
On Mon, Aug 5, 2019 at 11:08 AM Anselm Lingnau <[email protected] <mailto:[email protected]>> wrote:

    You can learn all you will ever need to know about vi (and then
    some) in a
    single 10-minute session with vimtutor. It doesn't even require a
    lot of
    insight; all you need to do is remember half a dozen things by
    rote. I
    personally don't think this stuff is really worth examining; we
    don't examine
    people on how to hit the “Enter” key, either.


And yet, I still run into sysadmins who don't know Vi, and are lost in minimal OS modes, let alone emergency ones. Basically anything where only Vi is installed, busybox or similar.

I'm talking people who are gurus with OpenShift, OpenStack, RHV, et al.  To me, Vi isn't optional when it comes to interactive sysadmin.  I'm really talking from experience here, and one of the reason I professionally look for LPIC-1 in addition to RHCSA/RHCE.**

Now if we want to talk about changing LPIC-1 and, subsequently, LPIC-2 with a wholesale shift _away_ from _interactive_ skills, then I'm all ears.  And that would be a far, far more radical change, but I'm open to that.

**SIDE NOTE:  For those not aware, the RHCSA/RHCE certification no longer requires passing generic RHEL exams.  Red Hat is offering 200/300 alternative exams in things like OpenShift (e.g., EX210 and EX310) at, and has tipped its hat that others are coming.

E.g, there's no reason there cannot be a historical 101+102 and a new set of 111+211 for those who want more of a non-traditional option, possibly the latter 2 replacing the former at some point, after a period of concurrent release.  Of course, this means a crapload more work for Fabian, so I'm not one to go there.  But just wanted to point it out.

    In other words, what are you going to learn about whether somebody
    spent those
    10 minutes in vimtutor by asking them three questions, that you
    won't learn by
    asking them one question?


Yes, just like many other things learned in 10 minutes. ;)
It's about practice and muscle memory from experience, not memorizing.

Again, my argument applies in the context of ... _if_ we are going to test for _interactive_ skills. If not, then we're talking a wholesale change in the objectives, not just Vi.  ;)

    There are lots of topics on the exam that are more complex,
    interesting, and
    essential to a junior Linux professional's work and require a lot
    more time
    than 10 minutes to master that are weighted *way* lower than vi.
    One question
    on vi should do very nicely and that would free up two weight
    points for more
    interesting stuff that is actually worth examining (and will also
    tell us more
    about a candidate's proficiency with Linux).


Maybe I'm an old fart (guilty), but if someone doesn't know Vi, I don't think they are even a junior GNU/Linux sysdmin capable of _interactive_ break-fix.  Again, personal experience here.

If you're asking me if I'm okay for a 'gimme' set of questions in Vi, absolutely!  If you know Vi, and can answer basic questions, I'll spot you some great pointage.  That's how it supposed to be ... ubiquitous, common knowledge and application.  And beyond that, I made the further argument that those who don't know Vi in minimal modes, busybox only situations, etc... are going to be hurting (and calling me over). That's my case ... _if_ we're talking an interactive sysadmin focused LPIC-1 program.

    > I mean, there's a reason why everyone learns it.  And those who
    do not
    > should be marked against in LPIC-1 accordingly.

    Rite of passage.


Because people like me get tired of when junior sysadmins crap a system, and cannot recover, and call me over and I find out it's because they use nano.  It's a pretty bad day when a Sev 1 results, and they cannot edit files because they only know nano.

Sorry, but I'm not backing down on this _unless_ we're going to get away from testing interactive break-fix.  It's required knowledge in my book for break-fix, especially considering minimal modes when junior admins are on-call, and systems shouldn't be down and awaiting the senior admins to arrive or get on-line because the junior admin cannot edit a file.

I'm fine with it being a 'gimme' in points.  That's the point, it should be for those who use Vi day in, day out.

- bjs

_______________________________________________
lpi-examdev mailing list
[email protected]
https://list.lpi.org/mailman/listinfo/lpi-examdev

Atenciosamente;
--
Alex Clemente
[email protected]
Especialista em Linux e Open Source
Instrutor Linux e Open Source
-----------------------------
RHCE|SUSE SCA|Linux+|LPIC 304

_______________________________________________
lpi-examdev mailing list
[email protected]
https://list.lpi.org/mailman/listinfo/lpi-examdev

Reply via email to