You're right, I opened up MPLAB and Pickit 2 Programmer.
When I select a device on the Pickit 2 Programmer, MPLAB would show
-------------
Found PICkit 2 - Operating System Version 2.32.0
Target power not detected - Powering from PICkit 2 ( 5.00V)
PKWarn0003: Unexpected device ID: Please verify that a PIC16F877A is correctly installed in the application. (Expected ID = 0xE20, ID Read = 0x0)
PICkit 2 Ready
---------------
However, I closed everything, opened up MPLAB and Pickit 2 without selecting the Device. I went to MPLAB and chose Pickit2 Programmer and
-----------
Initializing PICkit 2 version 0.0.3.30
Found PICkit 2 - Operating System Version 2.32.0
Target power not detected - Powering from PICkit 2 ( 5.00V)
PIC16F877A found (Rev 0x8)
PICkit 2 Ready
----------------------------
So is this what I'm supposed to get?