| This. I was a UI/UX guy for about 5 years and worked for a company that pumped out thousands of sites a year. A bunch of their designs won awards and I saw their model and thought I could do that, it seemed easy. The hitch was that I was going to design really cool sites, with all kinds of animations, huge text, have really cool navigation menus, etc. In short, I had a very romantic idea that I would dictate some incredible design to my clients. I thought I was like the Frank Lloyd Wright of design and whatever I showed people they would swoon and then go with whatever uber cool thing I showed them. Reality set in with my first client. Same thing, they didn't want cool shit, they just wanted their potential clients to find information about their work and contact them to hire them. After another 4-5 clients, I suddenly realized that web designers aren't some artist creating ultra cool, ultra rare stuff that your clients must absolutely have like a Banksy piece, they have more fundamental problems they're trying to solve and want you to solve them for them. I got my ego checked in a hurry, but it was a good lesson to learn. You're not selling art, you're selling a solution to their problems. |
The same with software devs that they think, it must be “framework like code, extensible, reusable that will be there for 20 years” - well no if it is crud app most likely it will be trashed in 2 years stop overthinking and just do it :)