Search This Blog

Monday, January 2, 2012

Never take things for granted

Many times in our life, we tend to take things for granted. Especially when we have them without putting our effort. We stop taking them seriously. They can be people who love you, things that you use on daily basis or special times or even sweet memories of your past. They make you special and thus give reason for envy by other people who lack them. But, the real problem is you, yourself don't value it. You think it as if its like a 'usual' thing and feel like a burden somehow. Maybe you are used to it now. Late teenage is the age everybody wants to have. However, a late teenager dislikes it and feels like escaping it as soon as possible rather than enjoying it.

But, in that process you tend to forget the actual effort you put that made you own it. Human mind tends to forget things with time and only reminds good memories. It tends to neglect area of previous effort or problems to stay positive. This helps you to move ahead but also makes you forget the importance of what you have right now. They are the result of your efforts that you put in times of tensions. A warm house during your retired life is result of lifetime work that you did in a cold, dark house. Remember, Nothing is free, not even your life!! They have been possible just because of your previous effort or work. Also, we have been so passionate about life and things we want, that we forget what we already have. Best, example I learn was from myself. When I moved to big room recently, I desperately wanted a table. In that passion for new table, I forgot the warm extra blanket I had that was left unused and was a nuisance for me. Months later, I realized that same blanket could provide a warm cushion which could be more useful than table itself especially in cold seasons. I roamed entire Kathmandu street for table. But, in that search I forgot the more desperate search for blanket done two years before. My mind was blinded by hope/goal of getting a new table and forgot what I already had that would actually solve my problem without cost!

Same goes for things/people we have. We are surrounded by people who value/love us, things that make our life beautiful, past memories that have changed us and made us what we are today. We just need to stop our passionate mind that is always on search of new things/people/memories and let it focus on things/people/memories that we already have. Only then we will realize the true value of these things. Also, they will calm our unstable mind because these things are already ours and their is no fear of not getting them. They also will make you proud of yourself for owning such a beautiful thing and what can be more amazing than feeling good of your own self?

Picture taken from http://www.motifake.com

Share/Bookmark

Saturday, October 22, 2011

Reason

You were the one who started it and you are the one who ended it.
I was the reason why you started it and I am the reason why you ended it.
We both know it

But, what u don't know and I know is this
You were the reason behind me being the reason for you starting it and you were the reason behind me being the reason for you ending it.
So, Don't blame me for it. You were the ultimate reason for it.

Share/Bookmark

Tuesday, July 26, 2011

What it takes to be an Entrepreneur


