So I'm 28 and still trying to graduate a BSC in computer science.
It turns out my cousin who lives in France was also interested in electronics and computers, but unlike me she has drive and determination.
last time I saw her she was 14 and going through that emo stage alot of teenagers go though.
Anyway, now she is 21, in the 3rd year of an embedded systems degree, she programs in C/C#/C++/Machine Code/ASM/LISP/VSDL(I cant remember the acronym).
So one time I showed her a problem I had been set for a job interview. Your typical find the value of a and b where the output is 23 type scenario.
Rather than iterate through the source code, which is what I do, she worked out the logical equivalent of the code, and substituted it for a Geometric progression, which she solved and produced the SET of possible inputs.
It was at that point that I realized she was patronizing me when she said that she "didn't like Java" because it was too difficult.