원문: Programming Doesn’t Require Talent or Even Passion
머랄까.. 나같이 평범한 개발자한테 힐링이 되는 글이랄까.
개발자로 일하다 보면 온갖 세상의 천재들을 마주하게 되는데
그럴때면 나는 저들 같은 재능이 없다고 쉽게 좌절하게 된다.
헌데 우리가 그래야 할 필요가 있나.
사실 훌륭한 개발자들도 우리와 똑같은 고민을 한다.
나는 장고개발자 Jacob Kaplan-Moss의 말이 제일 와 닿는다.
Programming is just a bunch of skills that can be learned, it doesn’t require that much talent, and it’s not shameful to be a mediocre programmer.
I’m not a real programmer. I throw together things until it works then I move on. The real programmers will say “Yeah it works but you’re leaking memory everywhere. Perhaps we should fix that.” I’ll just restart Apache every 10 requests.
It’s kind of funny; when I used to develop in PHP or the stuff I did in Java, I was always looking for something else. I was always looking for another programming language, another… just something else, in part just to distract me from being bored in the languages I was in.
One man’s crappy software is another man’s full time job.
Software and cathedrals are much the same — first we build them, then we pray.
People who are talented and passionate programmers have a dread of having to work with, and specifically tidy up the messes of, co-workers who aren’t.
The words from the creator of PHP makes me understand why PHP is so crappy. Restart Apache in every 10 requests? 🙂 Oh Lord.