Standards by any name have their uses vermaden, from Linux or not.
Unix has been around since before the cows came home, there is a lot of stuff a foot since there is no single omni-present implementation available (for a really long time). Any note worthy limitations on file names have been gone for ages but we still call it /usr instead of /user, because everyone assumes it is named /usr, even though it's a stupid way to save one letter (now're days).
By contrast, different countries have different ways of writing the date. If people agree on writing 2008-05-14, at least you don't have to check for every bloody countries format (or worse every possible one!). It limits ambiguity that otherwise has to be dealt with.
Since people don't always conform to their countries normal date/time notation, programs that allow specifing the desire format are good, ones that don't know the format but let you tell it are better.
I for one write time/dates in ISO and NATO styles, because I need to communicate with people form different countries, and I ain't taking an off by one margin error for people being late :-P
When helping people, I generally believe in giving both options (cli/gui) where appropriate, such as on PC-BSD you can generally assume some thing about the GUI tools available, same on Ubuntu, etc. Under FreeBSD, Linux, or Unix Brand Foo, that is usually harder.
One reason I never learned much about GUI way of administrating my systems: why learn 20 different ways to dick with user and groups (different guis) when you can just use tools from the command line that pertain to most OSes.
I am a firm believer that ANY THING worth doing should be doable from both the command line and a graphical interface when doing so is within reason. I.e. controlling the network settings via either method is the right thing to do but using some thing like GIMP designed for real tty's would probably be overkill.
However... From a business point of view. I don't care if it has a GUI or not, if someone is getting paid, they should know what the hell they are doing !!!
Learning to use a Linux box at the command prompt is not hard for most people that can read English. Being competent enough to manage one that'll cost a company big buck$ every second it doesn't work right is a bit tricker I'm sure.
I'm not a professional user of Linux or BSD although I know more then just my way around. If I had to hire someone, fine by me if they prefer the GUI over the CLI and can still get the job done properly. But they better know what the frig they are paid to know !
Especially if they want a raise later ;-)
Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.
|Thread||Thread Starter||Forum||Replies||Last Post|
|linux compat and linux-only drivers||fbsduser||FreeBSD General||9||22nd January 2009 04:42 PM|
|What's the difference between these two memory modules?||Carpetsmoker||General Hardware||2||25th November 2008 02:13 PM|
|difference between jdk16 and diablo 1.6||cuongvt||FreeBSD Ports and Packages||8||16th October 2008 12:17 AM|
|difference between rc.conf and loader.conf||disappearedng||FreeBSD General||5||3rd September 2008 05:54 AM|
|Difference between chpass and pw||disappearedng||FreeBSD General||9||7th July 2008 11:12 PM|