Skip to main content

North 51 Xcelerator as a personal development tool

http://www.north51digital.com/content/filemanager/Xcelerator-Brochure-April-2010.pdf

I have been using our product called Xcelerator at work for personal development for a couple of months now and I have found the process excellent. Essentially the process is:

  • You rate yourself in a number of areas (such as technical skills, customer focus, commercial??acumen?for example) and provide some back up text on why you think you are at that level.?
  • Your manager(s) read your ratings and the justification and then complete their own part of it.?
  • You meet and discuss / compare
  • You set goals on how you can improve you current level
  • You start the process again.
Each area has x amount of levels and each level has a detailed explanation of what you are required to do to achieve this level. Obviously these details are set per company but I feel ours are very clear and make it easier to try and attain.?

Once you have completed the process once you and your managers can then add evidence that can support your move up to the next level, for example if you created a particularly excellent tender, that could be noted along with evidence (perhaps the tender file or a link to it on the network). Adding the evidence as you go along is a great idea as when it comes to your next review you aren't just trying to randomly remember things, you have specific pieces of evidence to talk about.

The other benefit of this process and the evidence I'm collecting is that I hope it will help in my application for IEng (Incorporated Engineer) at some point. As my HND is registered with the BCS (British Computer Society) as only part satisfying the requirements for IEng, and I don't have a spare couple of thousand pounds to the degree topup, I will probably have to go through a technical report and review process. I think the collation of all my work evidence will be extremely useful.?

Comments

Popular posts from this blog

Creating star ratings in HTML and Javascript

I'd searched around a little for some shortcuts to help in doing this but I couldn't find anything satisfactory that included the ability to pull the rating off again for saving. I'd ended up coming up with this rather cheeky solution. Hopefully it helps you too! This is my first post in a while (I stopped blogging properly about 8 years ago!) It's strange coming back to it. Blogger feels very crusty and old by todays standards too.

Make your objects immutable by default

More about the Good Dojo In my post last week , I discussed creating objects that are instantiated safely. Please go back and read if you are interested. At the end of the post, I mentioned that I'd also written the class so it was immutable when instantiated. This is important!!! I feel like a broken record in repeating this but I am sure at the time of writing your code, you aren't modifying your object all over the place and so are safe in the belief that protecting against mutability is overkill. Please remember though, your code could be around for a hell of a long time. You aren't writing your code for now... you are writing for the next fool that comes along (including you) . Nothing is more upsetting that coming back to fix a bug on some wonderfully crafted code to say "Who has butchered my code?!", but often you were involved at the start of the process. You made the code easy to modify, allowing objects to be used / reused / modified without thi

An instantiated object should be "ok"

I've been QA'ing quite a bit of work recently and one common theme I've noticed across both Java and C# projects I have been looking at is that we occasionally open ourselves up unessacarily to Exceptions by the way objects are being created. My general rule of thumb (which I have seen mentioned in a Pluralsight video recently but also always re-iterate in various Robust Software talks I have done) is that you shouldn't be able to create an object and then call a method or access a property that then throws an exception. At worst, it should return null (I'm not going to moan about that now). I've created an example below. We have two Dojos, one is good and one is bad. The bad dojo looks very familiar though. It's a little class written in the style that seems often encouraged. In fact, many classes start life as something like this. Then as years go on, you and other colleagues add more features to the class and it's instantiation becomes a second