+9
_journals/2024-06-24_2231.md
+9
_journals/2024-06-24_2231.md
···+[[The Death of the Junior Developer]] by [[Steve Yegge]] "It's a bad year to be a junior anything…within a few years, the norm for source code will be that it is written and modified by LLMs via prompting"
+7
_notes/CHOP.md
+7
_notes/CHOP.md
+9
_notes/Cody.md
+9
_notes/Cody.md
+1
_notes/Public Handbook.md
+1
_notes/Public Handbook.md
···
+23
_notes/Sourcegraph.md
+23
_notes/Sourcegraph.md
···+Sourcegraph is a code intelligence platform that allows developers to rapidly search, write, and understand code by bringing insights from their entire codebase right into their editor. We help developers and companies with billions of lines of code create the software you use every day.+Sourcegraph [[Public Handbook]]: <https://sourcegraph.notion.site/d7614e3e9dc04c09ac2d42d57f1816e6>+>- We work [asynchronously](https://www.notion.so/communication/asynchronous-communication.md) across time zones and continents.+- You choose when you want to work. (Most people work the normal working hours for their time zone.)+- We try to limit the number of synchronous meetings, but there are some company and team meetings that you need to attend which might be outside of your normal working hours. We do our best to optimize meeting times for all involved participants.+> - All teammates are encouraged to work remotely. Sourcegraph provides a budget for home offices or office spaces to teammates as needed.+> - We use our business office address in San Francisco to provide a mailing address, for corporate filings, and on-site workplaces as legally required.+[Sourcegraph Public Handbook](https://sourcegraph.notion.site/All-remote-guidelines-4d1270d806294bf4ae6db7ab02911957)
+13
_notes/Steve Yegge.md
+13
_notes/Steve Yegge.md
···+Famous for many excellent blog posts on programming and culture at large tech companies such as Google and Amazon.
+34
_notes/The Death of the Junior Developer.md
+34
_notes/The Death of the Junior Developer.md
···+> a lot of people picked a bad year to be a junior developer. A whole lot of people. I wouldn't want to be just getting started in the industry today.+> Increasingly, they need only senior associates, who (a) describe the tasks to be done; i.e., create the prompts, and (b) review the resulting work for accuracy and correctness. The high-end LLMs do so well with tasks normally fielded by junior associate lawyers, that there isn't much room left for the real junior associates on payroll.+> Market forces are nudging everyone towards having senior writers who are also good prompt engineers: An arrangement that meets all of their needs faster and cheaper than hiring junior humans.+> (Gene) estimates using an LLM as a writing tool gets him there 2-3x faster now, helping him meet his personal requirements and quality bar.+> Since then I've found several other super amazing colleagues who have also adopted this coding strategy to accelerate themselves. And frankly it has been a bit of a relief to hear confirmation coming from so many great people that chat-first programming is indeed a New Thing.+> Chat-based programming, which I will preemptively label **Ch**at **O**riented **P**rogramming ([[CHOP]]) or just "chop", because I suspect I'll be to be saying it a lot, is a brand-spanking new phenomenon. Like, seriously, just over a month old. I first noticed it when GPT-4o came out, which was mid-May.+> <mark>Programming this way is arguably on its way to being an order of magnitude speedup from completions-based programming.</mark> A 10x improvement might sound like an exaggeration. But we just saw examples from legal practice, publishing, and data science in the same ballpark, with 5-30x speedups for certain kinds of tasks, and estimates of at least 2-3x overall boost to productivity.+> I wrote this post a week ago and have been thinking hard about whether I believe the premise, which is that within a few years, the norm for source code will be that it is written and modified by LLMs via prompting. For all practical purposes, all source code will be written this way, with exceptions becoming ever rarer.+> Not only do I believe it, I could even see it happening in 12-18 months at the current rate of LLM progress.