I guess one thing important to C-level executives are relationships between people so the old reliable Contact Book might work. This could be done in several levels: * basic - addresses & birthdays colleagues & family * intermediate - interface with external services to automatically send email * advanced - automatically buy a present from colleague's Amazon wish list Bonus points if the interface works well from a smart phone. Along the same of people relationships, maybe they would be interested in a way to mine Facebook / LinkedIn data, but their may be sensitive non-technical issues to be careful of here or trawl news feeds doing sentiment analysis of their company. cheers -ben On 7 April 2018 at 23:20, Stephane Ducasse <stepharo.self@gmail.com> wrote:
Ben
what would be interesting to build is a case: what a Boss would like to code? Because once we have this case we could model it and have a DSL (pharo) to script it.
Stef
On Sat, Apr 7, 2018 at 8:36 AM, Ben Coman <btc@openinworld.com> wrote:
This article about the "Mining Industry's Impending Digital Metamorphosis" https://medium.com/@CORE_Innovation/minings-impending- metamorphosis-155d66869149
is a little off topic, except where it says "All levels, including management and executives will need to have some level coding experience and understanding."
made me think this must be pervasive across many industries and that an interesting strategy for Pharo would be teaching a course called... "Executive Programming". Pharo could be ideally suited to filling this niche... * Executives don't need to learn the *most* efficient language (i.e. C), * and don't need to learn a system suited to large groups of developers (i.e. Java) * and don't have the time to wait for things to compile (i.e. big tick immediate feedback) They are never going to "do the work" but just need to gain a general understanding of "programming" to better strategise at a higher level and interact with developers. What better language is there for this than Pharo?
But guess what happens when the boss is familiar with and likes one particular language... ?
/cue maniacal laugh
cheers -ben
P.S. I'd be interested in collaborating on something that is not an end user book, but more of an Instructors manual for such a course.