Logic in programming is a fundamental key to be a good developer, may be depending in your job place you are going to use more algorithms or not. If you are a web designer probably you are not going to deal with complex algorithms, but if you are a front-end developer may be a little more and if you are a back-end developer then much more Here I will present you a list of 5 points, that in my opinion with resources, to improve our programming logic. website- https://programmingshark.com/