I am an embedded developer who is undergoing his 4th year in his first workplace. The relationship with the companions is great, and I have no complaints at the moment for work conditions (timetable and salary).
The problem arises when I look back and see that along these four years, given that:
- Our projects have a scope of years
- Our boss wants to constantly reuse the hardware developed previously, which can be understood cost-wise
...my spectrum of knowledge is very limited when it comes to tools, workflows and technologies, whereas other companies are always dealing with cutting-edge tech.
Therefore, and given that neither the boss nor the company is willing to invest a single penny in my training (as I do perform well in my project) I had to decide between jumping ship or self-directing my training in the company.
I decided the latter, as my boss is indeed very receptive to new tech and workflow proposals. So I train myself at home and in idle moments at work, and propose new developments to the boss.
- Do you think I took the right decision?
- From an employer point of view is it the right way to tackle with the explained problem? Mean, in a hypothetical job interview tomorrow, is it a thing I could take advantage of?
Any suggestions are welcome, thank you beforehand and sorry for the huge brick of text.