Free openSuSE courses

Great to see that there are some interest in this idea. And also, good to see that I can learn something at once, spelling it openSUSE and noting else :wink:
(hmm, when I started it was SuSE 6.4 … I think back then, they spelled it like that, perhaps old habit or perhaps my memory are not what it used to be)

However, a lot of brilliant thoughts, and the big question is - how do we move forward? Since this is a community effort, I think we should start with small goals that are possible to accomplish, sure we could scan the different possibilities but I still think we should start small and simple not to crush ourselves with dim goals in the horizon.

Perhaps palladium is right, a bunch of tutorials in the wiki is the right place to start? Later on these could be turned into online courses with some exams and diplomas?
Personally, I think professional exams that you actually pay for are laying far ahead in the distance, but someday…

On Wed, 03 Feb 2010 18:36:02 +0000, elwis wrote:

> Great to see that there are some interest in this idea. And also, good
> to see that I can learn something at once, spelling it openSUSE and
> noting else :wink:
> (hmm, when I started it was SuSE 6.4 … I think back then, they spelled
> it like that, perhaps old habit or perhaps my memory are not what it
> used to be)
>
> However, a lot of brilliant thoughts, and the big question is - how do
> we move forward?

I would propose that we assemble a group to determine the vision for
something like this. That’s not to say that short tutorials in the wiki
would not be something to do as well - nothing wrong with a two-pronged
approach.

I also participate in the openSUSE mailing lists, and I can post the
proposal there as well to see if there’s interest in participating from
that part of the community.

> Since this is a community effort, I think we should
> start with small goals that are possible to accomplish, sure we could
> scan the different possibilities but I still think we should start small
> and simple not to crush ourselves with dim goals in the horizon.

I agree. It would be difficult to do multiple “courses” at once without
first identifying the resource needs and filling those needs with people
to take on various tasks.

> Perhaps palladium is right, a bunch of tutorials in the wiki is the
> right place to start? Later on these could be turned into online courses
> with some exams and diplomas?

Sure, for gathering content together, that’s a good starting point. I’ve
mentioned “instructional design” but realise I haven’t really defined it

  • the basic principle behind instructional design is to assess what the
    knowledge gap of the target audience for the courses is and then
    determine the best way to fill the gap. From there it gets into the flow
    of the course, identifying lab work to be done, and so on.

> Personally, I think professional exams that you actually pay for are
> laying far ahead in the distance, but someday…

Agreed - but it never hurts to explore the options there as well. I know
the cost of, for example, publishing an exam through VUE is quite
expensive, but if we had some courses to start with, maybe we could find
a sponsor to cover that cost.

So let’s start by looking at what the goals of such training would/could/
should be, and from there we can identify how to meet the need. If some
who want to contribute content have ideas on tutorials and the like, that
would be great content for the wiki so there’s a starting point for the
content (though it may need to be massaged as it’s put into ‘course’
format - one thing that happens with professional writing is editing, re-
editing, and re-re-editing <g>).

Jim

–
Jim Henderson
openSUSE Forums Moderator

> A Rose by any other name …

is not as open…

–
palladium

elwis wrote:
> (hmm, when I started it was SuSE 6.4 … I think back then, they spelled
> it like that, perhaps old habit or perhaps my memory are not what it
> used to be)

“Novell, one of the founding members of the Open Invention Network,
opened widely the distribution development to outside contributors in
2005, creating the openSUSE Project. . . The name “S.u.S.E” was
originally a German acronym for “Software und System-Entwicklung”,
meaning “Software and systems development”, a name not so original for
a software company. However, the full name has never been used and the
company has always been known as “S.u.S.E”, later shortened to “SuSE”
in October 1998.”

cite: http://en.wikipedia.org/wiki/SUSE_Linux_distributions

–
palladium

I really hope this guy would be interested, he has done some impressive work already:
https://www.youtube.com/watch?v=(http://www.youtube.com/user/theurbanpenguin#g/c/94DB024E50520F51)

Anyway, let’s see if there are some broader interest, guess it’s too much work for a fulltime developer with kids and a lot of snow in the yard alone… :wink:

i remember one of the main reasons i switched from Win3.1 to IBM’s
OS/2 v3.0 was i read in one of the PC mags of the day that 1) it was a
no-brainer to install 2) it had an icon on the desktop that was a one
click way to the internet AND 3) included an on screen step-by-step
walk though of how to do Windows tasks in Warp…

