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

This seems wild to me. It seems like the company and managers are doing something wrong if all your advancement is coming from random unofficial chats.



That's exactly how managers advance. Through good personal relationships across the organization, rapport, "alignment".


Maybe for managers. But really it should be about delivering completed projects, especially for technical folks.


Beyond a certain level, career advancement happens only by doing work which is much more than just delivering technical projects. That level is typically attained in 4-6 years by a competent software engineer.

(Yes, I am aware of a few exceptions who attain "fellow" or equivalent levels, but they are the exceptions to my observation and such positions are anyway <1% of the technical workforce; not everyone can be a fellow).


If you’re not just a code monkey than those chats are great for coming up with new ideas and fleshing them out over time. But hey you can also just be a code monkey that completes projects assigned to them. To each their own I guess.


Yes, and people can be assholes if they want.

Maybe what you describe works at some places or for specific people. Many companies will ignore your ideas. Your title is code monkey and that's all you do - shut up and listen to us important people. Some managers are very threatened by their subordinates, or are unimaginative. The business side generally wants what they want. God forbid you suggest some new approach.


I think you're missing the point, this is not about the split between management and engineering. Code monkey is here somebody who accepts assignment and produces code, without having a lot of understanding for the larger whole.

And that's mostly what you get with this attitude that doesn't value any meetings / communication which doesn't relate directly to one's work.

But the organizations don't want to have code monkeys (typically), because to produce value, people can't just churn out code to complete assignments, they need to also understand the context, be able to identify made up problems, be able to design the most minimal solution covering the business needs etc. That requires understanding, certain alignment, communication.


They might say that they don't want code monkeys, but their actions say otherwise. That's my experience anyways.


I don't see anyone arguing that communication isn't a critical part of working.

> And that's mostly what you get with this attitude that doesn't value any meetings / communication which doesn't relate directly to one's work.

But all the things you've listed in the following paragraph are totally communications that relate directly to one's work. What is the case that unrelated communications are also essential?


Makes sense. I'd just be trying to get out of a job like that, and don't see how that's desirable at all. You seem to think its the better way though.


I never said it was the better way. It's simply reality, at least for most jobs (larger non-tech companies).


I hope you find a better job man!


Thanks, but I won't. I'm stuck and I suck. Just have to wait it out another 19 or so years.


My career has advanced just fine over Slack and Zoom.


Technical folks simply cannot do their jobs without solid working relationships, and those are not as well formed digitally.

Remote work will continue to reduce over the next couple of years. If you don’t have a real reason for being at home during the work day, expect to be back in the office soon.


"Technical folks simply cannot do their jobs without solid working relationships, and those are not as well formed digitally."

Any real data on this? All the data our company has shows increased performance during WFH, such as an increase in deliveries and decrease in cycle time. So even if it's not as well formed, it seems it's formed sufficiently.


I think you focusing on delivery and cycle time is kind of emblematic of my point; none of that matters if you ship the wrong thing, and don’t correct over time, but to you that’s where the conversation ends.

That’s not where it actually ends, however. How do you know what to work on? How do you know if you built a profitable thing? Being remote lets you ignore those things in ways that are harder to do in person.

Hybrid is probably here to stay, but “remote first” was a pandemic only thing.


"I think you focusing on delivery and cycle time is kind of emblematic of my point; none of that matters if you ship the wrong thing, and don’t correct over time, but to you that’s where the conversation ends."

Lol don't tell me what I think. Those are the metrics that our management uses. That's their focus, and are pervasive in the industry. Sure, you can talk about shipping the wrong thing. What's the metric called for that, or would it fall under rework? Our rework has not gone up. There's no noticeable increase in failed projects either.

"Being remote lets you ignore those things in ways that are harder to do in person."

No, it really doesn't. These same ritual and due diligence conversations take place remotely. Or maybe your org doesn't have good procedures?


If you don’t know why or how your management figures out what to build or if what you’re building is what they need, and don’t see how that’s related to remote work, there’s not much I can do to help you.


What are you even going on about? Discussing what to build isn't what we are talking about here. Mor to mention, my management doesn't talk about that. The business side does. And this topic is covered via meeting. Whether those meeting are remote or not do not matter. Now please stop trolling this topic.


So,

a) we're not talking about how people decide what to build, as that has nothing to do with working remotely,

b) managers aren't involved in determining either what to build or how well the plan to build something was executed, and

c) the people who do decide those things have meetings which are irrelevant when talking about working remotely or in person.

Am I understanding you correctly?


I've implied that I'm done with this conversation as it seems you're trolling.


Not trolling, I just know in difficult conversations it’s sometimes helpful to restate what the other person is saying to try and figure out the disconnect.


> Being remote lets you ignore those things in ways that are harder to do in person.

How? That's certainly not what I've observed.


Thanks for the tip, but I was doing good work remotely ten years before covid and will continue to do so ten years after.


I mean sure, but there’s no real way of knowing what you’ve left on the table by working remotely.

And I say this as someone who was also working remotely before the pandemic. I’m always wary of people who refuse to acknowledge the downsides of ideas they support…


There's not, but I do know what's on my table: a career doing things I find reasonably stimulating that provides me more material comfort than I know what to do with. I am doubtful these hallway conversations I keep hearing about could provide me anything else that I would want, and I'm definitely not willing to give up my freedom and flexibility just to find out.


It's not really yours to give up, is my point. You're not looking at this from the employer's perspective, and it's making it hard for you to understand that what you want is only part of the equation.


It’s not some solvable, technocratic equation, it’s a conflict between labor and management. I don’t look at it from my employers’ perspectives because I don’t care about their outcomes.


Then why should they care about your outcomes?

You’ve got to do better if you expect to retain employment long term, and certainly if you expect to retain the privilege of working remotely.


If I expect my employer to care about my outcomes, 9 times out of 10 I'll be disappointed, no matter what I'm doing or how much I'm caring about theirs.

You may have had a better experience. If so, then, with all sincerity, I congratulate you on your luck; I bear no ill will to those who happen to find genuinely good employers.

Just don't take your experiences as typical and use them to argue that the rest of us should act as if our experiences either didn't happen, or aren't common.


Because if they don't I won't sell them my labor.

I've retained employment for nearly two decades, and have retained the "privilege" of working remotely for nearly half of that. I'm not concerned.


Tell me again how long have you been working? For as long as human society has existed, advancements came from in-person connections which were fostered by these random unofficial chats.

If you expect anything else, you might expect humans to not be like humans.


Wow where do you work that management has their shit together that well?


Norwich Union (Aviva) the insurance company have a system called The Wall iirc (been over decade).

Its a free for all for asking questions, sending messages, making unofficial FYI notes, its an attempt to document those conversations that would have otherwise taken place between individuals. Everyone from the top down has read/write access. Main objective to document those conversations, so nothing gets missed, like people being otherwise engaged in meetings/phone calls. Self Censorship takes place because everyone can view it, reduces staff harassment problems.


That's a good idea.


Management doesn't have it together, but they do make suggestions about taking on certain projects etc that are good for your career and at least talk about plans to getting to the next level (sometimes).




Consider applying for YC's W25 batch! Applications are open till Nov 12.

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

Search: