figuring out how to get your shit to work and debugging it on the computer you're using is the actual hard part of CS.