In my two years of professional life I have met him lots of time. He came in every size, age and habits. Yet, every time he was same in some basic characteristics. So, I am jotting down some of my thoughts on him after my silent observation. I have spent a hefty amount of time with him and have patiently listened to him (I don't normally listen to people) as his words are irresistible. Hopefully my views matches with your view on him.

You treat this guy as God. He may be in his forties or even fifties with or without gray hair. He may even be still younger in his twenties. No matter what his age is, you all pay him respect at least in front of him, if not at his back. So, as the title says, I am interested in discussing what it takes him to get such respect and how you could also join his club of earning it. So, let me start with his traits at various phases.

At start-up phase
He talks a lot
Yes! The company is small but not his words. He tells you what he has achieved in his past companies, how he founded, worked and raised their values to millions or even billions of dollars before they got sold off. You like his words and so listen and work for him for a low salary. You want to be like him, he is your super hero. He may not be wearing underwear over his suit but you are enchanted by his words. His spells are more stronger than those of Lord Voldomert in binding you to his garage.

Garage” is his buzz word
They say it all starts in a garage and he knows it. He knows garage is a buzz word related to start-ups and most of the successful companies like Google, Microsoft, etc have their roots to it. It does not matter if this Garage is fully air conditioned or not, for him, it is “The Garage”

His nose is more powerful than that of the best police dog.
Good employees stink inside huge company walls and even their boss can't smell them. But, our hero has such a powerful nose that he can smell them out. He knows every whereabouts of other companies employees and does every effort to get them into his garage. Police dogs may sometimes fail at smelling out criminals but he does not fail. He has built-in employee hunting instincts.

More emotional than your mother or girlfriend
You are the star employee and your contribution outweighs all the stock options and meager salary (that you get after a couple of months) you are getting. And, out of frustration you have somehow got freed from his spell of words and decided to kick his company. You go to his chamber with a resignation letter and tell him that you are leaving the company like a young guy telling his mother about breaking free from the bonds of home. You have already calculated his reactions to your words in your mind but still find his words tempting. He gets on the floor and starts throwing tantrums like a spoil toddler when his mother is about to leave home for some work. It includes loudly crying, shouting at the top of voice and using every possible arguments to win back you. He will tell you about his thoughts about you, how much you mean to the company. After listening to his words, you start bargaining which is the real reason for your decision. You don't have the guts to tell him that you don't trust the stock options that he is offering and that you want real cash. But, before you make any offer he does that. He tells you that the stock values are increasing and next month he will upgrade the options that you are getting. No cash even now. He talks about the bonus and the other incentives. But, seeing that you are not happy even now, he quickly turns discussing towards salary which is simply a regular increment. You are dumbstruck and leave the chamber silently.

At fully established, product development and Revenue Coming stage
He talks a lot
I don't know if he knows anything else than talking but he is still good at it. He may have changed in his actions or physical look but not in his words. Now, his focus of talk shifts from previous companies to his current company. He talks of how he built his products and moved the current company from a garage to a fully fledged corporate environment. It is his way of showing progress even though garage was better, friendlier and had a humane approach to deal with employees. The graph has somehow gone up and he knows how to show that. So, he called it a garage at first place and now is calling it a Infinite Loop. But, you don't like it anymore and imagine a dog barking in front of everyone. Perhaps this is the one progress you have made working for him.

His smell power decreases
Our dog nosed hero seems to have got slower with age in terms of smell power. He does not seem to smell out employees from other companies. Instead he is stinking now and you have smelled him out. You apply to his company along with others in long lines. He has his special gang whom he calls HR to perform such tasks for him. He has taught them how to hunt for employees like he did in the initial phase. He will tell them all day about it, which is his strength. They will go to various job sites and top universities to place their magnets which are good enough to attract good number of irons to sort out.

He is never wrong whatsoever
If you have done a good job, he will be the first to give you bonus or appreciation. He comes near you with his ever charming smile and tell you how hard you have worked and hand you down a piece of bone to lick. You thank him for that wholeheartedly and believe that he is the only good man in the world. Good things don't always happen. If you do wrong and he wants to fire you, then he will never do the dirty job. Instead, he will send his jackals (HR or any other manager), who hunt you down and kick you out the company door. And while you curse the whole company for this, he comes by with that sugary smile and wish you good luck. Everybody in company feels like hell to you except him. He is never bad.

You work like a machine but still feel as best human being
Your day is made only for work. You get up early and rush like anything to get there. You take your seat and start working with the feeling that your work is the best work ever and you are the best person in your company, even though you are just like any other human machine working mechanical machine. He comes around to each one of you, to tell you what an amazing job you are doing and how much you can do to make it even more fun but in reality, he is just applying daily grease on each of his machines.

Coffee: the human petrol
If you go to any office of any kind, you will find one dark, bitter liquid. He likes it very much and you too. He likes it in the hope for making you work even more and you like it in the hope of getting some relief from work. The former is true but I have to still figure out if latter is right. Since both are counter points, one of them must be wrong. It works by stimulating human computing system to work more. In layman lingo, they call it coffee. Even if the company is going down the drain, and has nothing to buy, you will always find it there in its place. The basic assumption is: if coffee supply stops, work also stops.

His hearing power has also decreased
With age his hearing power has also decreased. He has all sorts of people around him, but is willing to hear praises only which are loudest. He does not listen to silent complaints that people are making. He has created hierarchical network just to cut down any such voices. Those words are like statutory warning that comes with every cigarette pack bought, for a smoker.

Conclusion
He is a serious believer of “Monkey Theory”. Fool one monkey and rest simply follow that monkey. So, they rightly call him Entrepreneur which resembles “hunter-par-nar” or “hunter-vanar”. If you want to be like him, starting today, start talking and stop working. If you work, you will work for someone but if you talk, you will talk for yourself. If you find it hard to talk, then use a mirror. It is the best talking partner for you until you have your first employee. You can best learn it from your dog who barks all day without imbibing the honesty trait.

Note: Throughout this blog I have used “he” to represent entrepreneur without being gender biased as females can be equally good entrepreneurs as males. This is done just to shorten the blog by one alphabet. :)

