On Mon, Mar 9, 2009 at 1:51 PM, Kenneth Gonsalves <law...@thenilgiris.com> wrote: > > Hi, > > I work with a Government department with a mandate to spread FOSS/OSS in both > formal and non-formal education sector. We are planning to introduce a web > deployment certification. A person may be a specialist in say RDBMS or design, > but if he is able to deploy his applications (especially open source) - he > stands a much better chance of being recruited or getting work. I had proposed > testing in a hands on session the ability to: > > 1. Set up virtual host with apache/nginx/lighty > 2. Set up and RDBMS > 3. Use a 'P' language for business logic > 4. Build a front end CSS/HTML/JS > 5. Store the code in a repository > 6. Set up a bugtracking system > 7. Demonstrate basic knowledge of the HTTP protocol > > Programming ability per se will not be tested. I am getting a lot of flak > saying: 'this is not what industry wants'. I would appreciate any feedback > from django-users (we are also, in the next phase, contemplating a django > certification). I know this is somewhat OT, but after all it *is* in the cause > of promoting Open Source so please forgive me.
Forgive my bluntness, but if "industry wants" a programming ability requirement, then give it to them. Software accreditation and developer certification programs have exactly nothing to do with the production of good code - they exist to absolve HR managers with no domain knowledge of the blame for hiring the wrong person when a project goes badly. When an employee turns out to be useless, they can deflect the blame at someone else - either the employee lied about their accreditation, or the accrediting organization accredited someone they shouldn't have. Either way, it's not the HR managers fault, so they remain happy and employed. If "industry wants" a programming ability requirement, it's because the HR manager fears that they will be fired because they hired someone who can't code their way out of a wet paper bag. You can argue about to the best way to certify against that outcome, but you can't argue with the underlying issue. If you try to avoid the issue, then you're going to end up with a certification that industry doesn't trust, which will render it worthless. Yours, Russ Magee %-) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---