Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I "started in earnest" at the age of 11. Now I'm 36 and have CTO in my job title (but I'm very hands on - still a small firm, headcount < 20), and I still feel behind sometimes.

When I talk to younger people about what it is to be a professional programmer, I ask them "Do you like learning? Are you prepared to learn something new every day? Are you prepared to do a job where your task is to quickly learn and apply that learning constantly?"

That is what a programmer is. We all learn from each other. From the stackoverflow copy/paste crowd to the most senior computer scientists you have ever heard of. Some of them have original thoughts, original applications, but mostly we're just this big crowd learning off each other to get things we enjoy doing or are paid to do (and ideally both), done.

Procrastination is your subconscious saying "I really don't want to do this". You either listen to it, or you start telling your subconscious why you do. It's OK to move onto another project. Maybe no projects appeal to you right now. Maybe you need to talk to somebody about anxiety and depression, as you have some of the symptoms.



> I ask them "Do you like learning? Are you prepared to lea ...

you should have been more honest and instead asked them whether they are prepared to sit in front of a computer 95% of the time - whether they like to learn new technologies in their spare time just for the sake of staying competitive no matter if it bears real practical relevance and if they are cool with earning less than their fellow key account manager ...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: