I help my kids by organizing their pieces by colour, with an extra box for "bits". So there's a grey box, red box, etc and a box full of minifigs and assorted non-building accessories.
It's generally accepted among online lego communities that organizing by part/shape makes retrieval more efficient than organizing by color. It's tough to find a red 1x2 plate in a huge bin of red pieces, but it's easy to find a red 1x2 plate in a bin of small plates of multiple colors. If you don't have enough parts to justify breaking down to the specific part, you can do categories at whatever level of granularity makes sense for your collection: bricks, plates, modified bricks, rods and clips, etc.
I help my kids by organizing their pieces by colour, with an extra box for "bits". So there's a grey box, red box, etc and a box full of minifigs and assorted non-building accessories.