Live data from Hacker News

How to set junior employees up for success in remote

slite.com

141–150 of 370 posts

Re: How to set junior employees up for success in remote

#141
post #8

Earlier quoted context omitted.

IMO, an expensive keyboard/mouse/monitor isn't necessary for a junior to succeed. Plenty of coders learned on much worse.

100% disagree. I will NOT be productive at a desk if you put me in front of a single monitor, period. That has been the case since I first tried a dual screen in a professional setting and realised the benefits. A related note is that I loathe garbage keyboards. If you make me type on some garbage rubber-dome with unbalanced and scratchy keys, I will not be happy.

To me, the office mouse feels even more crippling than the crappy keyboard. I usually navigate through code by ctrl clicking on a symbol and then using mouse button 5 to jump back to where I was before, but my office mouse does not have side buttons.

On a related note, if you have never had a mouse with buttons on the side, I can greatly recommend trying it. Especially if you navigate through IDEs with your mouse and not the keyboard, i.e. you have one hand on the mouse and one on the keyboard and not both hands on the keyboard.

Re: How to set junior employees up for success in remote

#142

Working in government, we're seeing a larger amount of folks leave within a few months of hire. I had never heard of that before COVID. When I started here years ago and not remote except a one day a month telework option, it took weeks to get involved in a project. Everyone is laid back and wants to give time to acclimate and understand the place and the project first. My PM told me basically, "Hey I hired you for a…

I work in (state) government as well, and I'm noticing the same. Our institution is definitely like what you mention - "find your own work" kind of deal. It _sounds_ good until you are basically expected to find your own billable hours in Month 1.

My wife actually works in the same institute as I do, but in a different wing - my experience vastly differs from hers. I am basically full-time on one project with consistent billable codes, and she's expected to shop around to try to find projects with open hours, so she can get her 40 hours in every week.

She comes from the private sector, so she's admittedly put off by that idea, especially not really knowing anyone and not being well-versed in academic research as a career. I couldn't imagine being put in that position as my first position out of college.

Re: How to set junior employees up for success in remote

#143

Earlier quoted context omitted.

100% disagree. I will NOT be productive at a desk if you put me in front of a single monitor, period. That has been the case since I first tried a dual screen in a professional setting and realised the benefits. A related note is that I loathe garbage keyboards. If you make me type on some garbage rubber-dome with unbalanced and scratchy keys, I will not be happy.

>I will NOT be productive at a desk if you put me in front of a single monitor, period. Give me a break. Software development has been going on for decades now on all kinds of hardware (how did all those Software developers survive all these years??). You can be productive and get your work done on a single monitor, you just prefer dual monitors.

It's something where once you try it you can't go back.

If my company only gave me dirty river water, sure water is good and technically I'll probably survive if it's free of parasites, but once you have high quality filtered water you don't want to go back to drinking from streams.

Re: How to set junior employees up for success in remote

#144
I've been saying this for over 2 years now, and especially seen this in action with teams in my own company which are a good mix of junior and senior folks.

- Junior folks on average spend longer being stuck before reaching out. We organized a few physical offsites where the whole team got together in-person and that helped reduce the friction quite a bit because folks interacted with each other outside of just "We need to get X done" which naturally happens because we never really got to know folks outside of "planned" onboarding/weekly/standup etc. Zoom calls.

- I learnt A LOT of Dev setup looking over shoulders of devs much better than me, be it interesting keyboard shortcuts, learning how to use tmux for split screen, ssh tricks, vim/emacs setups etc. which in the long term made me a better dev. A lot of this is not "mandatory" to know but every dev builds his/her own style of working by absorbing from those around them.

- Lot more friendships/mentorships/team-spirit were created in in-person settings than in remote where everyone feels a lot more "replaceable". Sure, some folks probably prefer it this way, but I'm certain I'm not the only person who wants to look at work as "just something I do to make money" but also a place where I build meaningful relationships and work with smart folks to build something great together while also having fun (which have also helped me when switching between companies and having folks I know already there).

Personally, as someone with enough experience building software, I'm at a place where working remote is the "best case scenario" for me because it gives me complete control of my time, but I absolutely see the tradeoff on the other hand for the folks on the other end.

Re: How to set junior employees up for success in remote

#145

Earlier quoted context omitted.

