| > they were protesting the fact that capital owners were extracting the wealth from their labour with this new technology and weren’t reinvesting it to protect the labourers displaced by it. This capital versus labor dynamic is very common and an interesting way to frame things. But suppose you do take the view that all the wealth accrues to capital. What are the implications? One implication would be to skip college, take that money and invest it in the stock market. Why invest in labor when capital grows faster? Although I don't think anyone with this mindset would offer that advice, but rather dwell in the fact that they are laborers by design with no hope of ever breaking that. Sure enough: > I’m a labourer. A well-compensated one with plenty of bargaining power, for now. I don’t make my living profiting from capital. I have to sell my time, body, and expertise like everyone else in order to make the profits needed to support me and my family with life’s necessities. Another point, in regards to productivity > Did you know there’s no conclusive evidence that static type checking has any effect on developer productivity? We don't need "conclusive evidence" for everything. You see this a lot with a lot of ridiculous claims. I don't need some laboratory controlled environment to prove that static type checking is more productive. How do I know? Because I've used statically typed and non-statically typed language and I'm more productive in statically typed. I remember the first time I introduced Flow, a static type checker to my javascript project and the amount of errors I had was really mind-boggling. A lot of people agree with me and statically typed languages are popular and dynamically typed languages like Python are constantly adding typing tooling. It's a test of the market. People like these tools, presumably because they're making them more productive. Even if they're not, people like using them for whatever reason and that translates to something, right? This scientism around everything is exhausting. |
So you don't know. There are a couple of devs where I work that started using llms heavily to support their work. They earnestly claim that they are more productive, however their other team member disagree with their self-assessment and say that they are no more or less productive than before using llms.
How to know whose assessment is more accurate? You need some sort of test that eliminates, as far as possible, subjectivity.