I would like to thank Jagir for her sincere editing of this post and to have patience for re-reading other person's work.

Share/Bookmark

Wednesday, June 8, 2011

Money is valuable only in that country


Money is valuable only in that country,
An act is known only for that drama
a girl is only attractive near her
a position is valuable only in that company

for who cares that money outside country
bits of paper with some cartoons
tensions regarding every dialog that you make
becomes useless when the drama ends

yet in our lives we affect our present
by living our lifes about what happened in past
how much they were valuable then
yet, now they themselves dont last

I am poor, I lost my cool during act
she ditched me, I didnt got raise
they simply disappear with time
leaving behind some garbage

same goes to you as goes for other
your life finds value only within you
when compared with others, it loses value
so give damn to others n be you, only you

Share/Bookmark

Monday, May 30, 2011

Bitcoin GUI problem in Ubuntu 11.04


Bitcoin GUI does not shows up when started in Ubuntu 11.04. I upgraded Ubuntu installed in my laptop from 10.10 to 11.04. On starting Bitcoin GUI by running script, it did not start though the backend folders .bitcoin was created on home folder. So, searching the internet get me to quick work around. The problem seems to be related to new UI update in Ubuntu but somehow seems to be related to Bitcoin itself. So, here is a fix. Go to http://bitcoin.bluematt.me/bitcoin-nightly/ubuntu-11.04/ and download the appropriate version (32 or 64 bit). On downloading, just right click on file and change its permission to executable. Now, you are ready to run it by double click as any other program or on command line using ./bitcoin.  

Share/Bookmark

Saturday, May 14, 2011

Returning to 0Km


Imagine you are driving a really long highway that you started from 0Km. You have driven 2300 Km when you suddenly felt returning back to that same 0Km where it all started, where there was no sound of car engine that you are used to now. Back then, you were very excited to get started with an unending drive that will take you here. You hadn't drove such a long highway ever. You were focused on experiencing this drive.

I got the same feeling when I played saino- suna katha euta geet song after a really long time. I wanted to get myself back to that place. The world at 0Km was amazing and new. Maybe the reason was I never crossed a milestone with exact 0Km anywhere. Or, maybe seeing the unexpected great distance traveled till now gave importance to its start- 0km. The mouth organ playing within it reminded me of 0Km but had been lost over the course of this long journey.

So, I tried reversing back but suddenly realized that it wasn't a highway but my own life. I had drove 23 years continuously. But, returning back was impossible. If it had been road I would surely had taken 23 Km ride back to 0Km but alas! Time does not travel reverse. Maybe Time was driver and me, just a passenger. 

Share/Bookmark

Sunday, May 8, 2011

Hire focused people and not necessarily talented ones



