This has been a source of some debate between myself and basically everyone else. The fact I stand by is that we can all learn anything and do anything we actually want to. This is often disagreed with by most people I talk to. They are firmly set in their ways and as such find it unacceptable that anyone can do anything. Funnily enough they often cite themselves as an example, they are good at maths but are terrible at accounting, they are a good dancer but suck at sports and my personal favourite they can’t do what ever but never really tried. They often will debate citing aptitude and ability but my premise is that we can all do anything if we really want to enough. The results may not be perfection or the best but we can become capable enough to be competent.
I am convinced we are programmed by our experiences and ourselves. This programming often takes place without any real obvious input but by subtle language and even non-verbal communications. Parents, peers, self and even timing can drastically affect the way we see ourselves and our ability to perform tasks. Should we all feel trapped by our existing abilities and environment? Does this mean that we can never evolve or develop skills and techniques we never had? When you begin to state the the concept of ability and aptitude like this, you start to get the idea that many of us treat abilities much like parents treat their children, their youngest child will always be their baby, even when they turn 50 and have children of their own. This attitude means we take a snap shot and rarely revise that image, much like our abilities.