The author doesn’t understand the reason for the bimodal distribution of attorney compensation. If you look at a distribution of salaries overall, they are not smooth. There will be small peaks at round numbers, $60k, $70k, 80k, etc., rather than a smooth curve from 60->80. People like round numbers. The top peak in the law is due to human bias just the same. >Just like how a partner at Cravath likely sketches an out…
Programmer salaries in the age of LLMs
151–160 of 163 posts
Re: Programmer salaries in the age of LLMs
#152Earlier quoted context omitted.
Speed of feature is less compelling than quality. There is a saying about EHRs, that they propagate error at the speed of light. Likewise speeding up feature accrual seems as if all the worst ideas will be implemented first as the best ones need time to think through and acculturate. On the other hand, if the models can be Atkinson-like and produce -2000 lines of code [0], that is a day to which I would look forward.…
I wouldn’t underestimate the ability to iterate on fully finished features quickly, if you have to operate with end users. Closing a feedback loop can lead to threshold effects.
Could that be iterated? Can a half baked release ever become whole or does progress just slow down and stretch out exponentially? 1/2 + 1/4 + 1/8 + ...
Will be grateful and relieved when proven wrong.
Re: Programmer salaries in the age of LLMs
#153Re: Programmer salaries in the age of LLMs
#154There is research [1] that suggests using GPS navigation could impact your brain function negatively. I wonder how this code generation “assistant” will impact the coding skills of its users in long term. As for the LLMs, stochastic parroting (hallucination), which is inherent to its design, makes it untrustworthy for precision work. Maybe some other architecture will prove more useful. LLMs can generate BS authorita…
> There is research [1] that suggests using GPS navigation could impact your brain function negatively. I wonder how this code generation “assistant” will impact the coding skills of its users in long term. I wonder how code completion and syntax highlighting have altered the brains of programmers negatively as well.
Also there's distinct project structure difference between users of tree style project navigation vs find-anywhere or editor tabs vs modal windows/buffers. I mean, the influence is not negative, at least not obviously, but the deformation is there.
Re: Programmer salaries in the age of LLMs
#155Earlier quoted context omitted.
I wouldn’t underestimate the ability to iterate on fully finished features quickly, if you have to operate with end users. Closing a feedback loop can lead to threshold effects.
That'd be great if true. Human nature being what it is, chances are good that the ill thought out and in retrospect harmful will be deployed just as faster than "fully finished" as they are now. Could that be iterated? Can a half baked release ever become whole or does progress just slow down and stretch out exponentially? 1/2 + 1/4 + 1/8 + ... Will be grateful and relieved when proven wrong.
Re: Programmer salaries in the age of LLMs
#156There is research [1] that suggests using GPS navigation could impact your brain function negatively. I wonder how this code generation “assistant” will impact the coding skills of its users in long term. As for the LLMs, stochastic parroting (hallucination), which is inherent to its design, makes it untrustworthy for precision work. Maybe some other architecture will prove more useful. LLMs can generate BS authorita…
Most programmers wish to be stupid. They willingly embrace philosophies predicated on their inability to be conscious and learn. Goddamn do I hate this industry. I work hard to sow dissent in my blue-chip, VC startup though. Guerrilla tactics. And I get to do it raking in a quarter mil a year in my underwear.
Re: Programmer salaries in the age of LLMs
#157Comment here seem to largely miss the point of the article, which isn't saying that nobody will employ software engineers. It is saying that instead of the current model of: 1 very highly compensated staff+ engineer 4 highly compensated senior engineers 4 pretty well-compensated mid-level engineers 2 decently compensated junior engineers The future might look like: 1 yet-more-highly-compensated staff+ engineer who sp…
A team with "1 yet-more-highly-compensated staff+ engineer" would also have a pipeline of people one step below that for progression. Usually people who are "yet-more-highly-compensated" are not easy to poach and don't tend to change their job. You have to develop them internally. E.g. most DEs and Fellows in tech companies rose through the ranks over decades. It's very hard to hire a DE from the job market. The unin…
Re: Programmer salaries in the age of LLMs
#158Earlier quoted context omitted.
Law is extreme because you have people who went to a relative handful of law schools, clerked for federal court justices including SCOTUS, and work at white shoe big city law firms (like Cravath)--and everyone else. Yes, senior partners make more than junior partners make more than associates at those firms but it's also sort of up or out (and the out associates tend to move on to other things). And then there are th…
> went to a relative handful of law schools, clerked for federal court justices including SCOTUS, and work at white shoe big city law firms This is the "not what you know, it's WHO you know" pattern. I imagine it's likely to accelerate. It'll still be important to go to the right university and pay expensive tuition - probably even MORE important - but you'll be able to have AI do most of the tedious, irrelevant acad…
Re: Programmer salaries in the age of LLMs
#159I beg to differ with the author’s perception ..in all it’s glory I don’t think L7 or principals or even software managers will have a reasonable chance of surviving. Because it is quite possible that agents built on LLM and AGI will be perfectly capable of not only arguing with each other and weigh on the pros and cons of any given option and arrive at a consensus just like the current Principals or managers do their…
Feels like the three letters A-G-I are doing a lot of heavy lifting there
Re: Programmer salaries in the age of LLMs
#160Earlier quoted context omitted.
I think it will be the opposite - it will take all fun out of programming and leave just the mess around connecting different interfaces and making them work reliably in a single product, i.e. debugging with nobody having the internal knowledge how the system actually works.
I feel like this is something that people said when they started using compilers instead of manually writing assembly.