News for hackers. Stuff that matters.
Re:I hope work from home continues by trentnix on Tuesday April 06, 2021 @11:46AM (#26713292)
I have a hard time wrapping my head around why companies are mandating 100% return to office.

I doubt it lasts, at least in software. Talented people are going to have lots of remote options making it harder to find good people willing to show up for daily cubicle warfare.

I was someone who preferred to be in the office every day prior to the pandemic. But after adjusting, I really, really like working from home. Truth is, I can't imagine I'll ever take another job that expects me to show up to an actual office everyday. I'm sure I'm not the only one.

Re:I hope work from home continues by munificent on Tuesday April 06, 2021 @12:32PM (#26713933)
> Talented people are going to have lots of remote options making it harder to find good people willing to show up for daily cubicle warfare.

I worry a lot about how this cuts the bottom rungs off the ladder for junior developers. Senior developers can be very productive without frequent access to in-person help, and are valuable enough that they can get work-from-home if they want. But junior developers have more frequent questions, need to absorb software engineering culture, and need to have more work and task structure created for them. Remote work is really hard for them.

Re:I hope work from home continues by vp8989 on Tuesday April 06, 2021 @01:05PM (#26714445)
Engineering culture should be disseminated via documents rather than oral lore.

If it's disseminated via oral lore it's expensive to change and is often misinterpreted across a large enough org.

A silent killer of engineering orgs is bad practices that stick around because that's the way it's always been done. No one knows why because it wasn't written down. The only way to fix that is for someone high enough to provide blessing, but maybe none of those things are individually disruptive enough to get the CTO involved. So everyone eats the costs in perpetuity.

Much easier to just write everything down.

Increased difficulty for juniors to ramp up when you are remote is a symptom of a culture with lots of overly complicated processes that are not well documented.

Re:I hope work from home continues by munificent on Tuesday April 06, 2021 @01:18PM (#26714637)
> Engineering culture should be disseminated via documents rather than oral lore.

I'm always startled by comments like this because it's so counter to how I understand humanity. We are social mammals. No amount of good grammar and excellent font choice can substitute for sharing the same physical space together, an act that has been core to what it means to be human literally since we first speciated.

Yeah, writing stuff down is important. But engineering culture is a culture in the real sense of the word and trying to transmit that entirely through text sounds to me like raising a baby using a six-axis robotic arm.

Re:I hope work from home continues by Jackpillar on Tuesday April 06, 2021 @02:26PM (#26715488)
Personally, I find it hilarious to use "humans are social animals" to justify office oriented mandatory wage labor.

Humans are social animals in the sense that they thrive when being social with whoever and wherever they want to be social. I don't know about you, but I have more time to be social with the people (friends, family, neighbors, volunteer groups, etc) that I actually want to be social with when WFH. Being forced to drive to an office under the pretense of "this is how our evolutionary ancestors preferred it" is low key gross.

You can - and should - be able to disseminate engineering culture through digital means.

Re:I hope work from home continues by munificent on Thursday April 08, 2021 @08:32PM (#26745475)
> they thrive when being social with whoever and wherever they want to be social.

At almost no point in human history has that ever been true. Only in the very recent past has any notion of mobility and sufficient population density existed where one could choose who they socialized with. For all of our evolutionary history, you lived and died within your tribe.

Re:I hope work from home continues by BlargMcLarg on Tuesday April 06, 2021 @02:12PM (#26715330)
I am equally startled by comments like this implying our nature as social mammals is so limited in ways to be appeased, or expecting the only way to be human is to work with colleagues of the same craft on an almost daily basis.

Socializing can be done with people outside that very limited circle. Meanwhile, I can get my knowledge-sharing itch by looking up new techniques on the internet, going to conferences, etc.

Re:I hope work from home continues by danaris on Tuesday April 06, 2021 @02:59PM (#26715888)
I participate in multiple online communities where the "culture" has only ever existed through text.

Just because it doesn't involve beer or seeing each other's faces doesn't mean that it's not a real culture.

That's not to say that any particular group's culture will translate seamlessly from in-person to text/video chat, but the idea that having and sharing a culture in a text format is somehow lesser than having one in person doesn't make sense to me.

Re:I hope work from home continues by npsimons on Tuesday April 06, 2021 @06:02PM (#26717926)
I grew up on BBSes, USENET, email, LKML FFS! I really don't get people who make provably false claims that online culture doesn't work.
Re:I hope work from home continues by orestarod on Tuesday April 06, 2021 @05:08PM (#26717408)
I guess medicine is a failure in that regard? Everything is documented to the letter. Perhaps we should let go of it to see what marvelous processes each individual hospital will come up with.
Re:I hope work from home continues by vp8989 on Tuesday April 06, 2021 @01:58PM (#26715169)
"sounds to me like raising a baby using a six-axis robotic arm"

No it's like raising a baby using advice you read from books that are peer reviewed and revised over time vs. just listening to what your parents say.

Re:I hope work from home continues by rabidrat on Tuesday April 06, 2021 @02:18PM (#26715402)
No, it's like raising a baby using advice your parents wrote down for you because they were parenting remotely. "Peer review" is your stepdad quickly skimming through your mom's PR and saying 'sure looks good'.
Re:I hope work from home continues by npsimons on Tuesday April 06, 2021 @06:00PM (#26717908)
Yeah, GP has apparently never heard of Dr. Spock's books.
Re:I hope work from home continues by npsimons on Tuesday April 06, 2021 @05:58PM (#26717900)
> We are social mammals.

We are sentient beings that have had writing for thousands of years. Perhaps we should start acting like it.

Re:I hope work from home continues by npsimons on Tuesday April 06, 2021 @05:57PM (#26717891)
> Engineering culture should be disseminated via documents rather than oral lore.

A million times this! If there's anything that WFH has done, it's exposed the big gaping hole known as "institutional knowledge."

> Increased difficulty for juniors to ramp up when you are remote is a symptom of a culture with lots of overly complicated processes that are not well documented.

Or no process at all. Even on small teams, even on projects I start from scratch by myself, I GD document things. It's not that hard once you start practicing and make it a habit.

I swear, if a programmer had zero comments in their code and said "just come by the water cooler if you have any questions", they'd be fired within a week, yet we put up with this ephemeral bullshit for other things.

Re:I hope work from home continues by ewmiller on Tuesday April 06, 2021 @12:43PM (#26714111)
When I was a junior dev, my team was on the east coast of the US, but we worked daily with people from Ireland. This meant every meeting had a Skype link, and everyone was well equipped to screen share and collaborate remotely.

The benefit was this also made them amiable towards WFH situations. Big snowstorm? Everyone can WFH for the week. Want to go visit the west coast for a few months? Sounds great, we'll see you online.

Point being, as a junior dev I never felt left out in the cold. Some of the best pair programming sessions I ever had during that time were with a dude from Ireland while we alternated screen sharing. So as long as the team culture is supportive of remote collaboration, I think junior devs will be fine.

Re:I hope work from home continues by nickelcitymario on Tuesday April 06, 2021 @01:31PM (#26714821)
I'm not sure this is true. It's a reasonable concern, but in practice I don't think it turns out this way.

Two points, entirely anecdotal:

1) A few years back, I sort of "restarted" as a Salesforce developer. I had well over a decade of web dev experience, but I was new to SF. Everything about it was unique to this environment. I worked in an office, but my boss worked from home (ironically enough). So I was effectively remote working with him from the get go, and I found it worked really well.

2) My kids learn a remarkable amount of stuff on their own: Minecraft, Roblox, Scratch. All these programming environments that they've become really proficient at, and entirely on their own. This is effectively remote work. There was no one holding their hand.

I think the bigger issue is going to be getting employers to trust that the junior is working well. In truth, most junior employees probably don't have the maturity and discipline to be productive remotely. I certainly wouldn't have back when I was 18-22. I would have taken every chance I could to goof off, and not even considered whether that was a problem.

That kind work ethic (i.e. a bad one) tends to get beaten out of you pretty quick in the early days of a professional career. But a lot (most?) people fresh out of college still have that student mentality of viewing "adults" (bosses, teachers, parents) as authority figures to be rebelled against to some extent. I wouldn't trust someone with that mentality to be productive unsupervised.

The natural counter point is that if you can't be trusted, you shouldn't be hired. But I think that's a mistake. There's an awful lot of talented and smart young people who need a break or two in order to develop the appropriate work ethic and achieve their potential.

All of which is to say, I share your concern about opportunities for junior developers (and junior workers in general), but for different reasons.

Re:I hope work from home continues by necrotic_comp on Tuesday April 06, 2021 @12:43PM (#26714110)
As much as people don't like it, our current culture of having a video conference open all day with everyone in (breaking out into smaller calls when necessary) brings down the level of "hey, can I ask you a question?" bc we can see if someone is at their desk.

I think this is something that would work for more junior people as well, and I'd be happy to break out / share a screen as needed.

Re:I hope work from home continues by chakspak on Tuesday April 06, 2021 @01:10PM (#26714502)
Wow, all day? That's a lot!

My team and others have been having "office hours" meetings where everyone is just working, but often the cameras are off, mics are muted most of the time, and we only do it for a few hours a week.

I definitely agree that there is a lot of value in being able to jump in and ask questions in the moment. That's a big benefit of having these calls for us.

Maybe we should try having them more often. :)

Re:I hope work from home continues by necrotic_comp on Tuesday April 06, 2021 @02:26PM (#26715485)
It's really not been that bad - we had a few people who were remote initially and they had the cameras on in their home office so we could shout over and ask questions and it would feel like they were in the office.

Now we're all remote so we keep the same meeting open. I guess people have differing levels of comfort.

Re:I hope work from home continues by dunefox on Tuesday April 06, 2021 @01:13PM (#26714536)
> having a video conference open all day with everyone in

This sounds absolutely horrible.

Re:I hope work from home continues by necrotic_comp on Tuesday April 06, 2021 @01:33PM (#26714856)
Honestly, it's fine. Most of us are on mute for most of the day. In a trading environment, you need a hoot, and this is pretty much our equivalent.

It works well and (at least with how our team works) it's not invasive.

Re:I hope work from home continues by dunefox on Tuesday April 06, 2021 @02:12PM (#26715329)
Being watched by all colleagues all day is extremely invasive. I would definitely not want to work in this environment.
Re:I hope work from home continues by mprovost on Tuesday April 06, 2021 @03:18PM (#26716140)
You just described every open plan office ever. At least this way nobody can look over your shoulder at your screen. And you can turn your camera off if you want a break.
Re:I hope work from home continues by dunefox on Wednesday April 07, 2021 @07:51AM (#26723488)
Yes, open plan offices are horrible. No need to reproduce something just as horrible and intrusive when working from home.

I would just turn both microphone and camera off; if somebody wants something they can message me, like a sane person.

Re:I hope work from home continues by npsimons on Tuesday April 06, 2021 @06:06PM (#26717953)
> This sounds absolutely horrible.

And now you know how it feels to work in an open floor plan or cubicle where someone can come along and break your flow causing you to have to waste over 20 minutes getting back into it.

The key with the all day video conference is you can mute it and set your status as away when you need to do deep work. Can't do that in an office environment.

Re:I hope work from home continues by dunefox on Wednesday April 07, 2021 @07:48AM (#26723453)
Or, you know, since I'm already working from home I can just not be in a "digital office". An open floor office is already bad, so there's not need to reproduce it.

It's simply intrusive and unnecessary.

Re:I hope work from home continues by silicon2401 on Tuesday April 06, 2021 @01:01PM (#26714372)
> our current culture of having a video conference open all day with everyone in

this is incredibly bad for the environment. i just hope it's at least not as bad as commuting

Re:I hope work from home continues by randmeerkat on Tuesday April 06, 2021 @12:42PM (#26714081)
When I was a junior engineer I preferred remote work. It was easier to screen share with a senior and talk about the problem over a computer screen where I could actually see the code, than it was to squint from over their shoulder. It also gave me the chance to drive and for the senior to correct my mistakes / give me feedback.
Re:I hope work from home continues by blunte on Tuesday April 06, 2021 @11:56AM (#26713439)
No you're certainly not the only one. I've found a good way to filter recruiters is to tell them up front, "I will only do full remote with occasional, non-regular office visits."

Once you've tasted freedom...

Re:I hope work from home continues by mech422 on Tuesday April 06, 2021 @12:45PM (#26714135)
I've been doing this for 20 years now...

Surprisingly, the recruiters are starting to answer "sure - no problem..." :-)

Re:I hope work from home continues by austincheney on Tuesday April 06, 2021 @01:17PM (#26714620)
> I doubt it lasts, at least in software.

History suggests that talent is not a cause to warp office culture. Office culture will out weather a loss of talent until the business implodes. If the need for talent becomes clearly paramount then it will be outsourced.