Hacker News new | ask | show | jobs
by bonobo3000 4181 days ago
Adopt a beginner mindset - you are a beginner. Sounds like there a few things you know you are good at, and the rest is "out of your depth". Build a new depth. Jump into something you have never done before. Sounds like you have some webdev experience, so do something else, something you know nothing about. Some ideas - use an NLP library, or something in distributed systems, or learn a very different language - e.g lisp/haskell, or build a parser/compiler, analyze images, make an AI for a game, make mobile apps... anything different. It should be confusing,hard,time-consuming and completely new all over again.

Alternatively, maybe you are a just little burnt out. In that case, stop programming, reading about programming, thinking abut programming etc. for a few weeks.