If order to have the right mindset for programming, you must replace "some" with "one" and "implement" with "build".
In other words:
1. Is there something that you just have to have?
2. Do you absolutely have to build the first version yourself?
If you can answer both questions "yes", then, by all means, get started. Just start building something. Resources are right at your fingertips. You don't need college, classes, or special training, just a burning desire to learn what you need in order to build what you have to build.
If, on the other hand, either of your answers was "no", then you probably should stay a manager and assemble a team/project to pursue your ideas.
Either way, age has nothing to do with it. All that matters is what you really want. And the only one who can determine that is you.
I disagree: I'm a programmer; I have "some" ideas and I "implement" them. Works for me.
I am also a programmer and it also works for me.
But grandparent was addressed to OP, who has already self-identified as a PHB, a totally different audience.
When another programmer talks about "implementing some things", I know exactly what he's talking about. He's going to dig down at his terminal and make things happen.
But when a PHB says the same words, it has totally different meaning. Why? Because these are "fluffy" words which infer different things from different sources. A PHB "implementing some things" probably means project plans and meetings, not coding in the trenches.
I think that the most important thing for OP to do is to stop thinking like a PHB and start thinking like a programmer. In his case, this means focusing on specific details and digging more than 1 level below the surface, 2 things at which PHBs are notoriously weak. If he continues to think "some" and "implement", he'll never shed his PHB skin and grow the new programmer persona he'll need. That's all.
Programmer thinking: cool, ideas, Web
PHB speak: some, implement
If order to have the right mindset for programming, you must replace "some" with "one" and "implement" with "build".
In other words:
1. Is there something that you just have to have?
2. Do you absolutely have to build the first version yourself?
If you can answer both questions "yes", then, by all means, get started. Just start building something. Resources are right at your fingertips. You don't need college, classes, or special training, just a burning desire to learn what you need in order to build what you have to build.
If, on the other hand, either of your answers was "no", then you probably should stay a manager and assemble a team/project to pursue your ideas.
Either way, age has nothing to do with it. All that matters is what you really want. And the only one who can determine that is you.