this post was submitted on 19 Jul 2023
12 points (100.0% liked)

Experienced Devs

3956 readers
1 users here now

A community for discussion amongst professional software developers.

Posts should be relevant to those well into their careers.

For those looking to break into the industry, are hustling for their first job, or have just started their career and are looking for advice, check out:

founded 1 year ago
MODERATORS
 

Developers are operating and building in more and more heterogeneous and complex systems. This article offers some thoughts on how to think about "developer experience" in this world that's increasingly more like a "rainforest" than a "well tended garden".

you are viewing a single comment's thread
view the rest of the comments
[–] anzo@programming.dev 3 points 1 year ago (2 children)

I can't help it, I will succumb to the temptation and extend the analogy: Only in a rainforest, evolution of the developers can happen. A well tended garden would be good for productivity, but bad for creativity.

[–] epchris@programming.dev 3 points 1 year ago

I don't think that's a bad extension of the analogy

[–] douglasg14b@programming.dev 2 points 1 year ago

I think you can have a well tended garden without giving up creativity.

You're not sacrificing creativity by practicing structures, considerations, and methodologies that maintain or improve the developer experience with whatever creative endeavor you're on.

The structure of your garden doesn't prevent you from playing around with new plants, it just outlines a set of patterns and expectations known to drive better outcomes.

I'm not saying that your extension of the analogy is bad I'm just disagreeing with some of the premise.