I think anyone who can’t work well remote, on average, will not be your top performers anyway. What I mean by that — as a manager and one of the senior engineers, I had insight across our organization to projects and employee performance. Those who thrived being remote were those who already were the top performers. Those who were followers; who lacked discipline, failed faster and more obviously. Most software engin…

Utterly nonsense. How about children learning from home via a laptop? Doesn't work. Same for people who need to be trained in a new work environment. You want real interaction. You need to experience more than only sound and video in order to learn efficient. It's extremely wrong to think that good performers can always do these things from home. Not right.

I joined my company straight out of college and it was during covid peak, it was totally remote and guess what, last week my manager called me and told me that I've been promoted with a salary hike(within less than a year).

If you've discipline and commitment you can make anything work. :)

Re: How to set junior employees up for success in remote

#146
I think there is something to this - as a junior you can learn a lot through osmosis just by being around seniors and more experienced people. This doesn't just apply to software or tech - I have a friend that works for a bank that says just having new members of his team be within earshot so they can hear how he talks to clients and partners on the phone is a useful learning experience for them.

However, my experience pre-Covid was that the office was where I was the least productive. My team was already spread out across many office locations, so virtual meetings over Teams were already a thing. The company I worked for at the time had shifted to an open floor plan but without an adequate amount of conference rooms, so often for these virtual meetings we would all be dialed in at our desk, despite 4-6 of us on the call sitting right next to each other. Of course this created echo so meetings were a constant game of muting/unmuting and minimizing how much you talked to avoid feedback.

Working remotely did not require a shift in tools at all, but instead has made these calls much more pleasant to attend and easier to engage in.

Re: How to set junior employees up for success in remote

#147
post #68
post #2

While I can understand some of the arguments made about juniors getting some extra benefit from having everything close to hand, the sheer pace of the hit pieces against remote the last month or so is hilarious and very telling.

if majority of the people above you exist to ensure a butt in the seats policy. then yeah you ain't wrong. remote work is just about workers doing their jobs remotely. it signifies worker empowerment - right now the workers are in control. and the corps hate that. PR firms and middle managers are working over-time to ensure that we go back to the previous model where we all commuted in daily. But the labor market is…

Yep, they are trying to manage remote workers the same way they used to 'manage' in person workers. Clearly they are not the same. We really need to shake this "if you can't see them, they're not working" and "Collaboration is best done in person" mindset.

Re: How to set junior employees up for success in remote

#148
post #66

Earlier quoted context omitted.

Yep, I used to be more productive WFH when I was already acclimated on a team. When I joined a new team and it turned fully remote, my productivity dropped and it took me longer to come up to speed than if I were in the office.

Honestly, I was on a team @ Google that was doing consumer hardware. It had problems before WFH started, but it got 5X worse once we got sent home. The whole situation was highly unproductive, a combination of bad politics, but also a degraded tech stack with a pile of technical debt and a build system that took forever to finish, and then because of Google's "no source code on your laptop" policies (which they stubb…

> no source code on your laptop

Cybersecurity policies and work from home has always been extraordinarily strange to me.

Optical character recognition exists. Big Corp, trust me, if I wanted to steal your stuff, I'd have it already.

Stop locking my laptop down, we both know that's mostly a scare tactic.

Re: How to set junior employees up for success in remote

#149
Yeah, this tracks.

The casual interaction you get in a traditional office can be formative. Mentoring is easier. You can absorb norms better, and integrate better, especially as a brand new worker.

We are a 100% remote team, and we've been very aware of this in hiring - which is to say, we haven't hired any "baby devs" at all.

Re: How to set junior employees up for success in remote

#150
Supporting jr engineers comes with some specific needs IMO, regardless of remote or onsite :

1. Senior engineer time is the main constraint, in the sense, more experienced engineers need to be available to mentor them and break down tasks, concepts etc 2. clarity of purpose / problem being solved (related to #1) 3. feeling safe, and ready to ask questions - have some kind of 'office hours' on a daily basis

In an office environment , there are opportunities for hallway chats, in addition to physical meetings (where there is increased incentive/pressure for the jr. engineer to bring up questions).

The remote jr. engineer also feels left alone, since seniors are busy. Seniors usually have tenure, so know the background, and are empowered with lots of info.. they can plough ahead, the breakdown of tasks is relatively tractable.. but not for Jrs.

An Org needs to create a daily 'win' potential for them to take them forward .. instead it becomes for each his/her his own (shell).

Post reply on HN