|
|
|
|
|
by Chyzwar
2305 days ago
|
|
When working I always maintain a portion of focus on main task. Even if someone interrupts me I can easily jump back. I can juggle multiple dev tasks by maintaining multiple clones of repos and a good setup. Another important thing is to remove interruption you control. I only check email once per day, reject or "forgot" to attend meetings I deem not important. I gave up on some social aspects like small talk or water cooler chats. I would interrupt people if they get sidetracked too much. I am doing very good as IC but I would never get promoted in current role. In my opinion the biggest productivity killers in dev project: 1. Special/overhyped architecture
2. homemade tools and anachronism
3. in house frameworks
4. Lack of testing
5. Red tape and compliance
|
|