Haven't followed this entire thread, but just want to say.... thank you Anton. Anton Aylward schreef op 02-04-16 22:35:
I should add that even at the various client sites, from SMB to national banks, the IT staff seem to prefer GUI; perhaps that's, again, the influence of Windows.
You know, the implication of that statement must probably be that such influence would be a bad thing. At the same time you can see it as a good thing as well, it's just an influence. Maybe you should see it as "Now that I have experienced this (GUI) thing, I don't want the other thing anymore". When I'm at a terminal screen some people who see me work will incredulously state "Why are you using DOS?". There are people that are old enough to remember MS-DOS, but non-IT people will obviously never have experienced any type of Linux. Or Unix. And these people generally hated MS-DOS too...... People just can't fathom you'd even want to use a console screen. Some of these people think what I do is pretty cool, some 'blonde' nurse saw something on television and then she thought "Hey, that's what Bart does too!". She felt really happy knowing a person who had some tricks up his sleeve, and it made her feel she knew something about it too. Another nurse, slightly older but slightly less blonde (actually their hair was equally blonde lol) thought I was pretty cool too being that "programmer". She didn't really respect the thing itself but at the same time saw me as "a guy who provides" in that sense. In that sense she respected me, she didn't want to know about it, but still was happy knowing me, in that sense. It is true that many will have a preconception about not being able to understand something. This annoys me because they give up before even trying, when I know they could learn or could understand if only they spent a little bit of attention on it. These people (mostly girls) will instantly walk away because they /think/ they are too dumb to understand something. So that pretty much precludes you ever explaining anything to them, while that could very well be a fun thing. I witness a lot of people who think they are too stupid to understand when it is not true, it's just that no one has ever explained it to them, but by their actions they ensure that no one ever will. For me, teaching or explaining something is one of the best things to do with a girl :p. My work also improves when I have a girl to listen to me. Just the way it works. Anything I can explain, I can understand better myself. (Often used my mother for this lol). When I have a choice to make, I prefer to talk about it (to a woman) lol. Anyway, that is beside the point a bit. Nevertheless no one really wants to remember commands. Psychologists know that "recognition" is much easier than "remembering". A GUI depends almost solely on recognition. A CLI depends in large part on remembering. You can see easily which will be easier to use. I mean one important skill in Linux is to quickly discern what the CLI parameters should be. That involves either reading the man page or the --help. I forget stuff all the time. I forget how to write a crypttab. I make small errors by using an analogous word. It is terribly annoying that you have to constantly have to keep relearning some command line syntax, particularly when it is not very intuitive to you. Adept Vim usage also basically requires taking notes and keeping notes about it. I tell the Vim people that even their help system requires learning how to use. They call me stupid.
That GUIs vary is beside the point; they are forms with labels and buttons. Even children can handle that. A friend who teaches IT courses for <<a firm that has tall plants in its name>> aimed at IT people who want to 'upgrade' their skills runs one for VI. He says its the worst course he has since most people who take it have a real problem with VI. Perhaps learning other things first gets in the way.
Vim is just not intuitive. I mean, thank you for sharing this real world data. It's what I see too. The only reason I can use Vim is because of muscle memory. I don't consciously know what buttons to press.
Oh and BTW: VI, or at least VIM, the Linux implementation, does vary; its very very programmable and varies according to the type of file you're editing. Even the basic -jkl- keys can be altered.
The most annoying part is distributions (Ubuntu, dunno what else) not installing it by default. And you always forget that. [[[[[[ I mean Vim, not Vi ]]]]]] -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org