|
| 1 | +--- |
| 2 | +date: '2025-11-21T18:56:41Z' |
| 3 | +title: '2025-11-21' |
| 4 | +draft: false |
| 5 | +tags: [] |
| 6 | +location: 'Brooklyn' |
| 7 | +--- |
| 8 | + |
| 9 | +import { Tweet } from 'astro-embed'; |
| 10 | + |
| 11 | +I've been thinking about how, in software engineering especially, it feels like the balance of who is the builder and who is the user is shifting. |
| 12 | +It used to be the case that the software engineer was clearly the builder. |
| 13 | +I don't find that to be the case anymore. |
| 14 | + |
| 15 | +Being the builder is fun. |
| 16 | +You get to try new things, experiment, and see your work come to life. |
| 17 | +You have a lot of control over the process of how you work. |
| 18 | + |
| 19 | +Being the user, especially of a rapidly changing product, is not always fun. |
| 20 | +As a user, you adopted a product initially because of its utility, but then the changes start. |
| 21 | + |
| 22 | +Pricing changes. |
| 23 | +Features evolve or go away. |
| 24 | +The builders try and increase the scope of their user base. |
| 25 | + |
| 26 | +The tools used for software engineering are changing. |
| 27 | +Language models are in everything, for better or worse. |
| 28 | + |
| 29 | +As software engineers, we're now experiencing what many of us have put our users through for years. |
| 30 | +But it's not being done by any one company, but by our industry itself to us. |
| 31 | + |
| 32 | +More than I can ever recall, organizations seem to be measuring statistics like |
| 33 | + |
| 34 | +- lines of code written |
| 35 | +- PRs merged |
| 36 | +- issues closed |
| 37 | +- daily active sessions on internal tools |
| 38 | +- (and now) inference tokens used |
| 39 | + |
| 40 | +Engineers are now the targets of the optimization loops, previously mostly reserved for the users of the products engineers built. |
| 41 | + |
| 42 | +Prodded with surveys |
| 43 | + |
| 44 | +> On a scale of 1 to 10, how likely would you be to recommend this product to a friend or colleague? |
| 45 | +
|
| 46 | +Turned upside down and shaken for a bit of knowledge to feed into the tool makers' road maps. |
| 47 | + |
| 48 | +I get it. |
| 49 | +Language models change the game for builder software. |
| 50 | + |
| 51 | +I feel this way. |
| 52 | + |
| 53 | +The tools are useful. |
| 54 | +The demand for them is real. |
| 55 | + |
| 56 | +But this post from Lenny has stuck with me: |
| 57 | + |
| 58 | +<Tweet id="https://twitter.com/lennysan/status/1976430524936880574" /> |
| 59 | + |
| 60 | +Frantically. |
| 61 | + |
| 62 | +Organizations are pulling out all the usual tools to try and make things happen. |
| 63 | +And engineers are feeling the pressure. |
0 commit comments