Playing Multiple Games.
There are four primary games I am playing.
- Learn backend
- Run the course optimally
- Optimal Problem Solving
- Letting go of the old karma.
There are certain knowns, I can start there. In teaching the most important thing is that you have an execution level idea. on the other hand you are building the full map. In this case the big picture is not clear but execution level clarity is there. At the worse case scenario, I would have understanding for the next week. In the good case scenario, you have the big picture and you are adjusting weekly based on data.
So for this do the one week sprint and focus on what you can teach, and build the full curriculum.
- General introduction and all.
- So for the first day I can give them one the project.
- Then set the expectation
- No copying the code.
- Comman code review.
- Morning standup | Evening check ins.
- Setup Gitlab | Trello.
For this week
- Complete the data porject.
- Test Driven Dev.
- Git | CLI | Slack
- Javasctipt
- You need to setup and execute the system.
Next Week
- Full end to end web.
- Database design.
- jQuery and ajax.
For Learning backend myself.
- It is basically being 1 week ahead of the kids. So you need to be prepare with whatever they do next week. and whatever they do next day.
- you need to uncover the unknown ahead. redis, elastic search etc.
- linux, networking, docker and aws is missing in terms of fundmental for me.
- taking a already build app and then working through deployment process. microservices and
So bascially start with what they are doing and build them faster then them and stay ahead one week.