Monday, March 19, 2012

Progress Sheet

So I thought that I should take some time to give you guys a straight up idea about my progress as a developer. So here goes:

Where I am at:




Where I need to be:




Tuesday, March 6, 2012

What I do


So, I didn't create that thing, and don't know whom to give due credit to. :-/

Sunday, March 4, 2012

A whole year of work

So I recently finished what seems to be the first year of doing real work in my life. Here is what I learnt:


  • Life is a fight. Take it that way. Don't run away from it. Don't take the escape routes, not because real life will end up catching you one way or the other, but because you might actually end up escaping it all throughout. You might actually end up taking each escape route, all your life and then die, painlessly while you sleep in a your royal bed inside the mansion that you build from 80 years of your life's savings. Don't do that. Stop running, turn around, look the beast in the eye, and fight. And don't look the beast in the eye because you are mightier, but because He is watching… because He is mightier. It might beat the crap out of you, but He knows the beast, and He knows what he is doing, and He knows what He is letting be done.
  •  
  • Ok, agreed, we are fallen. May be he did He ordained pain... real, painful, heartbreaking, i-don't-feel-i-can-go-on-anymore pain and death. May be he indeed made no promises of health, the continuous availability of your limbs or skills, money or of your loved ones. May be He didn't suffer so that we don't suffer. But then, you see, He is the business of making you a better worshipper.
  •  
  • Apparently, God takes his job of being a father seriously.
  •  
  • Good design is good. Good code is good. I want to say it is godly, but I won't make a doctrine out of it.
  •  
  • If you are not learning, then you are not living. So, learn a lot.
  •  
  • Money is too quantifiable to not be deceptive.
  •  
  • God is a giver, through and through, and he definitely wants his sons and daughters to emulate that. He takes it to heart if they don't.
  •  
  • Pray a lot. In-fact, 'a lot' should be defined by how much you pray. It is really worth the shot.
  •  
  • God is opposed to the proud, but gives grace to the humble. 
  •  
  • Trust the Lord with all your heart, and don't lean on your own understanding. In all your ways acknowledge him and he will make your paths straight.
  •  
  • Seek first the kingdom of God, and His righteousness, then all those things that you need, and, really, much more,  will be added to you. 

Apart from that, I learnt a huge amount of ruby, rails, sysadmin, git, unix and software engineering