I would have to recommend looking at functional approaches to data, even if you are not adopting an FP language. There has been a movement towards functional style operations in JavaScript in recent years, with libraries like Underscore, and you can make use of functional approaches in Python with functools.
Every developer can benefit from understanding map, reduce, filter, first, rest etc.