This week has two main focuses.
The first, in following the study-gude & roadmap to take the time to learn the syntax of basic commands you might be faced with in your code interview. Other than a brief overview, the work on that front will have to be your own.
Once you acknoweldge that the learning has to happen, it's on you to just do it.
The second, delve deeper into the concept of professional self-reflection as a practice borrowed from teaching which I don't see discussed extensively in computer science & software engineering.
The ability of a
teachingprofessional to critically, realistically and constructively review one’s own performance in order to take necessary actions to improve abilities and/or maintain motivation toward teaching and learning goals[1]
- Acknowledge the need to memorize some language syntax for a codeinterview evaluation
- Know the definition of Professional Self Reflection (PSR)
- Schedule a weekly time block to engage in PSR set a reminder
- Engage in a round of PSR as a practice. Share if comfortable
- If you're going to work in Big Tech do you need to be hyper-driven?
- Big-tech salaries are commensurate with practicing doctors and lawyers while taking months as opposed to decades to prepare for. No question really, I just think that's awesome and inspiring.
- https://www.indeed.com/career-advice/career-development/professional-development-plan
- https://www.indeed.com/career-advice/career-development/smart-goals
- https://www.scienceofpeople.com/professional-development-plan/
- https://youtu.be/Xf0gYcEhols summary of the PDP article above
- https://www.youtube.com/watch?v=23OhUjz1s-4 how to set goals
- https://www.youtube.com/watch?v=xhzTcTCugus how to set a morning routine
- Sign up for leetcode, hackerrank and/or any other programming practise website
- Schedule a 1 hour weekly Professional Self Reflection session
- set a reminder on your phone
- ENGAGE in self review
- write down your goals
- enlist an accountabli-buddy to share your progress