Hacker News new | past | comments | ask | show | jobs | submit login

I tend to agree, but there are major exceptions in open source software:

- Guido van Rossum wrote the first line of Python in 1989 or so (started)

- He released the first version on Useset pretty quickly ("finished" the MVP)

- He worked on himself for four years or so (maintaining, improving)

- Then other people started contributing for 25 years or so (leading)

So I would say he's able to do all 3 things, plus lead the team, which is even harder.

I think you can also say the same about Linus Torvalds, probably the leaders of similar projects like Ruby, Perl, Tcl, Richard Hipp of sqlite, etc. (without much of the leading part, since sqlite is relatively closed to contribution.)

One exception might be Stallman. Although Stallman's achievements are great, what I learned from reading his autobiography is that he started with existing pieces of code for GCC and Emacs.

In other words, he tries NOT to start from scratch. That's probably what enabled him to be productive enough to start so many projects simultaneously.

He also tends to be pretty good about handing over maintainership. That is, he is relatively good at recruitment to the cause.

Anyway, I guess this is why we hold such people in high regard! Because they're able to do things that most people cannot do -- that would normally take huge teams of people and/or entire companies.




And perhaps these are the exceptions that prove the rule, being that they are such remarkable cases.


He also is not a manager at Dropbox. He is the highest level IC there and has no desire to lead a team.


And then you got the SQLite guy who did everything for many years. A true outlier, though.


stop starting and start finishing

for normal people, yes it might be easier to have a part in something that's bigger than them.

But some really great projects had someone that owned it start to finish




Consider applying for YC's W25 batch! Applications are open till Nov 12.

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

Search: