DEV Community

Discussion on: How much does your job dictate what new tools you learn vs self-direction?

Collapse
 
roelofjanelsinga profile image
Roelof Jan Elsinga

It's really a combination of the two. As I'm the lead developer, I dictate what we'll use to solve a problem. So this could be a new technique or even a new language. It really all depends on what the problem is and what the best way to solve that issue is. I can push my own agenda a little though. With a recent issue, we needed to speed up a script by a lot and there are several ways to do this. I chose to use Golang. Because it solves the problem and because I wanted to learn it.

In my own projects I usually go with something I already know, because I want there to be as little friction as possible. I do my best not to give myself the opportunity to say: "This is too difficult, I quit". That's much easier to do for your own projects. I do however use all of my skills and build it "properly" from the start.