5 ms·
I'm actually currently in process of writing a small library, but I have only 6 years of experience. I'm frightened.
by notimetorelax 14y ago
I'm actually currently in process of writing a small library, but I have only 6 years of experience. I'm frightened.
- lmm 14y agoDon't be. That idea is bollocks. Experience has approximately zero correlation with ability. (how's that for controversial?)
- alexfoo 14y agoSo true. I've seen people who have way more than the fabled "10,000 hours" of software development experience them that continue to push out truly woeful code.
- bstpierre 14y agoThe thing those people are missing is 10,000 hours of deliberate practice. Showing up is not enough. I'd rather work with someone who has five years of experience than someone with one year of experience repeated twenty times.
- digitalWestie 14y agoExactly. Does anybody really sit and write a libraries solo these days? There's an omission of combined experience here. 2 others like yourself would be 18 years of experience. (I understand the combined experience thing isn't perfect logic but that's not really my point.)
- colomon 14y agoErrr... I write libraries solo. Professionally. More or less full time.
- Deestan 14y agoDon't be intimidated. The only way to learn is to do. Just keep in mind that a library takes a surprising amount of time to make "good enough". The most frequent sin in library design is to knock something up in a weekend, check that it sorta works for you, and then consider it done.
- notimetorelax 14y agoThanks! I'm not really intimidated, I thought it was a bit comical that anything less then 10 years is not enough. On the "good enough" aspect the least I try to do is to unit test everything I publish.