|
|
|
|
|
by magicalhippo
1178 days ago
|
|
My day job involves working on a B2B CRUD-ish application, which is a market leader in a certain niche. Almost all of the difficult problems I face when developing software is not from the code writing part. It's things like deciphering what the customer needs, it's picking a good architecture for a new module or selecting an appropriate algorithm depending on various trade-offs, and figuring out how to integrate new features into existing in-production code with minimal disruptions. While there certainly are exceptions, and if you're in a C++ shop chances are you're one of them, I'm pretty sure my job is quite typical in that sense. As such, I feel my job disproportionately involves writing code. Some is superfluous, due to tool limitations. Some is not, it encodes intent and restrictions, but might still be trivial to write. So I've long been wanting to write less code, to focus more on the difficult parts. |
|
Such a good description/summary. I’d love to use ChatGPT but the problems I solve on a day to day basis are almost never of the form “write some simple code to solve this well defined problem”