D&C GLug - Home Page

[ Date Index ] [ Thread Index ] [ <= Previous by date / thread ] [ Next by date / thread => ]

Re: [LUG] Re: Perl

 

On Tuesday 22 March 2005 20:34, Simon Waters wrote:
Anton Channing wrote:
| I include how many months/years experience I have of
| every skill mentioned on my cv.  Its up to employers to
| decide whether I have enough for their needs.

Reminds me of the aprocryphal chess quotation;

'Tell me, how long did it take you to learn to play chess so badly?'
'Sir, it's been nights of study and self denial'

:)

If I put down how long it took to get so bad at each aspect of
computing, I don't think I'd ever get another job. 

I find computing CVs frustrating.  A bad progammer
can learn every feature of a language by heart and
recite them to a clueless manager/interviewer and
sound impressive, but still be a bad programmer.

A good programmer on the other hand, may not
know by heart every feature of a language, but
can easily look up what they need in a reference,
learn a new language without too much effort.

The principles of PHP are pretty much the same
as ASP.  And the way I've started structuring my
code, (a page with the main html, a 'code behind'
with the php code, files with 'control classes' in
them, just php object classes, and no html, and
finally template files, which contain html only
and are 'included' by the controls) is more
reminiscent of how things are done in ASP.Net

Only in PHP its simpler and less esoteric.  And
unlike ASP.Net, I can simply embed one control
in the template of another.

I'm in a temporary contract at the moment, and
its a haven of bad practise.  Spaghetti code, no
code reuse, pathetic security, badly cut and pasted
html.  I'm working hard to correct what I can, but 
there is only so much one can do in a 9 week
contract between doing the actual reports they're 
paying me for.

My code will be easier to maintain, but I expect
it will be badly misused.  Already one control
I wrote for populating a select box has been
used on one of the 'senior' programmers spaghetti
reports!

But I shouldn't grumble, they may be bad 
programmers, but they are really nice people, and
its a nice place to work.  If they decided to offer
me a permanent contract at the end of the 9 weeks,
I'd probably take it.  They could do with someone
who knows what they're doing... ;)

Then again it pales 
in significance to my time and effort wasted becoming a mediocre chess
player.

Its only wasted if you didn't enjoy playing it... ;)

Anton


--
The Mailing List for the Devon & Cornwall LUG
Mail majordomo@xxxxxxxxxxxxx with "unsubscribe list" in the
message body to unsubscribe. FAQ: www.dcglug.org.uk/linux_adm/list-faq.html