Hacker News new | past | comments | ask | show | jobs | submit login

>Your work schedule is atypical, and in most work environments would lead to eyebrows being raised from management down to your peers.

At every company I've worked for no one has ever cared. At all. I'm around to answer questions and attend meetings.

>in case the world around them starts to burn down.

I could be back home in 30 minutes if things really got that bad. But since I'm the principal engineer, it's really my job to make sure things don't ever get that bad, and it's pretty rare that they do. I also make sure that I'm not irreplaceable, so that if things go wrong I'm not the only one who can fix them.

>With this kind of a "I set my own schedule" approach, people would have a hard time trusting you and depending on you

Why? I can answer questions from my phone. What's the practical difference between our CEO regularly being out of communication because he's in a meeting that can't be interrupted and me being a 20 minute drive from my computer?

>And if you think it's a good career move to let them know that hey I'll be taking a long lunch (every day), well, I've already addressed that.

Again I'm not optimizing my life for work. It may not be the absolute optimum career strategy but after 5 years it feels like the optimum life strategy. I make plenty of money--several multiples of the median income. Could I be making another $50k a year if I worked 2x as much in an office? Probably, but that's not my goal.

>As MattGaiser put it, it's as if he's a microservice outputting work. That's pretty much what remote contractors are. Nobody _really_ gives a shit about them. It's a hard truth to take in.

I'm not a remote contractor, I manage the technology for the entire company, mentor developers, develop and design projects on my own, meet with leadership about product direction etc... If MattGaiser were working at my company, he'd be talking to me regularly. It sounds like he just has a shitty boss.

But since you bring up remote contracting, I did that for a while and I had even more freedom. I never worked for fewer than 3 companies at a time, so I never had one boss that was absolutely critical that I keep happy. It was great.




Good answer.

1) Is this an off-shore set up where you don't really have an in-house team so you're the principal engineer of a development team that is located another country?

2) What was your setup like at first, ie. before the last 5 years or however long you've been doing this for?

The reason why I ask is because Principal-esque positions often come with perks not available to prole Developers.

>What's the practical difference between our CEO regularly being out of communication because he's in a meeting that can't be interrupted and me being a 20 minute drive from my computer?

Not to sound snide, but the practical difference is - you're not the CEO.

>I'm not a remote contractor, I manage the technology for the entire company, mentor developers, develop and design projects on my own, meet with leadership about product direction etc... If MattGaiser were working at my company, he'd be talking to me regularly. It sounds like he just has a shitty boss.

It would not surprise me that some of these habits, fe. mentoring devs, meeting with leadership, etc, are best cultivated in a physical space before being done online. That's just me though.

Nothing to do with shitty bosses, but not everyone is exactly born with the qualities to check up on people regularly, ready to go out of the gate. Especially in a professional environment. A lot of people are very quiet, reserved, and are waiting to be spoken to, and it takes effort and practice to be a bit more vocal and proactive.

I'd honestly ascribe it to being the exception rather than the norm.


1. Nope, but the dev team is located on the other side of the country from the rest of the company (and I'm in between).

2. This company started as just a client and then they made me an offer that was too good to refuse.

>The reason why I ask is because Principal-esque positions often come with perks not available to prole Developers.

I definitely have a lot of perks. But I had even more freedom when I was a contractor, and I made plenty of money. If someone is a decent developer with good communication and business skills, a similar path is very achievable.

>Not to sound snide, but the practical difference is - you're not the CEO.

When I said practical I specifically meant other than the fact that he's the CEO. My point is that a well run company won't fall apart if the CEO is unavailable for a few hours per day, and a well run team won't fall apart b/c one developer (or their boss) is similarly unavailable.

>It would not surprise me that some of these habits, fe. mentoring devs, meeting with leadership, etc, are best cultivated in a physical space before being done online. That's just me though.

That's entirely possible. But my guess is that if there is an effect it's small compared to all the other variables.

>Nothing to do with shitty bosses, but not everyone is exactly born with the qualities to check up on people regularly, ready to go out of the gate. Especially in a professional environment.

I agree with you there, but I also think those people probably shouldn't be managers until they have developed those qualities, and I don't think this is a remote problem.

Years ago I didn't have those qualities. I was a retail supervisor and I used to sit in the front office and mostly ignore the cashiers until there was a problem despite the fact that I was only 20 feet away from them.

Remote work does require different skills, and managing a remote team probably takes more skill in general, but honestly I wouldn't want to work in house for a manager that didn't have those skills anyway.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: