When it comes to their own products, developers do recognize this as a problem, and they have a pretty consistent solution: switch to software-as-a-service. All of us, developers and normal users alike, have been conditioned to expect that software is now cheap or free. It’s why ads are becoming so awful and so pervasive, and why services like Amazon Underground are making such a big splash in the news. It’s why the app stores are increasingly struggling to charge meaningful amounts for software, and therefore why freemium is a thing in the first place. It’s why so many companies are forced to give their software away for free, while making sure that the user experience is so awful that most normal people have to pay for support. The thing is, developers are not alone in having that addiction. Yet developers have become so addicted to free-as-in-beer software that even this cost, even in this context, strikes them as ridiculous. They make it much, much easier for me to earn as an individual a salary that is over 50% higher than the average US household income. I don’t think it’s an exaggeration to say that IntelliJ and its derivatives save me at least several hours of time every single year-and it’s very possible that “a week” is an even better estimate. They are fast, reliable, run on everything, have a bazillion plugins, are easy-to-use, and have feature polish that is utterly lacking in almost every other peer in the market. The reason why JetBrains had so much loyalty to lose in the first place is that their tools are freaking amazing. And yet this somehow far too expensive-so egregious that it permanently destroys people’s loyalty for JetBrains products.Īpparently because that “loyalty” was coming exclusively from entitled users. They include several full-blown IDEs, plus a couple plugins for Visual Studio. These tools cover Ruby, Python, Node, Java, C#, C++, and more. For the cost of literally less than one dollar per work day, or 0.3% of the average developer income-less than one full day’s work-you can have access to every single developer desktop tool JetBrains makes. The average developer in the US, according to Google, makes $85,000 per year. I want to you to stop and think for a second. These people are overreacting to the point of being ridiculous. As of this writing, one of the top stories on several news aggregators is even titled “How JetBrains lost years of customer loyalty in just a few hours.” The tools will stop working if you stop paying for them, which is obviously insane, because what if you need to edit things later on? Quite a few even are whining about how any self-respecting developer should be using open-source tools, which in this context seems more about implying that any cost for tooling is too high rather than having a stance on libre software. The pricing is too high and unfair, they complain. The reaction from developers has been consistent: viscerally negative. For $12/month, you can get access to one of their products, or for less than double that, $20/month (discounted to $150/year for current customers), you can get access to all of their developer tools. Yesterday, JetBrains changed that and announced JetBrains Toolbox. Previously, you could buy their products for anything from $50 (for WebStorm) to $675 (for ReSharper Ultimate), with lower prices in most cases for yearly upgrades. It would be better if one debugger could be started per container.Yesterday, JetBrains announced new pricing for their line of developer tooling. It is difficult to connect each newly started container with the debugger. CONSįrom time to time it is difficult to connect the debugger to newly started Docker containers. WebStorm also facilitates the development of high-quality code through the code analysis in the background, which supports the code and project structure through author completion and intelligent commenting. WebStorm convinces by the customizability through plugins, by the possibility of versioning for private projects but also for team projects as well as by a comprehensive selection of framework templates. WebStrom takes up the modularity of frontend development and implements it in an IDE that is oriented towards the development process. WebStorm is particularly convincing due to its modular structure and user-friendliness. The versioning and code analysis supports the developer without patronizing and stopping the development process. In particular, however, it is suitable by the variety of offered templates just to set up a project and test. All in all, WebStrom is optimal for private use as well as for development in a team.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |