O'Reilly logo

The Developer's Code by Ka Wai Cheung

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Essay 39Demystify the Black Magic of Software

So, how can we get clients to appreciate our labors more?

Sometimes it starts with teaching clients how we do what we do. This is especially true when we’re working with someone who has never had their own application built before. Even the most completely obvious things to us are not common knowledge to everyone else. I’ve learned this lesson many times in my career.

Years ago, I took on a freelance project for a client who wanted to build an online recommendation system. I was 22, a relative programming newcomer, and this project sounded like it had a simple objective. The application would offer the cheapest prices on bulk liquor purchases for bars and restaurants based on a database search. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required