Archive for Foundations

Foundation Stone #34 - Never Give Up and Delve Deep

I was watching a renowned saint’s talk on TV three days back. During his speech, he told several stories. A part of a story inspired me and this post is based on that. Here is the excerpt from the story.

A saint was on his deathbed counting his last days.  His disciples were around and looking after him.  The disciples were always astonished with the knowledge and wisdom that their guru had and wanted to know who his guru was who might have been more knowledgeable than him.  So they asked the guru who his guru was.  The guru smiled and said that he had learned from thousands of gurus throughout his life and that he doesn’t have enough time to tell about all of them.  The disciples were persistent and asked the guru to tell at least about few of his gurus.  The guru agreed and started telling about few of his gurus and what he learned from them.

“The first guru to me was a thief.  I was in search for knowledge and was walking through a village.  It was late night and the entire village was deep asleep. I wanted to take shelter for few days in the village but at that time of the night I didn’t wanted to disturb anyone. As I walking through a small street I saw someone near a house and as I closed in, I could recognize that it was a thief who was trying to get into a house and steal. Not daring to bother about what he is doing I asked him, if I could find any shelter in the village. The thief said that there is no public shelter but then he offered that I could stay in his house provided he doesn’t mind staying with a thief.  I thought about it and really didn’t care because he is a thief. Every day the thief went in the night to do his work and returned back in the morning. Every morning he came empty handed and I would tell him he failed to steal and he would say that he will make it tomorrow. I stayed with the thief for about a month and for the entire month he was not able to steal anything but he still kept saying he would make it tomorrow.  That was the first lesson I learnt from the first guru.  A lot of times I was impatient that I am not getting enough knowledge and wisdom to carry on the saint path that I even considered renouncing it and going back to normal life. But the thief guru taught me the concept of never giving up and if I am here today it is that first lesson that I learnt has brought me up till here.

My second guru was a dog.  I was drinking water from a pool of water. A thirsty dog came by and wanted to drink the water from pool.  As he put his head down to the pool he saw his own reflection and thought it was another dog and started barking.  The reflection of him also did the same actions but the dog thought there was another dog inside the pool which is barking at him. So he stepped back and attempted again. Again the same thing happened and he backed away. This happened for few times and then I don’t know what the dog thought it jumped into the pool. Once he was in he didn’t see any other dog and started drinking the water to its content. That was a big lesson for me that taught me that if I have to become knowledgeable I have to delve deep into it, just by looking at the outset I will not be able to feed to my content.”

The saint told few more of his gurus and what he learned from them but more related to sainthood and Godliness. The first two lessons that the guru learnt are applicable whether you are software engineer or a saint. Never give up and delve deep into what you are learning.

Have a great week.

Note:- This post is part of the “Foundations” series of posts.

Blink this Foundation Stone #34 - Never Give Up and Delve Deep at blinklist.com    Bookmark Foundation Stone #34 - Never Give Up and Delve Deep at blogmarks    Bookmark Foundation Stone #34 - Never Give Up and Delve Deep at del.icio.us    Digg Foundation Stone #34 - Never Give Up and Delve Deep at Digg.com    Fark Foundation Stone #34 - Never Give Up and Delve Deep at Fark.com    Bookmark Foundation Stone #34 - Never Give Up and Delve Deep at Furl.net    Bookmark Foundation Stone #34 - Never Give Up and Delve Deep at NewsVine    Bookmark Foundation Stone #34 - Never Give Up and Delve Deep at reddit.com    Bookmark Foundation Stone #34 - Never Give Up and Delve Deep at Simpy.com    Bookmark Foundation Stone #34 - Never Give Up and Delve Deep at Spurl.net    Bookmark Foundation Stone #34 - Never Give Up and Delve Deep with wists    Bookmark Foundation Stone #34 - Never Give Up and Delve Deep at YahooMyWeb

Comments      Cosmos

Foundation Stone #33 - Plan and Execute

