I work in a software company as a tech lead under a manager who is an architect but has very good technical knowledge, as well.
I know it's good to have a manager who has knowledge about technical things, but as a tech lead, I would like to make some decisions on technical stuff.
He always asks me to do development the more difficult way because he thinks that the whole team will increase their learning curve.
I am not saying that I am not happy with my job, nor that I am not happy to learn new things. All I want to say is that I can't implement this new technology for the current project because of a tight schedule. Moreover, even without that technology we can do our development.
Can anyone suggest me how to deal with this kind of managers?