The description of the controls is long, but there are two main divisions - flying the aircraft, and systems management. One of the big problems in cockpit design is keeping the pilot from spending too much "head down time" on systems management.
The 737 was the first jet transport designed for a flight crew of two. Previous jets had a flight engineer as well. Further back in aviation history, there were navigators and radio operators. (BOAC even had a "flight clerk", equipped with a typewriter, on some flights.) As crew size dropped, the pilots picked up more system management duties. This remains a problem. Cockpit automation generally means that the systems take care of themselves unless something goes wrong. Then the pilots have to devote a lot of attention to dealing with the problem. Crashes have occurred because the pilots were dealing with some system problem and not focused on driving.