|
|
|
|
|
by oggyhead
3011 days ago
|
|
I don't understand this! Math is a super set of algorithmic wizardry and if you include heuristics in algorithmic wizardry (why would you not?),isn't organizational skills a part of the Algorithmic Wizardry? So he's saying that knowing all skills in the subset is better than knowing all the skills in the set? And that's just the headline |
|
No, because organizational skill involves also following (not required for algorithmic wizardry):
* Solving same situation consistently the same way.
* Differentiating between important for maintenance and unimportant.
* Ability to plan - think in advance about how much time people need to answer your questions and giving them time. Realize that other people are not available at your whim.
* Negotiation, understanding what other people mean and being able to express what you mean the way others understand.
* Being able to do also boring parts, not just fun stuff. Keeping up work even if nobody controls you.
* Being able to know what is "good enough". Organize work the way that most important parts are done first, don't just follow what is fun.
* Writing the code the way other people not just understand it. So that tests are possible and actually write tests.
There are many people, algorithmic wizards or not, who cant do the above. That is why agile have standups and jira tasks with max 0.5 day size by the way, because way too many people never finish tasks they are assigned to without being checked on every day.