Way too much to learn and do yet 24 hrs a day - that’s the fact as it exists today. If you are entering into the software development industry or even relatively new then already you are lost in a forest. Every day you might feel that you want to learn, try out this but very few of those items really get executed and we happily put the blame on time. But unless someone hones that ability to take up multiple tasks, he/she will not have a chance to stand out in this crowd.

One thing that can help is to plan and attack the tasks in chunks. One may not be able to complete all the To-Do’s in a day but definitely complete few tasks in each of the To-Do’s every day. The ability to plan your time for various things in a day and execute is something that has to come by practice. A simple practice is to dedicate 15 to 30 minutes everyday in the morning to list down the tasks in To-Do’s, prioritize and go through them as the day progresses. Again end of the day another 15 to 30 minutes to summarize what was done and what was not. Try it daily and you will know if you are good in executing what you plan and also improve upon it. Planning is so important in life that it is applicable for everyone and the more early a person starts planning the more he/she will be able to take up and execute them on time.

Note:- This post is part of the “Foundations” series.

Blink this Foundation Stone #33 - Plan and Execute at blinklist.com    Bookmark Foundation Stone #33 - Plan and Execute at blogmarks    Bookmark Foundation Stone #33 - Plan and Execute at del.icio.us    Digg Foundation Stone #33 - Plan and Execute at Digg.com    Fark Foundation Stone #33 - Plan and Execute at Fark.com    Bookmark Foundation Stone #33 - Plan and Execute at Furl.net    Bookmark Foundation Stone #33 - Plan and Execute at NewsVine    Bookmark Foundation Stone #33 - Plan and Execute at reddit.com    Bookmark Foundation Stone #33 - Plan and Execute at Simpy.com    Bookmark Foundation Stone #33 - Plan and Execute at Spurl.net    Bookmark Foundation Stone #33 - Plan and Execute with wists    Bookmark Foundation Stone #33 - Plan and Execute at YahooMyWeb

Comments (1)      Cosmos

Foundation Stone #32 - Learning the Hard Way Can Build a Strong Foundation

The son of a master thief asked his father to teach him the secrets of the trade. The old thief agreed and that night took his son to burglarize a large house. While the family was asleep, he silently led his young apprentice into a room that contained a clothes closet. The father told his son to go into the closet to pick out some clothes. When he did, his father quickly shut the door and locked him in. Then he went back outside, knocked loudly on the front door, thereby waking the family, and quickly slipped away before anyone saw him. Hours later, his son returned home, bedraggled and exhausted. “Father,” he cried angrily, “Why did you lock me in that closet? If I hadn’t been made desperate by my fear of getting caught, I never would have escaped. It took all my ingenuity to get out!” The old thief smiled. “Son, you have had your first lesson in the art of burglary.”

That was a Zen story about learning the hard way. The software development world these days is a comfort one where one can get anything done with few tools and few mouse clicks. While it can help one achieve what needs to be done but personally if one wants to build a career the basics are important and the basics does not come easier and only through hard work and effort.  For that matter think of learning anything new, say for example learning to bicycle or learning to play an instrument or as from the Zen story even to become a thief. One cannot become even an amateur in a day or two. But the transition from amateur to professional can be lot smoother because there is a groundwork set. So if you are new to software development learning the hard way initially can help in setting up a strong foundation.

Note:- This post is part of the “Foundations” series.

