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

Hindsight is 20/20.

It takes more work to produce succinct code and it can take surprising amount of effort and care to land at a simple solution to a complex problem.

My solution is to try to involve other people in my "process". This helps me transfer some knowledge of the decision process, helps debug ideas early on and hopefully is useful mentoring for the team.

I can do this because I am senior engineer / tech lead at my org. For other engineers I highly recommend pair programming and constantly rotate developer pairs so that everybody can get some appreciation of everybody else.



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

Search: