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

You need a mix of naive enthusiasm and grizzled experience.

It feels a bit like that famous Joel on Software post - when faced with an existing code base - it looks over complex and you can't understand it - so you decide to re-write - only to discover during the process why it's so complex in the first place.

https://www.joelonsoftware.com/2000/04/06/things-you-should-...

Sure it's important to challenge the status quo - but it's really important to approach it with humility and to seek to understand why things are the way they are, not just to assume you know it all.



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

Search: