Re: [NOVICE] PostgreSQL Training

From: "Uwe C(dot) Schroeder" <uwe(at)oss4u(dot)com>
To: Bret Busby <bret(at)busby(dot)net>, pgsql-novice(at)postgresql(dot)org, <pgsql-general(at)postgresql(dot)org>
Subject: Re: [NOVICE] PostgreSQL Training
Date: 2003-12-10 07:31:40
Message-ID: 200312092331.40161.uwe@oss4u.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general pgsql-novice

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Although you certainly have a point that a lot of companies rely on
"certification" in the one or other way, you'd have to admit that probably
80% of "certified" people have no clue what they are talking about.
I met so many certified people where you could give them a problem and they
have no idea of how to solve it.
IMHO a certification is a fabulous way to generate money flow for the company
offering the certification, it's not a way to proof skills. What most
certifications lack is problem solving. The moment you can just learn it and
take the test the certification is complete nonsense.
Microsoft started this "certification" thing just to generate more income -
there are so many MSCE's that normally a spreading virus shouldn't spread -
since, you guessed it, a decent administrator would have applied patches,
checked for threads, have a decent firewall etc. etc.
I'm not completely against certification, however it should be real education
in the first place. There are only few certifications out there that really
test skills and not book knowledge.
As it comes to postgresql - it's a pretty usual rdbms. No fundamentally big
difference to oracle and similar systems. If you can handle oracle you
shouldn't have a problem with postgresql. The issues you'll certainly
encounter are usually easy to figure out via the community or the techdocs.

Sure I can't change the system, but companies should start to change their way
of operating. Most certifications (and even academic degrees) simply proof
that you could acquire a certain amount of theoretical knowledge in a certain
amount of time. It doesn't proof that you can actually apply that knowledge
to real world situations. And if you look around in companies - large or
small - you see the same amount of bad decisions over and over again.

- From that experience I supprot the idea of making postgresql more public, but
don't start a certification that basically asks for the contents of the 15
year old SQL book catching dust on some shelf.
I agree that more and better documentation in a more "business" adequate way
should be published.

Just to do a little "flame" thing: If you learn MySQL you'll get about 10% of
what postgresql can do - better head for a oracle certification.

