Additional considerations beneficial for entering the job market
While the topics in the previous section are must-have items for your preparation, there are additional things you can do to increase your chances of finding your first role. You’ll find that all these topics will involve other people, where you’ll be working with someone else to build up your skills or sharing your learning with others. As you learned in Chapter 2, The Software Engineering Life Cycle, communication is a big part of software engineering. By no means do you need to be extremely social to gain a role, but having others to support you will help build your confidence as a software engineer. Sometimes, being in the right place at the right time with the right people can have surprising outcomes.
Seeking mentorship
You’ll find that many technical professionals will have mentors who have helped them navigate their careers. Mentors are a great way to get honest feedback and guidance...