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

Most teams I have worked with deliberatly introduced new members to their code base by:

A) Making sure they can compile it, and showing them where the various locations for documentation are.

B) Giving them simple bugs to work on while they get familiar with the codebase. 8 hours is more than enough time for a competent developer to fix many simple bugs.

You also have situations where the nature of the problem dictates that you fairly often need to make changes in unfamiliar code-bases. For example, at my previous job I was developing an Android fork. Android has a fair amount of its own code, but also includes a large number of external projects. It was a fairly common occurrence where I would have to fix a bug in one of those projects that I have never seen before (and will likely never see again).



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

Search: