Weblog entry #1 for medwayman

When do you stop being a newbie?
Posted by medwayman on Sat 28 Oct 2006 at 22:26
Tags: none.
3 years ago I knew nothing about Debian or GNU/Linux, I just took a business decision to use Opensource software, and had to learn fast. My business is nothing to do with IT, I just use it.

3 years on, I realise that I can now install, configure and maintain my Debian servers, largely thanks to this site and a little help from friends. Just recently I've taken on a dedicated host, and have happily set that up as an MTA, webhost, and a backup repository.

But there seems to be a whole load of stuff that I still don't know, sometimes I stumble with basic command line stuff, and feel like a real newbie, but then realise that if I can set up an internet server I can't be.

So is it a state of mind? Just when does one stop being a newbie?

 

Comments on this Entry

Posted by lykwydchykyn (70.149.xx.xx) on Sun 29 Oct 2006 at 03:43
[ Send Message | View Weblogs ]
I think it's not a question of knowing everything there is to know, it's knowing how to get the info you need and having the confidence that you can figure out how to do whatever it is you need to do.

For instance, I've been using Linux only a little longer than you, and I've set up a lot of stuff, but I've never set up any sort of email-related service (MTA, POP3 server, etc). If I had to, though, I'm pretty sure I could read a man page or two, google up a howto, or locate a good O'Reilly PDF and figure out what to do to get the job done and done right.

[ Parent | Reply to this comment ]

