3 ms·
> I had this mindset for years. "It's not real programming. It's for people with no brain", I would tell myself. A lot of other developers share this idea, I th
by zrn900 3y ago
> I had this mindset for years. "It's not real programming. It's for people with no brain", I would tell myself. A lot of other developers share this idea, I think
Yeah. I also had the same mentality until I started interfacing with actual users, site owners and customers and they started telling me that they don't give two sh*ts about the things that we programmers think to be 'important'. They care whether something is easy, cheap, it works and that's it. And they are right - they have actual businesses to run, and their livelihoods depend on it. Then I tried setting up and using a few WP sites - holy crap, that was easy. Even if the coding paradigms in some parts of its code were not 'up to date', it worked like a clock, and it took away all stuff that I had to do manually before. Then with time I understood that the project was not changing those 'not up to date' code inside the codebase to keep backward compatibility - which is critically important for the users (who now included me), and I came to appreciate it. I also did some coding on it and got some users and learned that users really, really, REALLY hate their websites and businesses getting disrupted because some programmer/maintainer thought to update something in a backward compatible way because it was 'better programming'. So now I don't do it either.