- PostgreSQL Server Programming(Second Edition)
- Usama Dar Hannu Krosing Jim Mlodgenski Kirk Roybal
- 333字
- 2021-07-23 20:36:48
Availability of developers
This has been one of the most hilarious parts of my development life. I recently recommended a local company to use PostgreSQL for a reporting system. The company in question wanted to know that if they chose PostgreSQL, would anyone on staff be able to maintain it. So, I began to interview the developers to find out about their experiences with PostgreSQL.
Me: Do you have any experience with PostgreSQL?
Developer 1: Yes, I used it at the last job for a product fulfillment project, but I don't think many people have that experience. We should probably stick to using MySQL.
Me: Do you have any experience with PostgreSQL?
Developer 2: Yes, I used it at the last job for a reporting project, but I don't think many people have that experience. We should probably stick to using MySQL.
After interviewing all seven developers that were influential on the project, I found that the only person without hands-on experience with PostgreSQL was the project manager. Since the project manager didn't expect to have any technical involvement in the project, he approved the selection of PostgreSQL.
PostgreSQL is one of the dirty little secrets of web developers. They have about the same level of familiarity with it as they do with encryption and security. Because only advanced users will use it, they have a general geek requirement to look into it and presume that everyone else is too inexperienced to do the same. Everyone is trying to "dumb it down" for the other guy. They consider their own use of the tools at hand (MySQL) a sacrifice that they are willing to make in order to help the less experienced person down the hall. Comically, the person down the hall thinks that he's/she's making the same sacrifice for everyone else.
- Visual C++程序設計教程
- Android Application Development Cookbook(Second Edition)
- 青少年美育趣味課堂:XMind思維導圖制作
- OpenStack Cloud Computing Cookbook(Fourth Edition)
- Django Design Patterns and Best Practices
- Java Web基礎與實例教程
- 差分進化算法及其高維多目標優化應用
- MATLAB for Machine Learning
- Unity UI Cookbook
- ASP.NET開發與應用教程
- Learning Grunt
- Java 11 and 12:New Features
- 零基礎學Java(第5版)
- Android開發進階實戰:拓展與提升
- Python Django Web從入門到項目實戰(視頻版)