This is directed at professionals, not kiddies. A few years ago, jumping from company to company was a good way for a programmer to increase their income and improve their position quickly. Today, it isn't quite that way. The economy for software companies isn't quite what it was and the ease of "company hopping" isn't on the same level.
So this week, having been presented with a potential opportunity I am skeptical. The company in question is a self proclaimed "start-up" and as we all know these are semi-unstable right now. My current company is nothing to write home about either but I feel that the job is secure for at least a couple more years. What are your feelings on how we should now approach these opportunities as programmers?