Posted by Steve (62.30.xx.xx) on Sun 29 Oct 2006 at 11:22
[ Send Message | View Steve's Scratchpad | View Weblogs ]

Every time I see your username I wonder .. is it significant?

It just seems so .. unusual!

Steve

[ Parent | Reply to this comment ]

Posted by lykwydchykyn (70.149.xx.xx) on Mon 30 Oct 2006 at 04:08
[ Send Message | View Weblogs ]
Heh... no not really; I needed a "stage name" a few years ago to release some electronic music under. Everyone else I ran into used names like "Dark Lord of Music" or "Psychotropic Dream Dancer" or some other combination of drug/scifi/occult/hi-tech/over-the-top-egoism references. I came up with that name to demonstrate how much I didn't take myself too seriously.

It has the wonderful benefit of NEVER being taken on any forum, wiki, or other account-based site I join.

[ Parent | Reply to this comment ]

Posted by Steve (62.30.xx.xx) on Sun 29 Oct 2006 at 11:21
[ Send Message | View Steve's Scratchpad | View Weblogs ]

I think you stop being a newbie when you feel confident that you yourself can accomplish the tasks you wish to perform.

Whether that means you know how to do something, or you know how to find out, is mostly irrelevant.

I tend to think it is a mindset thing. Some people will say "I'd like to do X - but I don't know how", wheras a non-newbie would say "I want to do X - lets get started".

It doesn't mean you know everything, it doesn't mean it will be easy, and it might not even work. But that initial attempt and the searching for help is what makes the difference.

A newbie will follow a tutorial and if one of the steps shows an error they will give up. Somebody more involved will think "Hmmm this guide step is broken. Lets go search google/call bob/whatever".

Still these are kinda vague questions and answers. Its like asking "how old are mature people?"...

Steve

[ Parent | Reply to this comment ]

Posted by ybiC (68.96.xx.xx) on Sun 29 Oct 2006 at 14:20
[ Send Message ]

To add perhaps a wee bit to the other fine answers in this thread...

As someone who has professionally supported assorted UNIX flavors off-and-on since 1995, my feel is that your journey away from newbie-ness starts to begin when you realize that there is far more breadth and depth to UNIX and TCP/IP than you will ever be able to grasp or learn, and that any one person can only be a true, bona fide, charlie-potatoes expert in an pretty darned limited realm.

Mind you, this doesn't neccesarilly occur at the same time as when you gain reasonable competance in aspects of UNIX critical to your own needs.

A corrolary is that there will always be somebody smarter than you, even in your own field(s) of expertise.

Yet another corellary is that the exception proves the rule.

My thoughts, worth exactly what you paid for 'em.
cheers,
ybiC

[ Parent | Reply to this comment ]

Posted by simonw (84.45.xx.xx) on Mon 30 Oct 2006 at 18:23
[ Send Message | View Weblogs ]
The longer I'm in the business, the more posts I send to email lists starting "newbie", perhaps because I understand better the gulf between "vaguely know the concepts" and "truely mastered the topic", and am more and more grateful for the input from those gurus who spare their time to help when I'm stuck.

What is worse, you forget things you did know, and by the time you come back to them, things have moved on. So you can become a newbie again at things you knew well. I used GNU Emacs at University, and I really wish I'd stuck with it, as I can't be bothered to learn it again, now it does so much more. Similarly I was very proficient in Fortran when it was FORTRAN 77, now I'm not even sure how to capitalize the name. When I used Java it was a small language, with just a handful of libraries to learn about outside of those SUN supplied, with no huge corporate frameworks.

When I programmed HP-UX, I understood all about shared libraries, archive libraries, and knew by heart the tools to manipulate them on that platform. This week I'm reading the Debian guidelines on libtool, and realising just how much more than I knew (and I was above average on those sort of things as a programmer) the average Debian developer must grasp merely to package up software for the Debian project correctly (or they can mindlessly follow the procedures and hope!).

I think it was best summed up by a friend who pointed out that a modern operating system typically has many more configurable items than the hardware in a modern aeroplane. So you should not expect to understand more than a small fragment of it.

If it makes you feel better, I've seen comments on the kernel mailing lists, which lead me to think it wouldn't be a good idea to trust many of the contributors there to set up my email servers. But that's okay, they wouldn't want my C code in the kernel either.

[ Parent | Reply to this comment ]

Posted by au (217.106.xx.xx) on Tue 31 Oct 2006 at 06:58
[ Send Message ]
This is a very good question. And it is a very important to ask myself from time to time. For me there was the moment when I realized that most problems which I have to solve not actually mine but someone's near me - freinds, collegues, even business partners. Steve made an excellent explanation of this. I only can add a nice quoting from Master Yoda: "Much to learn you still have" whith the same purpose as lykwydchykyn: don't take myself too seriously :)

[ Parent | Reply to this comment ]

Posted by rob (72.192.xx.xx) on Wed 1 Nov 2006 at 15:47
[ Send Message | View Weblogs ]
I believe doing something really stupid that trashes your machine helps to remove some newbieness. I have managed to do this several times over the years. One day I wanted to remove a file from a /var directory, typed #rm /var at the prompt and, yup, inadvertently hit enter. Not a real serious loss and I was able to bring most of it back to life from a machine running an identical Debian install. You become and expert in at least one small area of Debian GNU/Linux when this sort of thing happens. Of course, nowadays I make sure I have '-i' alias' in root and user bashrc files for rm, cp and mv.

[ Parent | Reply to this comment ]

Posted by ajt (85.211.xx.xx) on Sat 21 Apr 2007 at 00:42
[ Send Message | View Weblogs ]
I class three stages:

NEWBIE - you know very little and have no idea what you don't know but you assume you don't know. You tend to be careful and ask questions as you're not confident yet.

(OVER) CONFIDENT NEWBIE - you know something but still have no idea what you don't know. You can be rash and do stupid things as you do not know your boundaries.

SKILLED - you know than before but more importantly you know where your knowledge ends. You know when to be confident and when to ask for help.

Your plain newbie is harmless but can be a pain with all the questions but as general rule they don't break things. The middle ground is the most dangerous stage as they easily break things. Once you know when to ask for help and when you can do things on your own you're not a newbie any more - but that doesn't make you an expert.

I cringe at the things I've done in the past when I was a confident newbie. Now I'm quite happy, I know what I know and more importantly what I don't.

--
"It's Not Magic, It's Work"
Adam

[ Parent | Reply to this comment ]

User Login

Username:

Password:

[ Advanced Login ]

Register Account

Quick Site Search