I learned that had my current job I most def have a fixed mindset. This is most likely due to process we have to follow.
Self awareness lets you asset situations and determine if your values and skills are useful for it. Empathy helps you learn what other people are feeling. This is useful in programming as it can help gage whether someone wants your help or if a client does actually like your work..
The subjects were every interesting. I learned a lot about subjects I would have otherwise never known of.
I feel like I struggled to explain them well or in depth for my blog posts.
I think it is due to not ever one likes doing it and its good to have with you for the future. Employers may not always provide these aspects in a job, so it could be something we can bring to the table.
It doesn't feel like a total waste of time. I was still learning about new topics which is nice. I mostly did the core learning part after doing all the coding excerises so most of my time was spent programming anyway. Doing the core learning helped me learn a bit more about myself and how my actions can affect other people.