Earlier quoted context omitted.
A taxi driver will need their car fixed periodically at their dealership. If they don't pay up, no car.
Just like my computer needs upgrades and fixes as well :)
How JetBrains Lost Years of Customer Loyalty in Just a Few Hours
261–270 of 507 posts
Re: How JetBrains Lost Years of Customer Loyalty in Just a Few Hours
#262Also, I never would have tried their products if they were already on a subscription model. That would have been a showstopper for me. I may continue to use them now, because I'm already hooked. However, they'll probably lose a lot of potential customers who'll never give them a try just because of their pricing model.
Re: How JetBrains Lost Years of Customer Loyalty in Just a Few Hours
#263It's really odd how the C# community took ReSharper to heart so easily and somewhat irreversibly. The amount of C# developers out there now that will literally turn down a job offer if ReSharper is not used at that shop. It is also the #1 complaint of even higher-end C# devs as to why they would never move to F#... because there is not ReSharper for it. Duh. It's sad they can't see that ReSharper is merely a symptom…
What flaws in the language does Resharper overcome? Does a language exist that causes you to never need to refactor code?
With that said, refactorings in C# code (like Java) are quite often incredibly repetitive which is why ReSharper exists: to ease that pain. Quite often it is alternating a property to a field, and vice versa. Or auto-implementing a new constructor parameter with a null checker, field or property setter, readonly detection etc. It's just boring repetitive rubbish that the language has delegated onto the programmer rather than simply improve the syntax. There is a common expression about C# (admittedly, often perpetuated by those whom have moved on from C#) which is "In C#, you have to do everything three times."
ReSharper has a type of code linting built into it which can be rolled out to the whole project team. This is cool and all. But it would have been better if the language ecosystem itself agreed upon a stylistic standard and provided a code linter for it. Then allowed that to be added in as a build step. C# shops are possibly too lazy for that though. It's all about the IDE baby!
And that ultimately is the USP of ReSharper. A product for lazy developers. It's no wonder they charge quite handsomely for it.
Re: How JetBrains Lost Years of Customer Loyalty in Just a Few Hours
#264This is not to say that a SaaS model is necessarily bad... it's just that, as a user, one is now beholden to the whims of a company for what is perhaps the most critical part of their work flow.
Re: How JetBrains Lost Years of Customer Loyalty in Just a Few Hours
#265This, not so much. Officially looking for alternatives.
Re: How JetBrains Lost Years of Customer Loyalty in Just a Few Hours
#266I would like to encourage everybody that does not like the new licensing scheme of JetBrains to band together and produce either an open source product that is as polished so it can be used for free or, alternatively to take this apparently huge business opportunity and run with it. I never quite understood what makes people that make 100's of thousands of dollars per year so cheap that they would balk at paying a fe…
Many people are quite happy to pay for their tools, what they do not want is to be forced into a situation when it is pay for the tools this month or lose access to them. Jetbrains could have avoided all this negative backslash by keeping the current licencing scheme in place and adding the subscription service as an option. Again, think of it like buying a DVD over renting it on Netflix, most likely Netflix would be…
Not to mention, once purchased, a woodworker won't get upgrades to their tools, or have problems with them fixed as part of their ongoing cost.
Consider it a contribution to a team whose tools you obviously enjoy, to ensure both that updates keep coming and you're not stuck with a three year old tool because Jetbrains couldn't afford to stay in business.
Re: How JetBrains Lost Years of Customer Loyalty in Just a Few Hours
#267On the other hand, upgrading to a new version with new features is a risk. When none of the previous version's features changed, there's still the reconfiguration cost...and usually previous version features do change if for no other reason than UI. Even a compelling new feature entails the disruption of changing processes.
Ideally, the best long term strategy for a tools company is a subscription model that pushes no features and results in more or less the same profitability for their customers in the end: for example by exactly offsetting the gains from features with the cost of switching. The sweet spot is technical progress accompanied by business stasis. AutoDesk is the master at this...they started moving toward subscriptions almost twenty years ago. They got away from selling platforms and focused on features, and their customers are all locked into yearly cycles of disrupting their workflow and looking to features for redemption.
Re: How JetBrains Lost Years of Customer Loyalty in Just a Few Hours
#268Earlier quoted context omitted.
As an owner of a company, business continuity-destroying dependencies on SaaS is the opposite of a big win.
Nope, we just had to shut down our corporate evaluation of phpstorm because our org does not allow us to purchase locked in products with shut off mechanisms.
Re: How JetBrains Lost Years of Customer Loyalty in Just a Few Hours
#269Ironically I just switched back to Eclipse Mars from Intellij. Intellij is an awesome product and for certain development environments it hands down beats Eclipse... but if your just coding in a JVM language (Java, Scala..) Eclipse Mars is pretty decent. For me It really was never the features that made me want to use Intellij but the simple fact that shit never seems to get fixed in Eclipse version after version. Ec…
Are you aware of Bountysource? https://www.bountysource.com/ While I believe the audience size for it isn't super large, it's also conceivable that you could post a link to the Bountysource as a comment on the Bugzilla issue, at which point your incentive becomes more visible.
I don't know if you were just using a number as an example, but $1000 will likely get you some real traction on a bug - provided, of course, that the upstream project (Eclipse, in this case) will accept the work.
Re: How JetBrains Lost Years of Customer Loyalty in Just a Few Hours
#270Earlier quoted context omitted.
I agree with all your points. I have used jetbrains products for 15 years so I feel sad that this is how they are going to lose me and other customers. I was hoping they would come with an IDE for golang and I would buy that as well. Now, this is a big disappointment.
So your license price jumps from $89 to $120/yr and now you're no longer a customer? Do you not think their tools probably make up for that $120/yr in terms of your productivity? If you struggle with Netbeans or Eclipse for an hour or two with something IntelliJ does easily, you've already paid for your license. I don't understand arguing about peanuts; pay it the trivial increase and get on with the show of making r…
In my case (small business) we have months of very low activity. Now if I let my subscription lapse then I lose access to the software and it becomes more expensive since I wouldn't have the existing customer discount anymore (presumably).
I would easily pay double what I'm paying now _but_ on the existing scheme where I can upgrade when I want to, not when I'm forced to.