

In language x do I know of a way to quickly complete this sub-task if so use it, otherwise go back to the past examples and see if there is an example for it you have done, if not try googling the subtasks goal and the language. After explaining the problem, explain to said item how you would solve it if you had infinite time and could do it by hand(as in break the problem into the small chunks ans work a way to do those chunks).Īfter this ask your self. Often often all it takes is to sit with the problem (this next bit will sound daft but often works) then explain the problem to an inanimate object(or a pet). I am in uni and a lot of people in my course would say the same about the course. Lastly being a programmer is HARD if it was easy then everyone would be programming It takes a certain person to push themselves and i know you’ll be able to do this. Once you’re completely balanced and confident you can do it on your own! Thats the beauty of learning new things. The thing about these problems is that we were never exposed to them so if you were never exposed to it how can you possibly figure it out right? Well the only way is to watch a couple tutorials, read, and practice. After that write it down on a piece of paper (pretty old school i know) and rewrite that solution over and over againĭo THIS every single day and your mind will eventually come to understand what is going on when you use certain methods and function etc. The thing that has helped me and maybe will help you is watch youtube videos on how they came to that solution or look up some code. I felt this way about a month ago and man its hard to shoot for a goal when you’re shooting in the dark. It’s going to be difficult and you’re going to need help. That’s the thing about doing something really hard. I’m a math and cs major and have done lots of these challenges on c++, some of the challenges are still hard for me, It is supposed to be hard i think. Re-read and rework out the function or whatever it is that is not working then retry the algorithm. Go to the Map and ctrl+f whatever it is you are working on.

if is correct maybe there might be a misinterpretation on how something works. If its correct, I move on to the next step if not, I check for missing columns, semi-columns, misspelled words, capitalization ect. Then print out the element I’m supposed to be choosing.

I would print out the array to see if I’m receiving it. For example, you receive some array and you need to pick out some element. Check it, how ? Print out the step your are trying to achieve with ‘console.log(“stuff”)’ which obviously shows up in your console which is usually accessed by hitting f12.
#Codecademy link it up answers code
Sometimes we write code and think its doing something when it is actually doing something else. Implement your code step by step and check it one step at a time. Write the problem out, in English, step by step, on paper first, and organize your thoughts. If its the algorithms that you are having problems with try this:
