lawyer vs computer science salary