+ People who have never worked in a megacorp often think that their literal internal decisionmaking model is "MAXIMIZE THE EVIL.", which is both wrong and will not allow you to successfully predict their behavior.
+ People who have never worked in a megacorp often think that their literal internal decisionmaking model is "MAXIMIZE THE EVIL.", which is both wrong and will not allow you to successfully predict their behavior.
After you understand that, it's VASTLY easier to get Microsoft to give you money, and you might find that Microsoft (or whatever BigCo) you're dealing with considers More Money Than I've Ever Dreamed Of (TM) to be a fairly routine decision, in the same manner that you might decide to purchase a new keyboard.
In terms of communication style: learn to talk to business people. ROI and TCO over TDD and DRY, PowerPoint decks over README.md in your Github projects, wearing a suit when appropriate instead of making fun of people who own one, etc etc. It's really not hard to learn how to talk like someone if you listen attentively. You've done this your entire life in other contexts and other communities. Decisionmakers at BigCo are not intrinsically a more hostile audience than, e.g., your local freestyle rap club meetup thing, the rhymes are just different, yo. [1]
[1] I should stick to WoW metaphors, but you get the general idea.
I'm in the process to write a book about this. Are people (young people especially) interested in understanding how to position technology into the enterprise?
It's quite common for someone to jump ship and then turn around and do business (or even just recommend) their old company for something.
That's part of the reason burning bridges is such a horrible idea.. because it's a small world after all. It's a small, small world.
This is probably one of the hardest (and most valuable) lessons I have learned in college. If you don't take the time to develop your social skills, life is going to kick you in the teeth. Repeatedly.