What the programmer who learns everything very slowly?
I even like to study the source code of the project, where you work, or any libraries. But I don't always grasp the meaning of the code, and sometimes forced to make it too detailed, because of this slowly.
And again. Math, algorithms, architecture - too difficult. Hard to say, they are interesting to me or not: if you have already done and get something normal to think of something interesting and pleasant, but until you do, start hard. There was a time when I preferred this to colleagues on leave. But it is always like is to be studied in detail.
there is no such criterion in the development of interesting/uninteresting. there is the complexity of the task and estimation of time to complete
abdu answered on March 23rd 20 at 19:19
Well damn, if you find it difficult and is hard means find another profession.
If you are curious to explore - learn as a hobby, not work. Perhaps with time and experience enough to solve the problem and faster to read code with the speed with which you and the employer.
It is not clear what advice you are waiting at the toaster - the magic pendalya, or magic pill?
But actually the secret ingredients doesn't exist, and textbooks "Become a genius in 30 days."
Most of the talent - the labour from birth, and a little genetics. If in 15 years people have just decided to start with the algorithms, it is already too late - the brain has increased and has taken another form, sharpened by other tasks, and rebuild it - will take many years, and life is too short.