Blink this Foundation Stone #32 - Learning the Hard Way Can Build a Strong Foundation at blinklist.com    Bookmark Foundation Stone #32 - Learning the Hard Way Can Build a Strong Foundation at blogmarks    Bookmark Foundation Stone #32 - Learning the Hard Way Can Build a Strong Foundation at del.icio.us    Digg Foundation Stone #32 - Learning the Hard Way Can Build a Strong Foundation at Digg.com    Fark Foundation Stone #32 - Learning the Hard Way Can Build a Strong Foundation at Fark.com    Bookmark Foundation Stone #32 - Learning the Hard Way Can Build a Strong Foundation at Furl.net    Bookmark Foundation Stone #32 - Learning the Hard Way Can Build a Strong Foundation at NewsVine    Bookmark Foundation Stone #32 - Learning the Hard Way Can Build a Strong Foundation at reddit.com    Bookmark Foundation Stone #32 - Learning the Hard Way Can Build a Strong Foundation at Simpy.com    Bookmark Foundation Stone #32 - Learning the Hard Way Can Build a Strong Foundation at Spurl.net    Bookmark Foundation Stone #32 - Learning the Hard Way Can Build a Strong Foundation with wists    Bookmark Foundation Stone #32 - Learning the Hard Way Can Build a Strong Foundation at YahooMyWeb

Comments      Cosmos

Foundation Stone #31 - You don’t want to be in the Extras

Rajesh Setty was addressing some of us at Compassites on how to create a brand for the organization. One of the points he brought was that the company’s brand can significantly be valued if each one in the company can brand himself/herself. A typical software engineer if asked what he/she does answers that he/she is a developer/software engineer working for such and such company and for a project. The truth is millions of software engineers will say the same, so what difference does it make? He brought up a good analogy to explain this. The best example is a beautifully choreographed Indian movie song where the hero and heroine dance for a song and there are about 30 to 50 group dancers behind them. On the outlook it looks beautiful to have these extras add color to the whole scene but does anyone care if one of those extras is missing in a shot? Probably the audience would not even realize it. The attention is more on the hero and heroine and if they go missing the whole song goes incomplete and meaningless. It is important that a software engineer needs to add more accomplishments around him/her than doing just the job. The accomplishments help him/her to brand not just him/her but also add value to the brand of the organization. You definitely don’t want to be in the extras and be not missed when you are missing.

You can take a look at “Grassroots Brand-building Questions: A Baker’s dozen” for the questions that Rajesh asks for each one of us to answer in building a brand.
Note:- This post is part of the “Foundations” series

Blink this Foundation Stone #31 - You don't want to be in the Extras at blinklist.com    Bookmark Foundation Stone #31 - You don't want to be in the Extras at blogmarks    Bookmark Foundation Stone #31 - You don't want to be in the Extras at del.icio.us    Digg Foundation Stone #31 - You don't want to be in the Extras at Digg.com    Fark Foundation Stone #31 - You don't want to be in the Extras at Fark.com    Bookmark Foundation Stone #31 - You don't want to be in the Extras at Furl.net    Bookmark Foundation Stone #31 - You don't want to be in the Extras at NewsVine    Bookmark Foundation Stone #31 - You don't want to be in the Extras at reddit.com    Bookmark Foundation Stone #31 - You don't want to be in the Extras at Simpy.com    Bookmark Foundation Stone #31 - You don't want to be in the Extras at Spurl.net    Bookmark Foundation Stone #31 - You don't want to be in the Extras with wists    Bookmark Foundation Stone #31 - You don't want to be in the Extras at YahooMyWeb

Comments      Cosmos

Foundation Stone #30 - Keep Widening the Knowledge

It is easy as a developer get glued on to the projects that the company is putting him/her in.  Particularly if you are in a big multi national company, you would be part of a big project that will run for years (and probably had been running for years) and one might be put into maintaining it or enhancing it. In such situations a developer’s knowledge might get confined to the project and the technology surrounding it.  This is like a slow poison bringing the developer to narrow down his/her knowledge.  It is important to keep widening the knowledge making sure that there is something else to achieve, accomplish and learn in the process. One thing that could help developers to keep themselves updated and to increase their knowledge is to freelance or contribute to open source projects. One could even take up a new technology and could use the open source projects as a means to learn and implement.

This post is part of the “Foundations” series of posts.

