Wow validating codes
Every developer knows you should have a one, exact, coding standard in your company. Here’s what’s happening: when you started coding you had no idea what you were doing. Once you hurt yourself one too many times with sloppy code, you came to understand that you were a mere apprentice. Your new grab bag of tricks would make you a rock star programmer.
Every developer also knows you have to fight to get your rules into the company standard. Well-meaning, and otherwise fabulous developers are publishing Java Script coding standards and style guides. Starting on the path to master craftsman, you soaked up Code Complete, The Pragmatic Programmer, and of course, Joel. Your productivity had already doubled (looking back, that’s hardly surprising).
You are chasing the same gold stars you got when you were eight years old. They are a little message that you are not good enough. In earlier lives, I’ve tried all the processes and methods and rules of thumb.
Fourth, good intentions; best practices; professionalism; engineering – the seductions of process. Fifth, idealism, the belief that you can understand the world and bend it to your will. after we fail a thousand times, and with repeatable processes. The truly evil thing about coding standards is what they do to your heart, your team’s heart. We started about a year ago, and one thing we really care about is writing great code for our clients. Starting with the principle that our coders are really smart.
I think we can all agree that they are also a major cause as to why you lack the skills necessary to attract women, network, and live the life you want to live, instead of the one where you feel stagnant procrastinating at home night after night.
If I were overweight, running would be a huge challenge for me.
Again, eating healthy is good and all, but that takes effort too, and changing your eating habits is not exactly an exciting proposition – which is why a ton of people don’t do it. The right advice is to find a solution to the actual problem: their laziness, lack of drive, lack of self-worth, lack of self-esteem, etc.
You still know that coding standards, rules and regulations are vital. You’ve never quite got there, but you’ll keep trying.
You wrote a coding standards document, and you made it law. The same old slog, the same death marches, the same bugs, the same misery. After a few years, you stopped coding and became a manager. In any case, as a manager you get to delegate the pain away.