2 ms·
Programming is a skill and a talent, like being a musician, chef or a ballerina. We all have our preferences when it comes to evaluating a performer. There are
by javajosh 9y ago
Programming is a skill and a talent, like being a musician, chef or a ballerina. We all have our preferences when it comes to evaluating a performer. There are still customers in government that frown at your mac (because only windows computers are real computers), or think less of your skill overall because you can program in JavaScript ('not a real language'). They are idiots. But they also control the money, and they are also people who don't understand the narrowness of their view.
Meanwhile, there are countless grateful, happy customers who think the kid who slapped together some PHP templates hosted on a slow, insecure $2/mo shared WordPress host is a genius rockstar. This is a more defensible position; it's just also a landmine if the business grows a lot, because any mass of PHP has a limit of how much complexity it can absorb before breaking.
Enterprise customers are particularly hard to generalize over, because each enterprise's software is like a factory, where all the equipment is totally custom made, with all kinds of quirky weirdness that may be part of the secret sauce that makes things work, and no-one really knows if it is, but just keep things working. (Actually it may be larger than a factory, including multiple factories and some supporting supply chains a la Shenzhen).