Hacker News new | ask | show | jobs
by besasam 3012 days ago
Went to university for 4 years, learned some basics and lots of mathematics and theoretical stuff. I could tell you how an operating system works, how data is transferred between networks down to the physical layer, calculate the best and worst case performance of an algorithm, but if you asked me to write a simple program I would not have been able to do it.

Then I got a trainee job, had someone mentor and teach me, and within a month I was building my own server applications and web interfaces.

But the longer I'm at this, the more I realize how much I just don't know and how much there is to learn. It's hard to pinpoint an exact moment where I would say "yep, I'm a true programmer now" and I'm sure I haven't even reached that point yet by a long shot. But as long as I keep learning (and collecting green squares on GitHub), I'm satisfied with my work.