Dogmatic coders will tell you that there’s “one true way” to write good code, but that’s not true at all. Such a statement is as nonsensical as saying there’s only one way to build a house, write a novel, or cook a stew. There are many ways to code software and you should be willing to experiment.
Without natural curiosity, you’ll develop tunnel vision and always approach your coding problems from the same angle. At that point, programming becomes rote work and loses much of what makes it rewarding in the first place.
Sign #2: You Are Not Self-Driven
All good programmers need to be self-driven and there’s no way around this. When you strip away all of the extraneous details, programming is fundamentally repetitive. If you have no personal stake or ambition in the code you write, then you’re just going to be miserable.Computer Science Computer Science Computer Science Computer Science Computer Science