By Ian Lawrie:
is an excellent overview of the key ideas in 20th century physics, with an eye for the unifying mathematical principles that underlie them all.
In your situation I think it would be very useful, because it gives you a big picture of what the main concepts in physics are like, rather than dwelling too much into the details of any one topic. Give it a read first, and then move on to a few more topic-specific books like others recommended here.
Beware of Programmers who carry screwdrivers. -- Leonard Brandwein