| I'm 36 and learning how to be a real programmer. Was a Linux Admin, and an architect for my career. Did presales, and became an expert at a lot of different roles within the field. Never was truly a developer, and decided I wanted to accept a job as one. I've programmed in the past, how hard can it be? Wow, it's been enlightening. Really hard. I thought it would be straight forward since I've used scripted quite a bit in perl in my past, but being a developer is much more than writing a few scripts to automate a task. I'm a few months in now, and I am still slower than all my colleagues by quite a bit, and the main language I'm working in has changed already, moved from Python to Go. Even right now, I'm stuck on an issue around pointers and data structures that feels like it should be easy, and I'm just not getting it. All you can do is keep confidence up, and keep at it. Immersing in it, and knowing that irrational levels of effort will lead to results. I thought it would be easier though :) |
I couldn't agree more that it is tough going when you realize a challenge is more than you expected. That plus impostor syndrome is what caused me to quit on my first try.
We are moving a lot of things from Python to Go at the moment and it has been great.