and, it lived up to all three of those promises…and STILL got
squashed by the Redmond Evangelists and illegal/predatory market
practices…

–
palladium

Video tutorials can be uploaded to YouTube in the meantime, with links or players on the wiki page.

Just saw a presentation last night where the person had a Zoho (Google-docs like) presentation embedded on his blog so you had the control right there to go slide-by-slide through it without having to download or navigate anywhere. It was either small or you could make it full-screen.

On Wed, 03 Feb 2010 19:16:21 +0000, palladium wrote:

> and, it lived up to all three of those promises…and STILL got
> squashed by the Redmond Evangelists and illegal/predatory market
> practices…

Well, the whole OS/2 development process was pretty bizarre anyways,
because Microsoft had a hand in the development; it was when things fell
apart between IBM and Microsoft regarding OS/2 that the OS started really
having problems.

I can remember using packet drivers to get TCP/IP support on Win 3.x,
though. :slight_smile:

Jim

–
Jim Henderson
openSUSE Forums Moderator

On Wed, 03 Feb 2010 19:26:03 +0000, elwis wrote:

> I really hope this guy would be interested, he has done some impressive
> work already:
> ‘YouTube - theurbanpenguin’s Channel’
> (http://www.youtube.com/user/theurbanpenguin#g/c/94DB024E50520F51)
>
> Anyway, let’s see if there are some broader interest, guess it’s too
> much work for a fulltime developer with kids and a lot of snow in the
> yard alone… :wink:

I know Andrew quite well, in fact - he’s a Novell CNI and a good friend -
he’s one I was thinking of who has some applicable skills. :slight_smile:

Jim

Jim Henderson
openSUSE Forums Moderator

I don’t want to be disruptive, but this has to be said at some point.

“Free, as in freedom of speech, not as in free beer”.

People do want everything for free… Let’s make a small metaphore here.

You want something to be certified for sale within European Union, it has to be certified with “CE”, same applies to the US and other parts of the world with “RoHS” certification.
This process involves a credited institution like SGS, TĂźV, APCER or whatever. This process involves money spending.

If you realize that you want a “free” course, lets compare to something such as Microsoft Certified (mouse) Engineer or eventually Red Hat certified Engineer, which is credited by Microsoft (for MSCE) and Red Hat (RHCE). This involves spending money.

Yet again, Novell is in business to make money. From the Marketing perspective it comes down to this:

Goal of a Organization: Generate revenue/proffit (can come in several ways, like social profit, finantial profit, etc).
Means of an Organization: The Product
Target of an Organization: People in general, consumers.

I would suppose Novell is spending money on this, as such they have to get their revenue from someplace. I would doubt they would be giving away free courses (certified like the commercial ones from Red Hat for instance), without taking nothing from the process.

Honestly, I remember SuSE from the old times for being a company that invested in it’s community (they sponsored a lot of events, including one I organized in Portugal back in 2001), and they spended money developing linux and hardware drivers, most people will remember SuSE pathbreaking on this subject specially those who had Intel i740, Voodoo Banshee, etc etc.

Everyone remembers the contributions of Red Hat for the kernel development, and most important (from my perspective) to GCC compiler (didn’t we all loved Red Hat 7.0? Best distro ever, despite of what the bad mouthing gossip said).
I wonder now, in current days, who is still placing money to develop Linux? Honestly, companies like Novell have enough bearing to press hardware manufacturers to start giving native support…

The sad truth is that everyone is deviating from “freedom of speech” to “free as in free beer”.

Honestly for those who have done MSCE (I did it back on NT4.0), we know what this courses actually are, and in most cases are a waste of money. Where to click, what to enable, blah blah blah… But all of that is really crappy if you don’t have low level knowledge on the system and protocols used. This why so many boxes are owned despite of all the progress in the last 10 years around security.

What you should aim actually is to have your local governament supporting Free Software, and use it on the educational system. This would make more sense.

I do recon a lot of places that when people apply for a job, if they mention things like MSCE, they’re completly off the job oppurtunity, because it’s a stupidity testemony.

It’s not a company or distribution provider that should form people on the real stuff, low level and protocol level. That as to come from somewhere else, like a degree, Masters, etc. Their role in this subject is what is really should be, handling some weird tools made for dummies. The quality of a sysadmin doesn’t come from certifications :wink: At least most of BOFH’s around will know what I mean with this, and will recon that most stuff running on top of a Linux kernel is well documented, too well documented. If people wanna step over this learning process, they fail big time.

Anyway, the best tool ever to help understanding linux, is vim, master vim, and you’ll master all the rest :slight_smile:

nmarques78 wrote:
> If people wanna step over this learning process, they
> fail big time.
>
> Anyway, the best tool ever to help understanding linux, is vim, master
> vim, and you’ll master all the rest :slight_smile:

well, i don’t know that vim is the answer, but there is certainly a
lot to be said about IT degrees…for example the january Linux
Journal’s article “Point/Counterpoint - Education vs. Experience” at
http://www.linuxjournal.com/article/10637 may be interesting to many…

–
palladium

Just testifies what I said previously, MSCE in late 90’s was based on where was the checkbox for this and that. I’ve never made other certs, neither I do work as an IT professional for 5 years (except some consulting for a couple of trusted companies whom I’ve worked in the past).

Well my NDA doesn’t cover this, but one of the companies I’ve worked in the early 2000, had around 300 people coming every year as the final step of their degree, 2 or 3 would be hired, the rest went off because their productivity was close to null.

Honestly verified experience is actually what matters, and some psycho-technic evaluation should be able to sort it out. Personally, no lifers are usually the best choice…

On Fri, 05 Feb 2010 21:46:02 +0000, nmarques78 wrote:

> I don’t want to be disruptive, but this has to be said at some point.
>
> “Free, as in freedom of speech, not as in free beer”.

Well, the discussion here has been largely about open development, which
is more along the “libre” definition than the “cost” definition. :slight_smile:

> People do want everything for free… Let’s make a small metaphore here.
>
> You want something to be certified for sale within European Union, it
> has to be certified with “CE”, same applies to the US and other parts of
> the world with “RoHS” certification.
> This process involves a credited institution like SGS, TĂźV, APCER or
> whatever. This process involves money spending.

That’s not necessarily the case. Let me clarify something here; I work
for Novell in the training department. Accreditation is something that
is useful, but it’s not something that’s mandatory. IT certifications
are used to measure a minimum knowledge and/or skill level - nothing
more, and nothing less.

Also understand that coming from an IT background, I also have been
skeptical of the value of certification (I only got my LPIC-1 and Novell
certifications after starting to work for Novell as a technical trainer).

> If you realize that you want a “free” course, lets compare to something
> such as Microsoft Certified (mouse) Engineer or eventually Red Hat
> certified Engineer, which is credited by Microsoft (for MSCE) and Red
> Hat (RHCE). This involves spending money.

Traditional certifications do involve spending money, yes. However, the
face of technical certifications has been undergoing a transition for the
past several years.

> Yet again, Novell is in business to make money. From the Marketing
> perspective it comes down to this:
>
> Goal of a Organization: Generate revenue/proffit (can come in several
> ways, like social profit, finantial profit, etc). Means of an
> Organization: The Product Target of an Organization: People in general,
> consumers.
>
> I would suppose Novell is spending money on this, as such they have to
> get their revenue from someplace. I would doubt they would be giving
> away free courses (certified like the commercial ones from Red Hat for
> instance), without taking nothing from the process.

Well, consider that revenue comes from products; from a training
perspective, there’s a cost offset, but I don’t see revenue generation as
a primary goal for the part of the business I work in. My goal is to
reach as many customers as I can - and I can see that there is a benefit
to Novell in raising brand awareness through the community development of
such materials. Sure, Novell is in business to make a profit - and as
big a profit as possible. But there are many ways to accomplish that
goal, and just building things and saying “pay for it or you can’t have
it”, while being one model, isn’t the only model. It’s certainly the
simplest model, though.

Another model is to invest (as you allude to in your next paragraph) in
community resources and then leverage that investment in a way that
brings in more bottom-line product revenue.

Personally, I see this type of project as that type of investment in the
community. Now, I’m not someone with any budgetary authority inside
Novell, I’m just a guy who manages part of our testing program in the
training organization. But I also understand the value and have been
doing a bit of selling of this idea internally as well - it’s not much
different than an idea I pitched about 6 years ago, in fact (though this
idea is much more developed).

> The sad truth is that everyone is deviating from “freedom of speech” to
> “free as in free beer”.

This is largely a limitation of the English language, though - I think
most people understand the distinction, but “no cost” is something that’s
more tangible. “Libre” is something that’s more easily understandable by
developers, which I think it’s fair to say is who Stallman’s intended
audience for the term is/was.

> Honestly for those who have done MSCE (I did it back on NT4.0), we know
> what this courses actually are, and in most cases are a waste of money.
> Where to click, what to enable, blah blah blah… But all of that is
> really crappy if you don’t have low level knowledge on the system and
> protocols used. This why so many boxes are owned despite of all the
> progress in the last 10 years around security.

The problem here isn’t necessarily that the certification has no value,
it’s that the value that organizations assign to it is not what is
intended by those who create it. A certification, as I said above, is a
minimal measurement of skill or knowledge. It’s a starting point, not
the end point. So you can have people who understand the theory of how
an operating system works, but have no idea how that applies in the real
world.

That’s the application of knowledge/skills, which is something that a
certification traditionally does not measure.

It’s not very different from getting your board certification in
medicine. You’ve passed your exams and proven what you know, but you
haven’t operated on anyone in an operating room yet. The first time you
do that, you apply your knowledge and skills.

Granted, there are significant differences as well (a board-certified
medical doctor has been through much more rigorous training than the
average systems administrator - and that’s as it should be).

> What you should aim actually is to have your local governament
> supporting Free Software, and use it on the educational system. This
> would make more sense.

I don’t see that it has to be an “either/or” discussion. No reason to
not do both.

> I do recon a lot of places that when people apply for a job, if they
> mention things like MSCE, they’re completly off the job oppurtunity,
> because it’s a stupidity testemony.

There are companies that rely too heavily on certifications, that’s
true. I applied for a job once with a company that insisted that because
I didn’t have my CNE certification, I couldn’t possibly know what I was
talking about, even though I’d written a book on the subject. I consider
it their loss, not mine.

That can go the other way as well; and that’s up to the individual
candidate to decide. That doesn’t mean that creating such a program has
no value.

> It’s not a company or distribution provider that should form people on
> the real stuff, low level and protocol level. That as to come from
> somewhere else, like a degree, Masters, etc. Their role in this subject
> is what is really should be, handling some weird tools made for dummies.
> The quality of a sysadmin doesn’t come from certifications :wink: At least
> most of BOFH’s around will know what I mean with this, and will recon
> that most stuff running on top of a Linux kernel is well documented, too
> well documented. If people wanna step over this learning process, they
> fail big time.

Sure, but that doesn’t mean that having a system whereby someone can
educate themselves (be it in a classroom or with self-study options) and
then can validate their knowledge and demonstrate a minimum competence
level has no value.

Documentation is not always educational material; it tends to focus on
the “how” rather than the “why” of using elements of a system. In order
to be effective as a training tool, the student needs to understand why
they do something, I think. Just knowing the rote steps to accomplish a
task isn’t enough, because that then removes the ability of the student
to apply their knowledge to other similar tasks.

For example, if a manual teaches you how to use sudo to allow non-root
users to use /sbin/shutdown and it also teaches you how to start yast to
manage network settings, those are good things. But if the student then
fails to combine the two skills to allow non-root users to use sudo to
manage network settings using yast, then the learning experience has been
a failure for that student.

The way that a training course gets around this where a manual perhaps
doesn’t (though it won’t always fail, because some students will take
initiative and figure out how to combine tasks just from reading the
manual) is by having an instructor (or supplemental material) that
describes what the sudo command does and why you would use it.

> Anyway, the best tool ever to help understanding linux, is vim, master
> vim, and you’ll master all the rest :slight_smile:

Well, that’s an old-school approach, certainly. But not everyone works
the same way, either - and with a system like Linux, there’s definitely
more than one way to do things. :slight_smile:

Jim

Jim Henderson
openSUSE Forums Administrator

On Mon, 08 Feb 2010 12:06:02 +0000, nmarques78 wrote:

> Honestly verified experience is actually what matters, and some
> psycho-technic evaluation should be able to sort it out.

The problem is that experience doesn’t create itself; every single one of
us starts with zero experience. For those who are just starting out in
the field, they need something to provide them with information and
knowledge. From there you move to validation of knowledge and skills,
and that gets you into the entry level for starting to earn experience.

IOW, experience doesn’t just come out of thin air. :slight_smile:

Jim

–
Jim Henderson
openSUSE Forums Administrator

Jim Henderson wrote:
> IOW, experience doesn’t just come out of thin air. :slight_smile:

back in former life i heard it said a little differently:

To produce a pilot out of flight school with the equivalent of ten
years combat experience … is gonna take about ten years, at war …
and a lot of luck.

–
palladium

On Sat, 13 Feb 2010 21:34:28 +0000, palladium wrote:

> Jim Henderson wrote:
>> IOW, experience doesn’t just come out of thin air. :slight_smile:
>
> back in former life i heard it said a little differently:
>
> To produce a pilot out of flight school with the equivalent of ten years
> combat experience … is gonna take about ten years, at war … and a
> lot of luck.

That’s a good way of putting it. :slight_smile:

Along the same lines, when I first started with Novell, I was asked to
train some consultants on eDirectory. They wanted 15 years’ experience
(ie, “encapsulate everything you know”) in one week.

Ain’t gonna happen, no matter how good the instructor is.

But without the foundational knowledge that I did provide them with,
starting that learning curve couldn’t start. It probably wouldn’t take
them 15 years to learn it all, because they don’t have to make the same
mistakes I made.

Jim

–
Jim Henderson
openSUSE Forums Administrator

If tutorials and training are on the subject of Linux, and they just happen to run openSUSE, then even without saying anything it becomes a marketing boon for openSUSE.

If you want something for professionals, then a certification course and paid-for training would be preferrable.

If you want to help spread Linux and Open Source to the general populous then zero-cost tutorials and training in the form of video, documentation and sample tutorials would go a long way and without having to say anything, having screenshots with openSUSE would subliminally market openSUSE to people that would not otherwise take note.

Even for the consumer students, this can be split between general consumers who just want to learn how to do things in Linux, and semi-professional people who maybe are running small businesses and want to learn how to use linux enough to benefit their business who would otherwise not spend or afford a full Novell/Red Hat/Canonical subscription.

Well as a person new to openSuse and Linux I can say that I, for one, would be all over some sort of a tutorial. I have found some on the net that have been helpful BUT… when I go to use what I think I have learned I find that commands have changed or are not the same in openSuse as in whatever distro the person who wrote the tutorial was using.

I would love to see a PDF basic tutorial that I could download and print to leave beside my computer so that when Firefox freezes like two nights ago and I am left wondering now what was that command that looked up that number thingy that I need to use the kill command.  Or is there some other way?  Or what to do when my very first kernel update kills X (10.1? 10.2?) and I am looking at a command prompt for about the first time since I quit using Fortran IV and punch cards... and the one I love the most...  I download my new linux distro I load it I start to run it and I can not get access to the internet. So I shut down, load that other system I am trying to leave, get on the net, look up stuff, go back into openSuse try that back to the other and so on.  

 I could go on but I won't.  Tutorials would be great.  Short tutorials for new people that could be printed would also be great.  

 And, yes I would be interested in doing some sort of a test and getting a certificate to hang on the wall.  But the big one for me is still some sort of a printable  short lets get it started and running tutorial.  And yes I know most of this is already here in the forums but it can be really hard to find the first few times you come here until you start to find your way around.  I guess it might save some people a lot of time too, here I am thinking about people (to name only two as examples not to leave anyone else out) like oldcpu and lwfinger who seem to answer the same questions over and over (as I am sure others do to.)   

But, having written a book where I planned a short post, I will leave off with YES   tutorials would be great.

anotheroldguy wrote:
> I would love to see a PDF basic tutorial that I could download and
> print to leave beside my computer so that when

go here and download all that you think you will need
http://www.novell.com/documentation/opensuse112/

and, see a previous post of mine on the subject of tutorials, guides
and what-nots for new to Linux folks (or retreads as i guess you might
be):

http://tinyurl.com/ybklh48

that should get you started…

oh, whatever you do, do not overlook the items in there pointing
toward ‘generic linux’, especially http://rute.2038bug.com/ which is
available as a PDF download and worthy of all the trees you are gonna
kill to have it sitting next to your computer, or easy chair!! imho,

–
palladium

Thanks for the great list. Lots of reading there. Sorry to be so long getting back to this.