It's a bit arrogant to assume that your failure in the past
represents the future for someone else, especially when the technology
has changed and you may be a lousy programmer in the first place.
I know many programmers who make their living on coding things that
others couldn't do. That doesn't necessarily mean they know the
language better - they just search harder for the answers.