How to get leaves at workplace

I just completed my second Himalayan trek for the year 2015, so this means, ideally, I have taken off, 2 times this year. Each of those vacation has been minimum of two weeks or even more.

So colleagues at workplace were wondering, how could I manage the same, with so much work all the time, I managed to squeeze in two weeks of leave two times a year.

The answer lies in who is your manager, and who is your manager's manager.

If the people above you are workaholic and come to office regularly, with zero time off for personal life, then you are blessed. They do not have personal life (or take leaves) means, you get to live your life.

I generally do not have to worry about unnecessary meetings, I generally do the technical work and keep my mouth quiet most of the times. All the meetings, so called decisions are taken in absence of me. Does that make me jealous, not at all, I am least bothered. Its the only time, I thank people who do not contribute technically, or in other words write code just for their sheer presence in the office or rather meeting rooms. I know taking decision is not a big deal as there is no rocket which is getting launched, in either case, all their decisions go inconclusive because of one or another technical glitch, apart from the release dates, where we the coders suffer the most!

Its because of them, who regularly come to office attend meetings with clients onsite people, that people like me get leave, otherwise, me doing all these things + technical work will make me a dull boy.

I hope this answers the question on leaves, and yes, I do have run into LOP's (loss of pay leaves) but would I mind, not in any way of course.

Cheers,