You should seek jobs that challenge you but you should also stick with a job long enough that you can talk about your accomplishments. There's a learning period and a performing period in every job. Don't jumpship before you make a substantial contribution to the team.