I am interested in pursuing a master's in computer science with an emphasis in areas related to natural language processing, machine learning. Will a master's degree be sufficient to get a job in this field or do I need to consider going for a PhD?