Priorities for New Software Engineer

New
nksz40

New

nksz40
Dec 8, 2020 5 Comments

I have accepted a new grad offer with Oracle and will start next summer. While I complete my final semester of my master's degree, I was wondering which of the following would be a more effective use of my time given this stage of my career:

a. Prepare for the upcoming role. Go through Effective Java, Head First Design Patterns, and Java Concurrency in Practice to improve my Java skills. Read the Pragmatic Programmer, Clean Code, and Code Complete to learn about professional development in general.

b. Prepare for future interviews. Read Elements of Programming Interviews, Designing Data Intensive Applications, and practice lots of Leetcode and system design questions.

TC for offer: ~200k

48 PARTICIPANTS SELECT ONLY ONE ANSWER
VOTE VIEW RESULT

comments

Want to comment? LOG IN or SIGN UP
TOP 5 Comments