Earlier quoted context omitted.
Well the things I listed in my OP are my concrete ideas for how to approach these working on these things. If you have other concrete suggestions, I would love to hear them. As an example: The reason why I focus on studying rails is that all of the debugging techniques I know about involve getting a better idea of the system at some layer of abstraction. I suspect that my best shot at getting better at debugging is t…
The problems you describe sound like communication issues, not technical issues. Specifically, it sounds like you have a real problem with asking for help when you need it. Your time might be better spent reading a book on effective communication or perhaps taking a course at a local community college.
- How to Win Friends and Influence People
- Difficult Conversations
- 5 Dysfunctions of a Team
I also bought Miscommunication by C. David Mortensen, but I haven't been able to get through more than a few pages because of how dry it is.
I suspect I need something more specifically focused on how to build mentorship relationships. Anything come to mind?