If you use SVN, CVS or mercurial on a regular basis in your projects then you will probably need to use git in the future and the answer will be yes. If version control is not something you handle then the answer is no.
yes! not only will it add value to yourself, a day will come on which you will need it so badly that you'll hit yourself in the foot with a shovel for not having learned it!