Blink this Foundation Stone #30 - Keep Widening the Knowledge at blinklist.com    Bookmark Foundation Stone #30 - Keep Widening the Knowledge at blogmarks    Bookmark Foundation Stone #30 - Keep Widening the Knowledge at del.icio.us    Digg Foundation Stone #30 - Keep Widening the Knowledge at Digg.com    Fark Foundation Stone #30 - Keep Widening the Knowledge at Fark.com    Bookmark Foundation Stone #30 - Keep Widening the Knowledge at Furl.net    Bookmark Foundation Stone #30 - Keep Widening the Knowledge at NewsVine    Bookmark Foundation Stone #30 - Keep Widening the Knowledge at reddit.com    Bookmark Foundation Stone #30 - Keep Widening the Knowledge at Simpy.com    Bookmark Foundation Stone #30 - Keep Widening the Knowledge at Spurl.net    Bookmark Foundation Stone #30 - Keep Widening the Knowledge with wists    Bookmark Foundation Stone #30 - Keep Widening the Knowledge at YahooMyWeb

Comments      Cosmos

Foundation Stone #29 - Watch Your Steps

You might be ambitious and have a vision to become someone and have a deadline to reach there, but have you considered the steps to get there? If you need to reach a floor through stairs you cannot skip the steps. If you try to, beware you could trip and fall down. Achieving what you want will require you to understand the steps involved in it and go through those steps.  You can fast track but then you cannot skip the steps that will take you there. I have heard of newbie’s in the industry wanting to become leads and managers in very short period of time, I am not saying it is not possible but one cannot miss the steps necessary to be there. A designation doesn’t necessarily mean the person understands and performs the roles and responsibility of the position. At least in India, still promotions and designations are based on age rather than the experience and capability to take up particular roles and responsibilities. So watch your steps,  being there means going through  what it takes to be there.

Note:- This post is part of the Foundation series

Blink this Foundation Stone #29 - Watch Your Steps at blinklist.com    Bookmark Foundation Stone #29 - Watch Your Steps at blogmarks    Bookmark Foundation Stone #29 - Watch Your Steps at del.icio.us    Digg Foundation Stone #29 - Watch Your Steps at Digg.com    Fark Foundation Stone #29 - Watch Your Steps at Fark.com    Bookmark Foundation Stone #29 - Watch Your Steps at Furl.net    Bookmark Foundation Stone #29 - Watch Your Steps at NewsVine    Bookmark Foundation Stone #29 - Watch Your Steps at reddit.com    Bookmark Foundation Stone #29 - Watch Your Steps at Simpy.com    Bookmark Foundation Stone #29 - Watch Your Steps at Spurl.net    Bookmark Foundation Stone #29 - Watch Your Steps with wists    Bookmark Foundation Stone #29 - Watch Your Steps at YahooMyWeb

Comments      Cosmos

Foundation Stone #28 - Have a Mentor

Have a mentor who can guide you through your career.  Ask yourself who your role model is and the person who can guide you through? If you don’t get one in your mind, then you better find one. Why do we need a mentor? When one says he/she wants to become like someone, what has to be understood is to become successful and gain the expertise like the role model in the same area rather than thinking in terms of the monetary factor or the status quotient. The role model you are thinking might have undergone so many difficulties and lessons to reach that position. The benefit of having a mentor is to get those valuable lessons, to do’s and not to do’s.  This will help in fast tracking your career (but doesn’t mean that you will undergo the same challenges and same hurdles) by taking those already learnt lessons and not falling into the same pit as he/she has undergone.  Another advantage is the experience factor and the ability to assess situations and take right decisions. A lot of decisions that involve a change in your life will require second opinion to make sure that you are taking the right one.  A mentor could help in giving those opinions.  Sometimes our decisions are also tied with emotions and it becomes difficult to arrive at, a mentor could help in suggesting the right choices in those times as well. More reasons on why you need a mentor, please read Rajesh Setty’s “CIOUpdate Column: 10 good reasons to have a mentor“.

