I was chatting with my partner about tech work the other day, and how from the outside our jobs look really so easy, and that anyone can learn it and achieve the same output as any of us.
I also think I don't work too hard, but I realise that I'm limited by how fast my brain can connect ideas. But it's always working in the background. In between work I scroll HN/Twitter and participate in programming forums. This is a personal endeavour but it helps my brain work on the ideas in the background. I've had plenty of 'Eureka' moments throughout my programming life.
Besides those, part of my job is just having knowledge. The experience to already have a good understanding of the inner workings of a process, or to intuitively understand a problem from the beginning. To know what parts will be hard and what will be easy.
The knowledge we have is very hard estimate. I think that's why we have such a big problem with our hiring systems at the moment.
I also think I don't work too hard, but I realise that I'm limited by how fast my brain can connect ideas. But it's always working in the background. In between work I scroll HN/Twitter and participate in programming forums. This is a personal endeavour but it helps my brain work on the ideas in the background. I've had plenty of 'Eureka' moments throughout my programming life.
Besides those, part of my job is just having knowledge. The experience to already have a good understanding of the inner workings of a process, or to intuitively understand a problem from the beginning. To know what parts will be hard and what will be easy.
The knowledge we have is very hard estimate. I think that's why we have such a big problem with our hiring systems at the moment.