5 ways to keep your employees happy

1. Create a culture of education 2. Provide regular, consistent feedback 3. Set time aside for weekly 1:1 meetings 4. Manage the grunt work properly 5. Publicly acknowledge good work Source: http://gigaom.com/collaboration/5-ways-to-keep-your-rockstar-employees-happy/?utm_source=twitterfeed&utm_medium=twitter&utm_campaign=Feed%3A+webworkerdaily+%28GigaOM%3A+Collaboration%29

Assigning multi-tasks

Don’t schedule multi-tasking people for more than 80 percent of their time The task-switching overhead associated with the many activities we are all asked to do reduces our effectiveness significantly. Excessive multi-tasking introduces communication and thought process inefficiencies that reduce individual productivity. If some of your team members thrash when … Continue reading

Defensive Programming

When writing code,TRUST NO ONE: – Users accidentally giving bogus input or operating the program incorrectly. – Client’s admins might change the configuration files or updates you DBs manually. – Teammates might call your code with the wrong parameters or inconsistent input. – The operating environment or External libraries failing … Continue reading

ROM estimate

When your boss asks you to estimate a project’s cost or duration while you meet in the elevator. It’s a valid way of estimating called Rough order of magnitude (ROM) which is -75:100% accurate. But PLEASE email back your boss, stating all your assumptions, clarify it’s only a ROM, offer … Continue reading