A few weeks ago a software developer came to me with a problem with some code. My suggestion was to do X. The developer's response was, “No one ever taught me how to do that.”  To put this in context my suggestion was along the lines of: “What do the logs indicate or have you looked at a stack trace?” I was not asking the developer to do anything outside of the realm of the normal SDLC.

Skip forward a few days when I provided a developer with a script he could use to do some database manipulation. It was SQL 101 but rather than having the developer look it up I figured it would be quicker to just type it out and send it over. I added the caveat that he would need to modify the code to work in the particular environment in which he was working.

An hour later he was hanging over my desk complaining that my script didn't work. So I walked away from what I was doing to see what the problem was. Sure enough a reference in the script to an object on the file system was never modified to fit the environment. I was embarrassed for the developer when I had to point out that “h:mojobob” did not exist in their development environment. But he wasn't embarrassed at all. It was my fault because I didn't tailor the script for his specific use.

Recommended For You

Want to continue reading?
Become a Free PropertyCasualty360 Digital Reader

Your access to unlimited PropertyCasualty360 content isn’t changing.
Once you are an ALM digital member, you’ll receive:

  • Breaking insurance news and analysis, on-site and via our newsletters and custom alerts
  • Weekly Insurance Speak podcast featuring exclusive interviews with industry leaders
  • Educational webcasts, white papers, and ebooks from industry thought leaders
  • Critical converage of the employee benefits and financial advisory markets on our other ALM sites, BenefitsPRO and ThinkAdvisor
NOT FOR REPRINT

© 2025 ALM Global, LLC, All Rights Reserved. Request academic re-use from www.copyright.com. All other uses, submit a request to [email protected]. For more information visit Asset & Logo Licensing.