I am currently facing a programming slump. Getting bored to the limits.
How I fell into this situation?
Some months back I started using Java and got into the habit of using libraries to plug in algorithms in my code. That kept me away from coding many algorithms on my own (to some extent a good software engineering practice) but I have now got bored of this api gluing business.
How to Solve
I have read this question and I feel like trying to recover by doing some kind of work that can help me regain that lost zeal.
Now I am having mood swings about how to get out of this situation. At times I want to switch back from windows to linux. At other times I feel that will really not help in this situation.
I have primarily coded in C++ and Java. never coded any webapps (just some casual html + javascript). So I also feel like trying to do something on that front. Don't know where to start and what tools to use.
I also feel like learning some hacking and network security. Again don't know where to start.
I have about a week more of vacations. But can't stand any more of this boredom.
Can anyone help me out!