The directors of departments appointed by the city manager shall be immediately responsible to the city manager for the administration of their departments, and their advice in writing may be required by him on all matters affecting their departments. They shall prepare departmental estimates, which shall be open to public inspection, and they shall make all their reports and recommendations concerning their departments at stated intervals, or when requested by the city manager.