Its a well established truth that a good employee can create fortunes for company and a bad employee can create nightmares if not checked in time. So, how does a good employee differentiates from a bad one. This question is very important for a startup as they have fewer resources to work on and cannot afford to experiment with people. Working on a startup and seeing it grow from couple of people to a healthy 50 person sum is quite a good experience to state it. Reading a blog on Why The New Guy Can’t Code by Jon Evans made me wonder if a proven programmer is all what company needs. So, how can fresher get opportunity until they have proven themselves worthy. This may not be possible for all as academics rarely allow extra time to focus on new technologies. Also, an independent programmer rarely works in a company. So, I seriously doubted its truth and feel tempted to write some of my own thoughts on hiring process.

A Common reason for frustration
In my one and half year experience in Nepalese software industry, I have seen various hiring techniques being applied. I have seen people getting hired that included both talented and less talented ones. Also, I have seen several people getting rejected that included 'dull' as well as talented people. But, my serious concern comes when I see people in work thats where is the real judgment about hiring process. Are we hiring right people? I see some people desperately at work. I also see some trying to pass time while delegating things as much as possible to other members on team. Its hard for management to know about each persons ability and contribution. This results in a biased review and thus creates frustration among employees. This simply lays foundation for a company's downfall.

Developing a software is nothing but writing a solution to a given problem. Solving a problem involves careful analysis on the part of problem solver. Experience may play role in it and so does talent. But, for me they are minimal. I have seen new technologies evolving with each based on a complete new principle. So, if you have vast knowledge of previous technology, it may not necessarily mean that it helps you to learn new technology. Suppose you are a Spring expert (configuration) and previously worked on a project involving it and now you are expected to work on a Rails project which is based on a completely different principle (convention) which you don't know and need to learn like any new fresher do. So, your experience rarely matters in Rails learning. You will need to have a new look at the problem as your knowledge might not help but rather create hindrance in learning (your faith on Spring will not easily let you accept benefits of convention over configuration). So, one has to forget previous knowledge and try acting like a new born baby which continuously focuses on new world, trying to learn as much as possible without the unnecessary pride of previous work.

Solving new problem requires being as focussed as
children without unnecessary pride of previous work
All one needs in order to work in a real project is a sense of learning without inertia. For this, one must have a constant focus. This does not require that the person has demonstrated exceptional skill in previous projects which we call talent or experience. Their current focus must be constant which easily gets reflected from person current actions, words and thought. Such person takes pride in work and does not thinks any extra work as load. A focused person easily learns any new technology and can be easily assimilated into any kind of project. Such person does not need to write list of language or skills in their Resume(i don't mean it, Just trying to add weight on my opinion).  A talented person may have demonstrated skills in previous technologies but if s/he lacks focus then its very hard for him/her to work. Such persons are bound to neglect work and try limiting responsibilities. I have seen many 'talented' guys (those who have done exceptionally well previously) wasting time chatting with girls or play game or even smoke all day just to wait when the clock ticks 6:00 pm and same goes for girls (though they are rare species in development world) too. Some even stay late night virtually doing nothing but just trying to show off their work for easy review. Such people are real nightmares of company and are bound to destroy company's fortune and must be fired.

Harsh reality of corporate world: Focussed employee enjoy
only work while others in team enjoy raise, early home, praise
Now lets go back to hiring phase where everything is new. There may be a long list of people to choose from. For people on hiring section, I advise taking problem solving ability as important factors over what the person has achieved or known in the past. The experience may not be a useful factor but rather his/her perception towards them. Every fresher may have some experience that may not necessarily be programming. But take their view towards them into account. How focused they were while doing it, how they tried applying new methods in it including electing right method for their problem and how they failed and how they consoled themselves over continually striving for it and finally how they achieved the goal. It may not be a programming problem but as odd as managing annual fest in college. But, this same ability to view things will be helpful later on when tackling real world programming problems in company. This ability towards problem solving is real treasure of any person which must be respected and grown by the company. This requires companies giving some time to work with them where person gets sometime for learning and show their focus on work which is more important than what is in their resume. Perhaps, the way of hiring as described in How Effective Are Technical Interviews? as a conclusion will help.  

Share/Bookmark