Created
August 16, 2012 07:40
-
-
Save leadVisionary/3368135 to your computer and use it in GitHub Desktop.
Leadership view differences
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public interface Drone{ | |
Object work(); | |
} | |
public interface Expert extends Drone{ | |
final boolean knowledgable = true; | |
List<Object> work(); | |
} | |
public interface Manager { | |
void vision(); | |
void values(); | |
void work(); | |
} | |
public interface CEO extends Manager { | |
void salary(BigDecimal "value"); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public interface Worker { | |
Object work(); | |
} | |
public interface Expert extends Worker { | |
final boolean knowledgable = true; | |
List<Object> work(); | |
Worker train(Worker acolyte); | |
Solution solve(HardProblem stumper); | |
} | |
public interface Manager extends Worker { | |
Worker motivate(Worker directionless); | |
Schedule plan(Set<Logistic> actions); | |
Solution mediate(PeopleProblem bullshit); | |
} | |
public interface CEO extends Expert, Manager { | |
final int worth = Integer.MAX_VALUE; | |
Future inspire(Context present); | |
Set<Ethic> analyze(Problem dilemma); | |
List<Worker> develop(List<Worker> potentials); | |
Company lead(List<Worker> people); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment