Live data from Hacker News

We Invite Everyone at Etsy to Do an Engineering Rotation

codeascraft.com

1–10 of 72 posts

Re: We Invite Everyone at Etsy to Do an Engineering Rotation

#3
It's a great idea, but I'm having difficulty understanding the specific task non-coding employees are doing: adding their own photo to Staff page. Shouldn't there be a nice user-friendly back-end interface that would let them do that in about 10 seconds without any code knowledge?

Re: We Invite Everyone at Etsy to Do an Engineering Rotation

#4
Kudos to Etsy for doing this. I think there's great value in learning basic programming skills even if not everyone has the inclination to become a software designer. Kind of like how taking music lessons has all kinds of tangential value even if the student doesn't turn out to be another Van Cliburn.

Re: We Invite Everyone at Etsy to Do an Engineering Rotation

#5
post #3

It's a great idea, but I'm having difficulty understanding the specific task non-coding employees are doing: adding their own photo to Staff page. Shouldn't there be a nice user-friendly back-end interface that would let them do that in about 10 seconds without any code knowledge?

That probably exists, too, but I think the idea is to expose folks in non-engineering roles to the code without it being overwhelming.

Re: We Invite Everyone at Etsy to Do an Engineering Rotation

#7
post #3

It's a great idea, but I'm having difficulty understanding the specific task non-coding employees are doing: adding their own photo to Staff page. Shouldn't there be a nice user-friendly back-end interface that would let them do that in about 10 seconds without any code knowledge?

I assume it's more about understanding the processes. Once they understand how everything works, they probably just add the image to the code base and add an html tag to the about page. Nothing complicated, and it doesn't sound like they are really "coding" but it seems like the idea is more to give them some perspective on how the engineering team works.

Re: We Invite Everyone at Etsy to Do an Engineering Rotation

#9
That is just the coolest idea ever. For non-engineers, software can be a sort of black box filled with "code," whatever that means. This knowledge gap frequently leads to conflicts when engineers take longer to build a feature than non-engineers would like, or when things break that just seem so simple. Getting everybody involved in the deliberate, painstaking process of writing quality software is a fantastic way to ensure the everybody is on-board with the way code is written and minimizes interdepartmental friction. Kudos to Etsy!

Re: We Invite Everyone at Etsy to Do an Engineering Rotation

#10
post #8

Great idea. I'd love to see a writeup about a rotation in the other direction, ie give engineers a taste of the business side of the house. As a data scientist I speak a lot with Sales and Engineering and sometimes the two teams seem worlds apart...

Different leadership roles in our company spend the occasional day on different teams. Whether that be IT on the phone doing sales or someone from engineering writing ad copy, etc.

Obviously the direct output isn't great but the experience is always beneficial.

Post reply on HN