Exploring of opportunities and challenges offered by studying STEM disciplines. STEM is based on the theory of social cognitive career to test a conceptual framework for understanding the importance of studying science, technology, engineering and mathematics.