Recently at the company I work for we are trying to adopt modern / newer technology, frameworks etc.. Which is great I love that but the company has given me next to no work time to learn any of these technologies but insists we use them. I am alright with that, I wanted to learn them anyways so I spend a good chunk of my own time learning these new things.
I work on projects implementing the new stuff, lots of fun. But we get to a point where the boss wants to jump in but hasn't taken any time to learn any of the new stuff. Other employees haven't bothered either, in fact I am the goto for all the new stuff. Kinda flattering. But kinda sickening.
Anyways so I start sharing the information I have learned and the Boss starts to kinda get it. Great so I gave him a good base to start from but he still hasn't bothered to go and learn anything himself. I see in projects he is doing, he copies my code and changes very little and passes it off as his own. I am at the point where I am sick of answering questions and no longer want to share anything with any of my co-workers. I have got little to no appreciate for the time I have spent learning these things and teaching them.
I don't want to share anything I learn in my own time anymore with the people I work with / for.
Is my attitude just sour? Should I just get over it and continue doing what I was doing? Or should I say learn it yourself, I spend my own time learning it you should to?
At the very least I think I should be paid to learn it if I have to teach it.
I just don't know, what would you guys do? Have you had similar experience?