4 ms·
Weirdly one of the reasons I moved from development to a test engineering role is you have way more technical freedom. I can basically use whatever tool I want
by exdsq 5y ago
Weirdly one of the reasons I moved from development to a test engineering role is you have way more technical freedom. I can basically use whatever tool I want because there’s way less oversight as long as the job is done. Want to test a CLI? Use Go/Rust. Want to load test a website? Use Scala. Data parsing? Write a lexer in Haskell. I think I’ve used almost every language in the top 30 in production thanks to this. And it’s not even just language - need reporting? Try a new web framework. Need to store data between tests? Try a new database.
I’ve written far more fun code in a testing role than I ever could in a dev role :)
- cryptica 5y agoSounds like you found a good way to keep learning on the job. This approach wouldn't work for me though because I like building products and features. The way I kept learning was by doing open source on the side.