|
|
|
|
|
by mattbrewsbytes
1319 days ago
|
|
This might be a contrarian point of view but unless you have professional work to expand upon and deepen your knowledge, you won't progress much past beginner material. This is why you won't find much beyond beginner material online because it gets very subjective what to do in what situation. Practical use cases beyond beginner material will only come up on actual working (or not working, LOL) systems. Pretend someone is a web app developer and has completed beginning training so they know how MVC works in their language/framework of choice. They can build a blog/todo app, they know how to write tests, etc. They could theorize what to do if they had a web app that was growing traffic into 1000's of requests per second and response times were getting too high but unless they have an actual web app with poor response times and lots of requests its just theoretical. My advice is to think about what you want to improve on and learn and then find an organization/company that is doing those things at a level where you will get situations to deepen your knowledge and go work there. Same for soft skills, organizing work, running meetings, negotiating scope, etc. in the practical sense are only going to happen when those things happen. |
|