Slashdot videos: Now with more Slashdot!
We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).
Some authors like it, and some don't, but John Scalzi pointed out that this business model is notable for being different from how the writing industry has worked in the past: "[T]he thing to actively dislike about the Kindle Unlimited 'payment from a pot' plan is the fact that it and any other plan like it absolutely and unambiguously make writing and publishing a zero-sum game. In traditional publishing, your success as an author does not limit my success — the potential pool of money is so large as to be effectively unlimited, and one's payment is independent of any other purchase a consumer might make, or what any other reader might read.
In the traditional publishing model, it's in my interest to encourage readers to read other authors, because people who read more buy more books — the proverbial tide lifts all boats. In the Kindle Unlimited model, the more authors you and everyone else reads, the less I can potentially earn. And ultimately, there's a cap on how much I can earn — a cap imposed by Amazon, or whoever else is in charge of the 'pot.'"
I see it when socializing with others or even during a professor's lecture. I have tried leaving my mobile phone at home and limiting myself to fewer browser tabs in an effort to regain concentration that I believe has been lost in recent years. Nonetheless, this is an issue that has begun to adversely affect my academic studies and may only get worse in time. What advice do fellow Slashdot users have with regard to reclaiming what has been lost? Should such behaviors simply be accepted as a sign of the times?
To be clear, I am not asking about what are the best programming practices or the merits of agile vs waterfall. Rather I am asking more about how to best run the shop as a whole. For example, how important is it to have coding standards and how much standardization is necessary for a small business? What are the pros and cons of allowing different tools and/or languages? What should the ratio of senior programmers to intermediate and junior programmers be and how should they work with each other so that nobody is bored and everyone learns something? Thanks for your help.