Developer Training – Importance and Significance – Part 1

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

Can anyone remember their final day of schooling?  This is probably a silly question because – of course you can!  Many people mark this as the most exciting, happiest day of their life.  It marks the end of testing, the end of following rules set by teachers, and the beginning of finally being able to earn money and work in your chosen field.

Beginning in Real World

However, many former-students will be disappointed to find out that once they become employees, learning is not over.  Many companies are discovering the importance and benefits to training their employees.  You can breathe a sigh of relief, though, because much for this kind of training there are not usually tests!

We often think that we go to school for our younger years so that we do all our learning all at once, and then for the rest of our lives we use that knowledge.  But in so many cases, but especially for developers, the opposite is true.  It takes many years of schools to learn the basics of a field, and then our careers are spent learning to become experts.

For this, and so many other reasons, training is very important.  Example one: developer training leads to better employees.  A company is only as good as the people it employs, and one way to ensure that you have employed the right candidate is through training.  Training can take a regular “stone” and polish it into a “diamond.”  Employees who have been well-trained will be better at their jobs and produce a better product.

Most Expensive Resource

Did you know that one of the most expensive operating costs for any company is not buying goods, or advertising, but its employees – especially having to hire new employees.  Bringing in new people, getting them up to speed, and providing them with perks to attract them to a company is a huge cost for companies.  So employee retention – keep the employees you already have, and keeping them happy – is incredibly important from a business aspect.  And research shows that a well-trained employee is a happy employee.  They feel more confident in their job, happier with their position, and more cared-about – and therefore less likely to leave in search of a better job.  Employee training leads to better retention.

Good Moral

On the subject of keeping employees happy in order to keep them at a company, the complement to that research shows that happier employees are more efficient and overall better at their jobs.  You don’t have to be a scientist to figure out why this is true.  An employee who feel that his company cares about him and his educational future will work harder for the company.  He or she will put in that extra hour during the busy season that makes all the difference in the end.  Good morale is good for the company.

If good morale is better for the company, you know that it goes hand-in-hand with something even better – better efficiency.  An employee who is well trained obviously knows more about their job and all the technical aspects.  That means when a problem crops up – and they inevitably do – this employee will be well-equipped to deal with that problem with fewer problems, and no need to go searching for help from higher up.  When employees are well trained, companies run more smoothly.

A Better Product

Of course, all of these “pros” for employee training are leading up to the one thing that companies truly care about – a better product.  We have shown that employees who have been trained to be competitive in the market are happier at the company, they are more efficient, and their morale is better.  The overall result is that the company’s product – whether it is a database, piece of equipment, or even a physical good – is better.  And a better product will always be more competitive on the market.

Reference: Pinal Dave (

24 thoughts on “Developer Training – Importance and Significance – Part 1

  1. Hire the right candidates so that company can ensure that the job done on a right way…..!

    Same way train the employees and get the job done in right way.


  2. wow …. never imagined you will write some thing other SQL…but this is an interesting series you have started. Many a times i have seen people saying i dont get time to learn anything else because my project takes over all the time. Well can you cut 5 to 10 minutes from your lunch per day, can you cut 5 minutes from you coffee … that will instantly give you 15 minutes of learning per day. You just gotta get out of your comfort zone and start reading one or the other things related to your field … well thats how i have been doing and i learn everyday … Hope we can contribute in some way to this series. Just let us know…


  3. Pingback: Developer Training – Employee Morals and Ethics – Part 2 « SQL Server Journey with SQL Authority

  4. Pinal, i have read the new idea/series and i found it very appropriate in the present era. Learning is an endless process but nobody understand it till their retirement from their field. This series is awesome as it has focused on the need of the hour.


  5. Pingback: Developer Training – Difficult Questions and Alternative Perspective – Part 3 « SQL Server Journey with SQL Authority

  6. Pingback: Developer Training – Various Options for Maximum Benefit – Part 4 « SQL Server Journey with SQL Authority

  7. Pingback: Training–a necessity or bonus | Vinod Kumar (Blog home)

  8. Pingback: SQL SERVER – Developer Training Resources and Summary Roundup « SQL Server Journey with SQL Authority

  9. Hi,
    I have a question about transactional replication, Please give me your advice. When I change base database (add a new table or a store procedure into base database), I need add new article to publication and create new snapshot for it. But I wonder how to make it automatic? Thanks so much


  10. Pingback: SQLAuthority News – Technology and Online Learning – Personal Technology Tip « SQL Server Journey with SQL Authority

  11. Pingback: SQL SERVER – Weekly Series – Memory Lane – #031 | Journey to SQL Authority with Pinal Dave

  12. Pingback: SQL SERVER – Weekly Series – Memory Lane – #033 | Journey to SQL Authority with Pinal Dave

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s