Developer Training - Importance and Significance - Part 1
Developer Training – Employee Morals and Ethics – Part 2
Developer Training – Difficult Questions and Alternative Perspective - Part 3
Developer Training – Various Options for Developer Training – Part 4
Developer Training – A Conclusive Summary- Part 5
Congratulations! You are now a fully trained developer! You spent hours in a classroom, watching webinars, and reading materials. You are now more educated and more prepared than ever before. Now what?
Stay or Quit
The simple answer is that you now have two options – stay where you are or move on to a new job. Even though you might now be smarter than you have ever felt before, this can still be a tough decision to make. You feel extra trained and ready for a promotion or a raise, but you and your employer might not see eye to eye on this issue. The logical conclusion is to go on a job hunt, but that might not be the most ethical thing to do.
Click Image to Enlarge
Manager’s Perspective
Click Image to Enlarge
Try to see the issue from your manager’s perspective. You feel that you have just spent a lot of time and energy getting trained, and you should be rewarded. But they have invested their time and energy in you. They might see the training as a way to help you complete the goals they require from you, or as a way to help you complete tasks that will ultimately end in a reward or promotion.
Moral Compass
As in most cases, honesty is the best policy. Be open with your manager about your expectations, and ask them to explain their goals. When there is open and honest communication, everyone can walk away happy. If you’re unable to discuss with your manager for one reason or another, just try to keep the company policy in mind and follow your own moral compass. If all else fails, and your company is unwilling to make allowances for your new value, offer to pay the company back for the training before moving on your way.
Whether you stay at your old job or move on to a new one, you are still faced with the question of what you’re going to do with all your new knowledge. If you feel comfortable, offer to train others around you who are interested in the same subject. This can look very good on your resume, and if you are working in a team environment it is sure to help you in the long run!
What Next?
You can even offer to train other trainers at the company – managers, those above you, or even report back to your original trainer about how your education is helping you in the work place. Obviously this should be completely voluntary on the trainer’s part. Taking advice from a “newbie” may not be their favorite idea, but it could also show the company that you are open to expanding your horizons and being helpful to everyone around you.
Last in Line for Opportunity
Click Image to Enlarge
At this time, let us address a subject related to training and what to do with it – what if you are always overlooked for training? This can as thorny a problem as receiving training in the first place. The best advice is to let your supervisors know that you are always open to training and very interested in certain topics. If you are consistently passed over, be patient. Your turn will probably come, but the company as a whole has to focus on other problems at the moment. If you feel that there are more personal issues at play, be sure to bring this up with your supervisor in a calm and professional manager so that everything can be worked out best for both parties.
You, Yourself and Your Future!
If all else fails, offer to pay for training yourself. Perhaps money problems are at the root of being passed over. Even if there are other reasons, offering to pay your own way shows your dedication and could work out well for you in the long run. Always remember – in life you have to go out and make your own way, you cannot always sit and wait for things to land in your lap.
Reference: Pinal Dave (http://blog.sqlauthority.com)
Filed under: Developer Training, PostADay, SQL, SQL Authority, SQL Query, SQL Server, SQL Tips and Tricks, T SQL, Technology