Disclaimer: I have not google'd this yet! I wanted to jot down what I know as of now.
Before going into differences, I can not stop by think about similarities between : both offer parellel processing.
While Abinitio was doing massive parallel processing long before Hadoop came into existence, it was 1) costly to buy licenses and 2) it was running on enterprise-grade hardware.
Hadoop made massively parallel processing available to masses. It did this by 1) being open source and 2) being able to run on commodity hardware. Since commodity hardware is not very reliable, Hadoop solved this problem by providing built-in fault tolerance
Tuesday, July 31, 2012
Monday, July 30, 2012
Management Tips
Making the team accountable
Put procedures in place to make the goals, metrics transparent. The team mates will hold each other accountable. Manager does not have to take the burden on himself to track everybody's work. Let the team mates compete. There is no better motivator than to be able to swag in front of the peers.
Delegation
Manager does not have to attend all the meetings and plan the details of each and every team member. Thats micro-management. You can not grow up if you keep looking down. Organize the team into groups and assign leads. Give the leads the ownership. Tell them clearly what you expect of them.
Managing up and front
Be the salesman. Sell your value to senior management and customers. Its the individual contributor's responsibility to get the tasks done. The manager / leader's job is not to do the tasks but to get it done, promote the team, find out what customers want
Communication
Speak the truth and seek the truth. Have confidence.
Decision Making
When the answer is not "hell yeah!", brainstorm and look deeper for "hell yeah" solutions. Sometimes its gray, then write down three to five options with pros and cons and pick the best.
Goal setting
Stretch goals; clarity; measurable
Metrics
You can not manage what you can not measure. If you do nothing else, do this -- set up clear metrics and review them frequently. Take a baseline of KPIs when you start and measure the progress as time progresses.
Attracting and Retaining talent
"A" people want to work for "A" people. Strive your best to be "A" manager. Hire the best & ambitious and company will run great by itself.
Set up processes and procedures
Pick up best practices by looking around. Implement them.
Bring your whole self
If you love what you do, you will be dedicated. Results will automatically follow.
Put procedures in place to make the goals, metrics transparent. The team mates will hold each other accountable. Manager does not have to take the burden on himself to track everybody's work. Let the team mates compete. There is no better motivator than to be able to swag in front of the peers.
Delegation
Manager does not have to attend all the meetings and plan the details of each and every team member. Thats micro-management. You can not grow up if you keep looking down. Organize the team into groups and assign leads. Give the leads the ownership. Tell them clearly what you expect of them.
Managing up and front
Be the salesman. Sell your value to senior management and customers. Its the individual contributor's responsibility to get the tasks done. The manager / leader's job is not to do the tasks but to get it done, promote the team, find out what customers want
Communication
Speak the truth and seek the truth. Have confidence.
Decision Making
When the answer is not "hell yeah!", brainstorm and look deeper for "hell yeah" solutions. Sometimes its gray, then write down three to five options with pros and cons and pick the best.
Goal setting
Stretch goals; clarity; measurable
Metrics
You can not manage what you can not measure. If you do nothing else, do this -- set up clear metrics and review them frequently. Take a baseline of KPIs when you start and measure the progress as time progresses.
Attracting and Retaining talent
"A" people want to work for "A" people. Strive your best to be "A" manager. Hire the best & ambitious and company will run great by itself.
Set up processes and procedures
Pick up best practices by looking around. Implement them.
Bring your whole self
If you love what you do, you will be dedicated. Results will automatically follow.
Sunday, July 29, 2012
Scarcity increases the price
If you want to sell for high price and get more profits, look for products where there is natural scarcity or where you can create artificial scarcity.
Scarcity of time (you will get this deal only if you buy in the next few min).
This information is available to only a few people.
There are only a few items left.
This service is available for only select few - e.g. Facebook
This content is exclusively available in this channel only
Stop loss analogy to Ventures
Just like you would have entry criteria and exit criteria well established before entering into a trade, same applies to starting or running businesses.
One needs to research various possible trades. Here remember the real estate analogy. You should look at 1000 listings; short list 100 plots to closer scrutiny online; pick the best 10 to go physically see. Decide on 1 to buy.
Use risk reward ratio for short listing. Establish absolute minimum risk-reward ratio. In trading, I need atleast 1:4.
At the time of the buy, you need to establish stop loss price. How much loss can you afford? How long are you willing to persist? What will you do if trade is going in the opposite direction? What will you do if trade is going in the favorable side? When will you cut your losses, put your tail between you legs and let go?
One needs to research various possible trades. Here remember the real estate analogy. You should look at 1000 listings; short list 100 plots to closer scrutiny online; pick the best 10 to go physically see. Decide on 1 to buy.
Use risk reward ratio for short listing. Establish absolute minimum risk-reward ratio. In trading, I need atleast 1:4.
At the time of the buy, you need to establish stop loss price. How much loss can you afford? How long are you willing to persist? What will you do if trade is going in the opposite direction? What will you do if trade is going in the favorable side? When will you cut your losses, put your tail between you legs and let go?
Car driving analogy to new ventures
When you first start learning to drive car, you are so nervous. You have to pay attention to 10+ things such as accelerator, brake, clutch, head lights, rain wipers, rear view mirror, side mirrors, radio, road signs, speed limits, people on the road, cops, other drivers, dashboard, speed, gas, etc. You can not focus on all these things at once.
Same thing applies to any new skill or venture. You will be like deer in the headlights in the beginning. There are so many variables.
However, just like car driving, with practice you will master all the tasks. They become subconscious. At expert level you dont even think or do anything consciously. Body just performs the action without your notice.
This is true with athletes. They practice so much that the muscle memory helps you play the moves subconsciously. At that level, you are able to focus on strategy or higher level tasks rather than tactical / lower level actions.
Same thing applies to any new skill or venture. You will be like deer in the headlights in the beginning. There are so many variables.
However, just like car driving, with practice you will master all the tasks. They become subconscious. At expert level you dont even think or do anything consciously. Body just performs the action without your notice.
This is true with athletes. They practice so much that the muscle memory helps you play the moves subconsciously. At that level, you are able to focus on strategy or higher level tasks rather than tactical / lower level actions.
Entrepreneurship, Technology, Trading, Psychology
These are my passions:
- Entrepreneurship
- Technology,
- Trading
- Psychology
Saturday, July 28, 2012
Knowledge is like Chinese Bamboo
You keep planting seeds of knowledge. It may not seem to have much effect. But if you wait patiently, a time will come when seed will come out the ground and it will grow 10s os meters tall in a matter of no time.
Docile personality
Some birds can not be caged. Same way some people can not be "domesticated" neither with stick nor with carrot. However some timid people can be easily domesticated like cows. Given them grass and they will happily give milk which will be sold for a profit by the demesticator.
The docile people do not have confidence. They are afraid of everything. They do not think independently. They are like the third fish and lack initiative. They can not challenge status quo. They do not have the desire to lead or be at the top of stack. They conform to others' standards. They conform to society's expectations. They try to please others. They get happiness when others approve them. They crave others approval. They live for others. They are not alpha dogs.
The docile people do not have confidence. They are afraid of everything. They do not think independently. They are like the third fish and lack initiative. They can not challenge status quo. They do not have the desire to lead or be at the top of stack. They conform to others' standards. They conform to society's expectations. They try to please others. They get happiness when others approve them. They crave others approval. They live for others. They are not alpha dogs.
Personality is the root cause of unhappiness
Hard working boss makes the team work harder. Both boss and the team does not seem to be happy or have work life balance. It seems like boss will feel guilty and can not sleep at night if does not get his team and himself to work to the fullest in return for taking the salary. This hinders creative activity. This boss will end in the same situation even if he is thrown in to a team where there is not a lot of work and every one has work life balance.
An unhappy person will be unhappy if he is poor or even if he is multimillionaire.
An unhappy person will be unhappy if he is poor or even if he is multimillionaire.
Subscribe to:
Posts (Atom)