There are three key factors to effectively search for a job: mindset, where one must prepare their mind to have clear next steps; timing, as knowing the market situation and searching accordingly is important; and network, as social media can help tell others you are looking for a job.