Back to programming competitons
I am coming back to programming competitions. and as preparation I am back at a study of recursion. I have bought books and read websites on this topics over the years.
Only lately have I thought I made progress. Firstly I must thank God for getting to know lisp. And getting to understand its power. List makes you look at programs in a different way. I never knew a programming language could make a person see the programs different. Also the idea of list forces you to program using data. Very smart. And data is static. You generate output as the program progress. All you should be worried about the final list and the list you consume. It is highly recommended for anyone who wants to do serious programming.
A key advantage of engaging in programming competitions is it will boost your programming skills. In my opinion, this is how far it can go. I don't think a good algorithms programmer automatically can make a good software developer. Development in my opinion is another skill, though not as challenging as algorithm design.
Comments