I was hoping on getting some tips on how to approach algorithms or what the right mindset is to tackle them. I’ve been building projects for about a year and just now nearly finished with the Basic Algorithm challenges. The problem is some challenges can take me days to figure out and the ones I do complete relatively sooner usually take hours. If it’s taking me this long to finish just the Basic challenges, I hate to imagine how long it’s going to take me to complete the Intermediate or Advances challenges.
Does anyone else have this problem? I’m worried that the slow pace in which I am completing these challenges is a sign that my brain is just not meant for programming or that I am not good enough for a career in this industry.
Please, I’m not looking for politically-correct reassurance or feel-good cliches. I want your honest, cold hard thoughts on this issue.