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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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).