General update #55378008

The flat's fixed, and has been for a fortnight, but clearng up afterwards has been a pigache and no mistake. I'm finding dust everywhere stll...

Work's fine, and I've done rather well on the tests, scoring 'Advanced' on Javascript, a good score in VB and a crappy one on ASP. The last was because, being self taught, the average 'Teach Yourself' book doesn't cover a lot of the advanced stuff. Ironically, it was just the day before that I started reading through the 70-562 Microsoft Certification Textbook, and had to stop and do something else.

I am, however, starting to suffer from 'Project Fatigue', a condition where I just want to do some bloody work without having GANTT charts and having to estimate to the nearest half hour how long every single damned thing is going to take me to do. What PMs often don't understand is that a dev needs to fully understand the nature and all the implications of  a change in order to give an accurate time estimate, and also be able to anticipate any 'bumps in the road' along the way, and that's not always possible when confronted with an alien system and bunch of stuff you're not 100% familiar with.

Worse, many seem to think that websites just 'happen' by people somehow 'drawing' things into a browser and hitting 'Save': many don't understand that HTML, CSS, Javascript and jQuery, ASP.NET controls, Java, SQL and databases are very different things, and that in an enterprise setting the guy who makes the paragraphs line up and paints things colours often doesn't have control over the fields that are displayed on a page or the fact that a form doesn't work.

Oh, and another thing, simply 'believing in yourself' does not make you an expert in Velocity templating, nor does it give you a thorough grounding in Java, the API ('application programming interface' - the magic programming words and stuff needed to make something do what you want it to) for the content management system, or the command line syntax required to restart the Tomcat thingumajig. It certainly doesn't bequeath unto a neophyte the mysteries of whatever that 'ant' thing does.

It takes study and experimentation, and longer than a morning.

Goddam Apache servers, Tomcats and ants. It's different world, that non-Microsoft stuff. I mean, wtf is a 'Bean' for Gods' sakes? Couldn't they just call it a 'reusable object' or something?

Ms Rhapsody has fished out her old Java textbook. I hope it helps.

Comments