''

def get_programmers_info(self):

    programmers_info = {u'programmers': {}}
    programmers_info[u'programmers'][u'names'] = self._names
    for name in self._names:
        block = get_lines_with_name(self._lines, name)
        head = get_heads(block)[0]
        block = remove_block_head(block, head)
        generic_info = get_generic_info(block, u'programmer')
        programmers_info[u'programmers'][name] = generic_info
    return programmers_info
