Wiring an RJ45 'backwards' is a Cross-over cable. Used for connecting one hub/switch to another (when no 'uplink' port is available).

Or connect 2 computers directly

Now there are auto-sensing switches that do the X-over.