1. Get to the bottom of why you are frustrated.
Sure, I know you want to get out right now; if your boss has the nerve to ask you for one more pointless report we may see you on the 6pm news. But fleeing your current role without knowing exactly what you need in your next opportunity could land you in a very similar situation. What exactly about your job has your frustrated? Is it a micromanager supervisor, the lack of autonomy to execute on your ideas, not being able to work remotely 1-2 days per week, the office environment – get crystal clear before you make a move.