Category Archives: Efficacy

Being effective

Recommended 20 good habits by James Altucher

In general I make some personal comments on my posts, but the habits below are so clear and objective that I prefer to share them as-is. Credits go to James Altucher.

Posted in Efficacy | Tagged | Leave a comment

When Software Development Depends on Individual Heroic Efforts

It is a well-known fact that many software projects fail. Thus it is natural to ask: what is the main contributor for the success of software projects, the processes or the people? In other words, we may ask who has … Continue reading

Posted in Efficacy, Psychology of Programming | Tagged , | 3 Comments

Why I don’t plan to retire

It seems that most people would like to retire as soon as possible, and they also have several dreams about the things they will do when they finally retire. I don’t. I would like to continue working as long as … Continue reading

Posted in Efficacy, Uncategorized | Tagged | 1 Comment

The Logic of Procrastination and the Last Responsible Moment

I had a good friend in a previous job who had this unbelievable procrastination habit. He would always wait to start his tasks as late as possible. But this was not because he was busy. He intentionally waited to begin … Continue reading

Posted in Agile, Efficacy, Lean Development | Tagged , , | 1 Comment

Passion vs. Focus

I believe that software developers should have a passion for programming. In one of my previous posts, I claimed that nothing is more effective than enthusiasm. This passion should include a constant desire to learn new things and to create … Continue reading

Posted in Efficacy, Programming | Tagged , | Leave a comment

Defining Your Focus: Control and Consequences

I am constantly looking for new strategies to make more effective usage of my limited time. One of the approaches I use is to try to classify any issue according to two dimensions: The level of control I have over … Continue reading

Posted in Efficacy | Tagged | 2 Comments

Employability and the Three Stages of a Successful Career Path

I have many young friends who ask for my personal advice on long-term career strategies. Of course it seems that today almost everyone dreams about becoming an entrepreneur and having his own start-up company. But as a Plan B, if … Continue reading

Posted in Efficacy, Hiring, Social Networks | Tagged , , | 7 Comments