2 ms·
It's this mentality that made me switch jobs. The last five years have been pretty kind to me - senior developer at two companies, delivering a number of succe
by EnderMB 9y ago
It's this mentality that made me switch jobs.
The last five years have been pretty kind to me - senior developer at two companies, delivering a number of successful projects, building up development teams, delivering talks and open-source tools, and leaving each company in a much better position than when I joined.
From my CV, you'd probably think that I was a solid developer, but in reality I've felt like I'm a passable developer that simply learned how to use one framework really well. I was a senior .NET developer, but I felt like an imposter when people would talk about Linux, or many of the tools I see on HN every day.
So, I left a cushy job, and I've jumped into the deep end. It's fairly obvious that I'm not a 10x developer because I've found it REALLY hard! I can go from C# and read a bit of Ruby, but if you were to throw me onto a project and say "fix that bug" it'd definitely take me twice as long as a competent Ruby dev, and I'd probably add more bugs than I had fixed.
Hopefully things will improve, and within a year or so I'll feel comfortable enough in a range of languages and framework to feel less like an imposter, and while it'd be nice to be a 10x developer I'd feel much happier to feel less like an imposter.