News for hackers. Stuff that matters.
Re:Laying myself off from Amazon by fdgsdfogijq on Wednesday November 16, 2022 @04:00PM (#33630512)
You should have just switched teams. Amazon has amazing teams working on deep technology, they also have huge systems with technical debt and stress. People dont realize how different it can be inside the company.
Re:Laying myself off from Amazon by mr_tristan on Wednesday November 16, 2022 @04:15PM (#33630741)
How easy is it to transfer between teams? Some companies make this easy, others make it almost harder to apply internally then externally.
Re:Laying myself off from Amazon by goostavos on Wednesday November 16, 2022 @04:56PM (#33631333)
I've been on 4 different teams at Amazon (now migrating to a 5th). It depends entirely on the team and as well as your current level. Some do loops just like with external candidates. Others barely require more than a conversation with someone on the team -- though this one is a huge red flag. Teams looking for warm bodies are seldom good teams.

Most of the time its somewhere in between. You'll speak with the manager, speak with the team, you each review each other's artifacts, and if everyone's happy, you swap over. The balance of power is pretty nice. I've dropped out of the process many, many times after starting talking with management. Or even just learning more about what the team itself does (I couldn't live with myself if I worked on pre-roll ads, for example. So I noped out of that one).

Re:Laying myself off from Amazon by bb88 on Wednesday November 16, 2022 @05:13PM (#33631592)
I've seen a lot of red flags in my career where managers put people on PIPs -- when in reality it's not a PIP but a personality conflict.

And from what I understand at Amazon, it's kind of the same thing, but PIPs have been aggressively weaponized.

Re:Laying myself off from Amazon by OnceUponADevops on Wednesday November 16, 2022 @08:55PM (#33633934)
Christ, I wish PIPs were that easy where I work. Some days it feels like the public sector trying to get rid of employees that coast for months at a time before we can work our way through the process to can them.
Re:Laying myself off from Amazon by Firmwarrior on Thursday November 17, 2022 @11:14AM (#33641026)
Pips take months too, they're really not ideal
Re:Laying myself off from Amazon by Aeolun on Wednesday November 16, 2022 @11:20PM (#33634921)
Isn’t that what a PIP is? A Personality Improvement Plan?
Re:Laying myself off from Amazon by rightbyte on Thursday November 17, 2022 @01:13PM (#33643136)
I seems to be used as an advance notice of termination?
Re:Laying myself off from Amazon by bb88 on Friday November 18, 2022 @03:01PM (#33661194)
The manager isn't required to improve their personality.
Re:Laying myself off from Amazon by gruffle on Wednesday November 16, 2022 @05:01PM (#33631408)
I believe you also need approvals from your current manager(s) to switch teams?
Re:Laying myself off from Amazon by ldjkfkdsjnv on Wednesday November 16, 2022 @05:07PM (#33631480)
Nope no approval required
Re:Laying myself off from Amazon by gruffle on Wednesday November 16, 2022 @05:20PM (#33631682)
Interesting, I was told the opposite by my managers...
Re:Laying myself off from Amazon by nixgeek on Thursday November 17, 2022 @03:53AM (#33636451)
Unless you’re in Focus or Pivot, you’re a free agent. When Amazon is performance managing you in any sense it isn’t up to your existing manager if you can move, it would be an L10 (VP) exception on the receiving side to allow you to move, even if the hiring manager thinks you’re great.
Re:Laying myself off from Amazon by twelve40 on Wednesday November 16, 2022 @05:55PM (#33632118)
that can't be right (but i have no idea). In the new group, nobody has any desire to at least do a reference check with the previous group? That would be the first thing as a hiring manager i would try to check for, say "this person is a d-bag that the entire group hated, and we were about to pip him/her anyway"? That would be kind of an equivalent of an approval, even if there is no formal approval.
Re:Laying myself off from Amazon by bigfoot675 on Wednesday November 16, 2022 @10:21PM (#33634531)
Yes they do this. I don't know if the other guy just hasn't seen it himself or what
Re:Laying myself off from Amazon by therealcamino on Wednesday November 16, 2022 @10:27PM (#33634572)
I mean, yes, having your manager say "I will destroy your career if you think about leaving" would be a kind of approval needed, but short of that level of viciousness it sounds like no?

Not familiar with Amazon culture so I don't know if that'd be considered acceptable behavior. I hope not!

Re:Laying myself off from Amazon by twelve40 on Wednesday November 16, 2022 @10:51PM (#33634724)
have you considered that the manager may rightly have bad things to say? or that is just never warranted.
Re:Laying myself off from Amazon by caskstrength on Thursday November 17, 2022 @08:13AM (#33638385)
> have you considered that the manager may rightly have bad things to say? or that is just never warranted.

The manager should put those bad things _in writing_ during performance reviews instead of trying to prevent their employees from leaving by dunking on them after they are informed about the fact.

Re:Laying myself off from Amazon by lozenge on Wednesday November 16, 2022 @05:00PM (#33631390)
How can you tell ahead of time if the team you're switching to has it any better?
Re:Laying myself off from Amazon by Syonyk on Wednesday November 16, 2022 @05:52PM (#33632070)
Find out what they drink for "Team alcohol evenings."

Whiskey team? Ok, probably somewhat stressful but doable. Wine team? Plush and cushy, with a line of people who want to be on that team out the door. Vodka team? Oh hell no. Etc.

... I'm kidding. Sort of. But not entirely.

Re:Laying myself off from Amazon by blippitybleep on Wednesday November 16, 2022 @06:49PM (#33632754)
You better watch out for the team who all drink Tennent’s Super Lager.
Re:Laying myself off from Amazon by peteradio on Wednesday November 16, 2022 @10:04PM (#33634429)
More like team alcohol mornings amirite
Re:Laying myself off from Amazon by blippitybleep on Friday November 18, 2022 @03:49AM (#33652033)
The team who all have their standup down the canal with a half bottle.
Re:Laying myself off from Amazon by jjgreen on Wednesday November 16, 2022 @06:52PM (#33632787)
RedBull & Ketamine?
Re:Laying myself off from Amazon by akiselev on Wednesday November 16, 2022 @11:16PM (#33634896)
You’re probably thinking of a crypto exchange as the money exits the “backdoor”.
Re:Laying myself off from Amazon by hinkley on Wednesday November 16, 2022 @08:05PM (#33633542)
Not at Amazon, but offering a data point for Team Patron not being a good time.
Re:Laying myself off from Amazon by Chamix on Wednesday November 16, 2022 @07:36PM (#33633273)
Tech survey results, ops load via CTI tickets, CR/LOC stats, accolades, COEs, promotion rate, turnover/attrition....

There are so many data sources that are all queryable via API. There are a couple basic greasemonkey scripts already floating around but as an SDE it really isn't that hard to write something yourself... It does take a bit of experience to get a good heuristic on weighting the different data points but you can do way better than blindly guessing.

I will say as someone who HAS intelligently looked through this data for most teams at Amazon, there is an absolutely MASSIVE difference between the top 10% of teams and the median, and an even larger difference between than and the bottom 10%, which by all metrics appear to truly be hell on earth.

Re:Laying myself off from Amazon by oblio on Thursday November 17, 2022 @02:33AM (#33635999)
> Tech survey results, ops load via CTI tickets, CR/LOC stats, accolades, COEs, promotion rate, turnover/attrition...

Tech survey results??

Re:Laying myself off from Amazon by nixgeek on Thursday November 17, 2022 @03:50AM (#33636432)
Amazon runs an annual survey with typically quite high participation rates, it is very detailed, and the results are often illuminating (and like many things at Amazon, widely accessible to all people).
Re:Laying myself off from Amazon by oblio on Thursday November 17, 2022 @04:27AM (#33636672)
Yeah, but you can't see stuff outside your group, I imagine? I mean, dis-aggregated, to drill down to team level.

OP was making it sound like you could get the results for a specific team you'd want to transfer to.

Re:Laying myself off from Amazon by yathaid on Thursday November 17, 2022 @09:10AM (#33639079)
What OP was suggesting is exactly what you get. You can see results at the level of any manager and zoom out recursively.
Re:Laying myself off from Amazon by firstSpeaker on Thursday November 17, 2022 @02:43AM (#33636062)
Is there any way to get in touch with you and ask a few questions?
Re:Laying myself off from Amazon by ugh123 on Thursday November 17, 2022 @12:11AM (#33635224)
talk to people who work on those teams?
Re:Laying myself off from Amazon by Patrol8394 on Wednesday November 16, 2022 @05:13PM (#33631597)
They all look shining from the outside, problems start when you join the new team and realize the pile of st you will be dealing with.

Btw this happens in most companies, tons of tech debt. And those who created that st are off onto new projects recreating the exact same mess all over again.

It is a cycle that never ends.

Only chance is to join early and be in for the long run.

Re:Laying myself off from Amazon by dtgriscom on Wednesday November 16, 2022 @07:44PM (#33633346)
... your censorial asterisks italicized part of your post ...
Re:Laying myself off from Amazon by BurningFrog on Wednesday November 16, 2022 @11:47PM (#33635090)
If you're good at cleaning up "pile of shit" code, you will always have work!

It's s lot of fun with the right attitude.

Re:Laying myself off from Amazon by beebmam on Thursday November 17, 2022 @01:17AM (#33635624)
I've made a great career of being a code janitor and doing what others don't want, while having a good attitude. In the last few years, I just rewrite everything I possibly can in Rust and I've yet to regret it.
Re:Laying myself off from Amazon by norir on Thursday November 17, 2022 @02:10AM (#33635898)
> I just rewrite everything I possibly can in Rust and I've yet to regret it.

And hopefully no one else regrets it...

Re:Laying myself off from Amazon by _djo_ on Thursday November 17, 2022 @03:10AM (#33636207)
By then you're onto the next thing and it's their problem, right?

Thus is the circle of (engineering) life.

Just kidding. Please write maintainable code.

Re:Laying myself off from Amazon by datavirtue on Thursday November 17, 2022 @08:05AM (#33638318)
"Please write maintainable code"

Not in the requirements, sorry.

Re:Laying myself off from Amazon by Firmwarrior on Thursday November 17, 2022 @11:11AM (#33640968)
He's using RUST. Haven't you seen all the blogicles that explain how it's impossible to write bad code in rust??
Re:Laying myself off from Amazon by BurningFrog on Thursday November 17, 2022 @04:20PM (#33645890)
> Please write maintainable code

Most people don't know how to do this, because it's actually hard, and I don't think it's being taught much in programmer education.

I certainly had to learn "on the job", and probably spent 10 years before I got good at it.

I learned the most by fixing bugs. After a while, I started seeing the patterns of why this bug had occurred, and started writing code do avoid the traps.

Re:Laying myself off from Amazon by xnorswap on Thursday November 17, 2022 @05:24AM (#33637028)
> a code janitor

I prefer the term troubleshooter specialising in legacy code, but "code janitor" definitely has felt more appropriate at times.

Re:Laying myself off from Amazon by datavirtue on Thursday November 17, 2022 @08:05AM (#33638320)
Legacy rescue
Re:Laying myself off from Amazon by HelloNurse on Thursday November 17, 2022 @06:11AM (#33637357)
Work? Almost certainly. Career? Not very likely.
Re:Laying myself off from Amazon by jdeaton on Thursday November 17, 2022 @11:46AM (#33641577)
The problem is sometimes your organization does not reward these efforts at all.
Re:Laying myself off from Amazon by spike021 on Wednesday November 16, 2022 @07:13PM (#33633021)
Before I left Amazon I tried transferring to multiple teams after speaking with hiring managers. They all (IIRC 4 separate ones) wanted either a full on-site loop or at minimum two coding interviews).

I was an L5 with about 5-6 years of experience, 1.5 at that point at Amazon.

Re:Laying myself off from Amazon by shitlord on Wednesday November 16, 2022 @07:29PM (#33633203)
Hiring managers have a lot of latitude at Amazon, so there isn't a consistent standard. I don't want to share too much PII but I was in a similar situation. I was able to transfer teams after an informal chat with a few engineers on the team (discussing past projects, the new team's product vision, etc.). There was no whiteboarding involved.
Re:Laying myself off from Amazon by bboygravity on Thursday November 17, 2022 @02:37AM (#33636031)
So the internal hiring managers are there for no reason at all?
Re:Laying myself off from Amazon by SkyArrow on Thursday November 17, 2022 @03:40AM (#33636372)
The hiring managers are themselves managers of the team e.g. for a team of devs, a software development manager. In parent comment's case, the manager likely asked for opinions from the team after the chats before giving the final approval.
Re:Laying myself off from Amazon by shitlord on Thursday November 17, 2022 @11:00AM (#33640803)
Yup, that's exactly what happened.

IME, the best managers are the ones who trust and enable their teams to make the right decisions. It would be a red flag if the manager was just giving out offers without allowing the team to provide their input.