Blink this Foundation Stone #28 - Have a Mentor at blinklist.com    Bookmark Foundation Stone #28 - Have a Mentor at blogmarks    Bookmark Foundation Stone #28 - Have a Mentor at del.icio.us    Digg Foundation Stone #28 - Have a Mentor at Digg.com    Fark Foundation Stone #28 - Have a Mentor at Fark.com    Bookmark Foundation Stone #28 - Have a Mentor at Furl.net    Bookmark Foundation Stone #28 - Have a Mentor at NewsVine    Bookmark Foundation Stone #28 - Have a Mentor at reddit.com    Bookmark Foundation Stone #28 - Have a Mentor at Simpy.com    Bookmark Foundation Stone #28 - Have a Mentor at Spurl.net    Bookmark Foundation Stone #28 - Have a Mentor with wists    Bookmark Foundation Stone #28 - Have a Mentor at YahooMyWeb

Comments (1)      Cosmos

Foundation Stone #27 - Embrace Change

I am reading this amazing book “Embracing Change” by Tony Buzan who is renowned for his Mind Mapping, speed-reading and memory techniques and is also the author of the bestselling books “Use Your Head” and “The Mind Map Book“.  In this book “Embracing Change“, Tony Buzan emphasizes how change is part and parcel of every fraction of second in our life and quotes the paradox,

“You can only remain constant by changing.
You can only stay where you are by moving.”

At first thought it might sound that the statement means something impossible but what if you think about it you will understand that you can be where you are only by changing either it is happening automatically or it is happening around you and you will be left behind if you are not with it. The day to day changes physiologically as well socially does not affect us much but there are few changes we tend to resist.  For example, you are forcefully put into a project that you don’t want to be in, job transfer, quitting a job and joining a new one, relationship issues and so on.  It is like how the earth pulls everything to it using the gravitational force, however catastrophically you are thrown out you get slowly pulled into a zone where you feel comfortable and don’t want to move away from it.  But every one of us has to undergo such a change whether we like it or not.  What matters most is how one reacts when he/she is facing that drastic change. The immediate reaction we all know is to resist that change. But resisting is not going to help but will have negative effect. So what has to be done in such situations? Here is the excerpt from the book on what Tony has to say about this,

“If you find yourself resisting change, the associated emotions may also relate to a sense of loss of self. If for example you resist change by staying in an unhealthy relationship because it is comfortable and you are afraid of being on your own; if you continue your workaholic patterns even though they are killing you by inches because you are sacred of the vacuum in the world outside of work; if you won’t stop drinking or smoking even though you have been diagnosed with the early signs of heart disease because you believe it will be a farewell to your youth and your lifestyle, then you need to

pause

and take the time to reassess your vision of the future in relation to your immediate goals.  Where are you now? Acted upon or proactive? Do your present actions tally with your desired expectations for five or ten years’ time?

Remember - resisting change does not prevent change from happening, it simply means the change will happen in a way that takes you further from where you ideally want to be.”

Beautiful, isn’t it not? Rather than resisting, start embracing change, think and take the action that will align to your vision, that way it is more like swimming along the current of the river rather than swimming against it.

Blink this Foundation Stone #27 - Embrace Change at blinklist.com    Bookmark Foundation Stone #27 - Embrace Change at blogmarks    Bookmark Foundation Stone #27 - Embrace Change at del.icio.us    Digg Foundation Stone #27 - Embrace Change at Digg.com    Fark Foundation Stone #27 - Embrace Change at Fark.com    Bookmark Foundation Stone #27 - Embrace Change at Furl.net    Bookmark Foundation Stone #27 - Embrace Change at NewsVine    Bookmark Foundation Stone #27 - Embrace Change at reddit.com    Bookmark Foundation Stone #27 - Embrace Change at Simpy.com    Bookmark Foundation Stone #27 - Embrace Change at Spurl.net    Bookmark Foundation Stone #27 - Embrace Change with wists    Bookmark Foundation Stone #27 - Embrace Change at YahooMyWeb

Comments      Cosmos

Next entries » · « Previous entries

Creative Commons License  This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.