On Tuesday 09 December 2003 11:09 pm, Bret Busby wrote:
> On Tue, 9 Dec 2003, Bryan Encina wrote:
> > Date: Tue, 9 Dec 2003 15:06:05 -0800
> > From: Bryan Encina <bryan(dot)encina(at)valleypres(dot)org>
> > To: 'Bruce Momjian' <pgman(at)candle(dot)pha(dot)pa(dot)us>
> > Cc: pgsql-novice(at)postgresql(dot)org
> > Subject: Re: [NOVICE] PostgreSQL Training
> >
> > > I think that is about the author of the web site, and is
> > > being removed.
> > >
> > > --
> > > Bruce Momjian | http://candle.pha.pa.us
> >
> > Since the last survey on postgresql.org had almost 80% of those surveyed
> > wanting a standard worldwide PostgreSQL training course (and over 50%
> > being strongly yes), are there any forseeable future plans for standard
> > certification/training?
> >
> > Bryan
>
> I think that, in part, this goes to issues like I mentioned to someone,
> off-list, about a response to a query that I raised on the GENERAL list,
> about the "Teach Yourself PostgreSQL In 21 Days" book, which is
> advertised on the Internet, but which does not exist.
>
> The absence of that book, is unfortunate, as, from what I have seen of
> the Table of Contents of the MySQL equivalent, which I mention below,
> the MySQL book appears to be a reasonably good, structured, way to learn
> MySQL, and, an equivalent book for PostgreSQL; a similarly structured
> book, with the equivalent exercises, would, I believe, be a good way to
> learn PostgreSQL, in a structured way.
>
> A while ago, on (I believe) the GENERAL list, a discussion occurred
> about PostgreSQL certification, in which discussion, PostgreSQL
> certification was apparently knocked on the head. I found the
> discussion, by searching, using google, for "PostgreSQL certification".
>
> As I had said to the person with whom I corresponded off-list, with the
> knowledge that I have of database development, what I am intending to
> do, as the only apparent option, in all of the circumstances, is to
> obtain the "Teach Yourself MySQL In 21 Days" book, which does exist,
> work through it, then sit the MySQL certifications, which exist (MySQL 4
> Core Certification and MySQL 4 Certified Professional), and then, on
> passing those, transfer the acquired skills and knowledge, to
> PostgreSQL, by working through the book, as much as possible, using
> PostgreSQL, and, working through available PostgreSQL books; thus,
> obtaining open source database development skills and certification with
> MySQL, and, while not formalised or certified, PostgreSQL skills.
>
> It is fairly convoluted, but appears to be the only way of getting
> PostgreSQL skills in a structured way, and, (kind of) related
> certification.
>
> From my understanding, PostgreSQL is a more powerful and more ANSI-SQL
> standard-compliant DBMS, than MySQL, and, than major commercial DBMS's,
> but PostgreSQL apparently lacks formal assessment and certification of
> skills in the same way that MySQL has, thus making training and
> certification for PostgreSQL, lacking in comparison.
>
> The MySQL certifications, are international skillset certifications,
> like MCAD, MCSD, MCSE, RHCE, and LPI certifications, and, from what I
> understand, similarly, internationally recognised.
>
> Unfortunately, the result of the lack of formal, structured, PostgreSQL
> training and certification, and the apparent resistance to these, in
> the PostgreSQL community, is that, like the Perl people, the result is
> that practitioners appear to be hack-programmers (I do not mean that in
> a derogatory way, but, in the sense of being lacking in formal
> training and certification in PostgreSQL skills), in the absence of
> formalised training and certification. I understand that, as with
> PostgreSQL, in the Perl community, resistance to any form of skills
> certification, exists. This is found by similarly searching on "Perl
> certification". Thus, is the existence of the title, as apparently used
> by many Perl programmers; JAPH - Just Another Perl Hacker. That too, has
> been mentioned, in the discussions about the prospect of Perl
> certification
>
> I am not intending to troll, or to enter into any brand flame war with
> this (and I hope that this message is not misconstrued as flaming or
> trolling, but, rather, taken as the constructive criticism as it is
> intended to be); however, I think that the lack of training and
> certification facilities such as exist for MySQL, for PostgreSQL, is a
> bit disappointing, and leaves the path that I intend to take, as the
> only option available, to get into development using PostgreSQL.
>
> I personally, believe, and, suggest, that formalised, structured,
> training, and, international assessment and certification, as exists and
> as is supposed to be being developed for MySQL, for PostgreSQL, would go
> a long way to increased public acceptance of PostgreSQL, and, to the
> maturity of PostgreSQL, and would thus lead to increased public use of
> PostgreSQL. (And, a good Teach Yourself PostgreSQL In 21 Days book,
> would be good, too :) . )
>
> My wife is a software developer, by profession. She also trains people,
> and has trained lecturers, in some of the development software in which
> she develops.
>
> However, when the issue of open source software development, such as in
> PostgreSQL, arises, her employer company apparently steers away from it,
> instead, steering toward software development, using software tools that
> are internationally recognised and in which certification is available,
> and, I believe that her employer company regards things like PostgreSQL,
> as the dark and murky unknown, especially in the absence of any
> recognised formal training and certification.
>
> It is one thing to say that PostgreSQL is big and powerful, and that it
> is (or, as I believe, is) the most ANSI-SQL standards-compliant DBMS,
> and that it is used for such major projects as (as I believe) the .org
> registry, but, in the absence of recognition of PostgreSQL as being
> backed by formal training and certification, it is difficult to obtain
> acceptance of PostgreSQL.
>
> But, the issue of formal and structured training and certification in
> PostgreSQL, is something to be decided by the PostgreSQL guru's, I
> believe, and, until they implement these things, we are left in the
> dark, and, required to do things such as travel the path that I have
> mentioned, via MySQL. And, it is always possible, that, in
> following such a path, and having obtained MySQL certification, a person
> may stay with MySQL, thus, the path of formalised training and
> certification, taking potential software developers, and, thence,
> potential customers, to MySQL instead of PostgreSQL.
>
> Thus, whilst, if I chose that path, it might not be any great loss, if
> others followed that path, and, went to MySQL instead of PostgreSQL, due
> to the lack of formalised training and certification of PostgreSQL
> skills, it would be a loss of potential usage and acceptance, by
> PostgreSQL, kind of like PostgreSQL shooting itself in its feet.

- --
UC

- --
Open Source Solutions 4U, LLC 2570 Fleetwood Drive
Phone: +1 650 872 2425 San Bruno, CA 94066
Cell: +1 650 302 2405 United States
Fax: +1 650 872 2417
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE/1svcjqGXBvRToM4RAuHMAJ9L80yiMMuHPcT7Yn6AA82Aa5KQIACeOGAy
FaVqXD3HaXsq6c/jIAn7BW4=
=ZG8O
-----END PGP SIGNATURE-----

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Martin Hart 2003-12-10 08:11:15 Re: Casting Point to Text
Previous Message Dirk Försterling 2003-12-10 07:22:22 Re: ERRORs after upgrade from 7.2.1 to 7.4 about nonexisting

Browse pgsql-novice by date

  From Date Subject
Next Message Nabil Sayegh 2003-12-10 12:16:21 Re: Alter Column Position
Previous Message Bret Busby 2003-12-10 07:09:09 Re: [NOVICE] PostgreSQL Training