Your lagna and 10th lord Mercury is in 8th house of obstacles and
Your 8th lord Mars is in 9th house but according to Bhava Chart it moved to 10th house. So, 8th lord in 10th house and the 10th lord in 8th house and 6th lord Saturn in 4th house Aspecting the 10th house. Two malefic’s Mars, Saturn and they are the lords of 8th and 6th houses respectively Related to 10th house.
But right now why are you Bench? Because Your are Saturn(6th) maha dasa and mars(10th) anthar dasa
2016-09-28 to 2017-11-07 (Saturn- Mars Dasa)
So after 2017-11-07 You see light in your life again
Don’t Leave Software. it is the best profession for you