I agree with him, but I do worry that cost-effective software development may become drastically more capital-intensive, which will reduce the bargaining power of software developers in the job market. Currently, we largely own the means of production, because the valuable work comes almost entirely from our heads, but that may not be the case for much longer.