Warning: This is fairly specific to software engineering and I reckon you should only read this if you are very bored.
Folks, I was just hoping for some advice on what the law requires of employers with regard to training their staff, if there is any at all.
In July 2007 I got a job with a software company after an interview which consisted of the usual technical and personal questions. At this stage I was completely honest about the amount of exposure I'd had to Java programming, and made it clear that were I to be offered the job that I wouldn't be at guru level straight away.
Since I've started I've had formal training at all and there's been some negative feedback on my performance. It's coming up to end of year review time again and to be honest I hate the thought of it. Previous comments in the more informal midyear review have said that I've been incapable of completing tasks that shouldn't have been beyond what was expected from a level 1 engineer, even though I have my doubts about this. To any of you that work in this area, one of the main things I had problems with was classpath issues when trying to deploy and run stuff. At University, which was my only previous experience of Java, I had never heard the word classpath.
Another point that was raised was that it was "disappointing" how many times I needed things explained to me. Surely explaining things to people is almost fully a one-way process. I don't misunderstand things on purpose and with the nature of this work there's always things that come up after tasks have been started.
I did enquire some months back about the possibility of getting some training but was told there was no money in the budget for this.
I tried to call down today to speak to Citizen's Advice about this but they operate on an appointment only basis on Mondays and Tuesdays. I intend to call back on Wednesday.
I'm hopefully going to hand in my notice from this job early in the new year anyway so I suppose in a sense this isn't do or die but I would still like to challenge it if there's anything that's not done properly.
Thanks in advance for any help - I know that's a pretty long read.
Folks, I was just hoping for some advice on what the law requires of employers with regard to training their staff, if there is any at all.
In July 2007 I got a job with a software company after an interview which consisted of the usual technical and personal questions. At this stage I was completely honest about the amount of exposure I'd had to Java programming, and made it clear that were I to be offered the job that I wouldn't be at guru level straight away.
Since I've started I've had formal training at all and there's been some negative feedback on my performance. It's coming up to end of year review time again and to be honest I hate the thought of it. Previous comments in the more informal midyear review have said that I've been incapable of completing tasks that shouldn't have been beyond what was expected from a level 1 engineer, even though I have my doubts about this. To any of you that work in this area, one of the main things I had problems with was classpath issues when trying to deploy and run stuff. At University, which was my only previous experience of Java, I had never heard the word classpath.
Another point that was raised was that it was "disappointing" how many times I needed things explained to me. Surely explaining things to people is almost fully a one-way process. I don't misunderstand things on purpose and with the nature of this work there's always things that come up after tasks have been started.
I did enquire some months back about the possibility of getting some training but was told there was no money in the budget for this.
I tried to call down today to speak to Citizen's Advice about this but they operate on an appointment only basis on Mondays and Tuesdays. I intend to call back on Wednesday.
I'm hopefully going to hand in my notice from this job early in the new year anyway so I suppose in a sense this isn't do or die but I would still like to challenge it if there's anything that's not done properly.
Thanks in advance for any help - I know that's a pretty long read.