3 ms·
Or, if you're more of the entrepreneurial mindset, convince management of the value of the software and offer that they can pay you to keep improving it.
by armada651 3y ago
Or, if you're more of the entrepreneurial mindset, convince management of the value of the software and offer that they can pay you to keep improving it.
- woutersf 3y agoI agree. Put a modal in it, the trial period is over, contact x for renewall.
- lodovic 3y agoThat would probably be seen as an attempt to ransomware though
- deleted 3y ago[deleted]
- nerbert 3y agoOr, if you're more of the entrepreneurial mindset, do one last update of the software to introduce a pay-as-you-go/SaaS model with your credit card in, and when you're leaving, you remove your credit card info.
- cstrahan 3y ago> convince management of the value This presupposes that such convincing is even possible. Many, many companies have leadership that are simply terrible at identifying value. If you've never been part of a majority of developers advocating for, if not outright begging for, some huge ROI initiative to get the green light, you are very fortunate. There are great counterexamples, like Valve, which is known for giving developers an extreme degree of autonomy, and they benefit greatly from that approach. For each Valve, though, there are dozens of companies that manage to succeed despite themselves. Take Microsoft, for example. One tiny, yet representative, example: the way the Windows Terminal team handled a suggestion from Casey Muratori to take their software from abysmally slow to lightning fast: https://github.com/microsoft/terminal/issues/10362 https://github.com/microsoft/terminal/issues/10362 A quote from one of the Terminal developers, dismissing the suggestion: > I believe what you’re doing is describing something that might be considered an entire doctoral research project in performant terminal emulation as “extremely simple” somewhat combatively… Just how difficult was such an endeavor in actuality? Well, given that Casey implemented his own terminal emulator from scratch and incorporated the functionality he was proposing in a mere weekend... not a whole lot. Relatively minor effort for a huge return on investment. It took Casey explaining the concepts, then providing a working proof of concept, and finally a bunch of backlash online towards the Terminal team to get them to do the right thing for themselves and their users.