Live data from Hacker News

My Time Working at Stripe

jondlm.github.io

221–230 of 396 posts

Re: My Time Working at Stripe

#221

Earlier quoted context omitted.

It’s pretty nuts, putting out your dirty laundry in public is a surefire way to self sabotage - especially in a work setting. In American culture, there’s a lot of “positive self help” talk about being open about these things. But the reality is - it actually just provides drama and ammunition to people who might not have your best interests at heart. Some things are best kept between your close trusted friends and f…

> no matter how trendy the culture is about being “open” I've noticed this trend in recent years to be "open about mental health", etc. And I think by itself this is great, mental health is important. But invariably, especially in management/HR settings (or in the entertainment industry), it is done in an incredibly shallow way. Mental health is hard. Just talking openly isn't magically going to fix things and may ev…

"I used to have anxiety over being a good developer, but then I realized that it was about hitting story points, not learning Rust. Now I deliver business value regularly and have been able to cancel my appointments with my therapist."

"Being on-call 24/7 helps me feel like I'm a part of something, fulfilling a deep want for belonging that being kicked off the Girl Scout troop created in me."

"I've always lacked a father figure. When you told me to spend less time browsing HackerNews and more time on Jira, I felt like I was part of a real family."

Re: My Time Working at Stripe

#222

  > He gave me a coderpad link. I started to read through the question. I could already feel my mind moving like molasses. On the surface the question seemed straightforward enough. It presented a simple data structure and asked me to do some filtering based on a set of constraints. “No problem!” I thought.

  I fired up vim and got to work.
Wait, since when can you use your own editor? Is this common? Did I just fail to ask?

My interview with Stripe felt similarly nerve wracking - with writing code in what may as well be TextEdit.app contributing to that feeling

Re: My Time Working at Stripe

#223
> >he asked the team, “for this meeting I’d like us to try and introduce ourselves a little differently. If you’re comfortable, I’d like us to try and be 10% more vulnerable than we normally would in a work setting.”

I think this is a ham fisted attempt at trying to solve one of the most isolating and painful issues of modern day work environments: the complete lack of any friendship or camaraderie whatsoever.

I was not born in the 1980’s but just reading stories of how people worked then, makes me feel that there was a level of trust and friendship somehow that is completely lacking in a modern job. It is a painful life when you cannot be friends with the folks you spend 40+ hours a week your entire life. I don’t know why or how it has gotten to be this way. Modern pop psychology recommends you to be vulnerable and open, but that’s definitely wrong, maybe even opposite of what you should do, I was never vulnerable with my college friends, but we did have kickass time in college and we were friends. I would much rather that just have continued into my professional life, but instead we get a sterilized environment, that we just live through trying to find meaning in our work, to make the passing of 40+ hours more pleasant.

Re: My Time Working at Stripe

#224
Hitting a wall sucks, and FAANG style tech companies know how to hurl their engineers (and their management) straight towards it.

I'm glad you got out. Gotta look out for you, always; (most) companies sure as shit won't.

Unrelated, but if OP is here, about this:

> Things were moving rather smoothly despite my sweat soaked armpits. I silently resented my wife’s decision to unilaterally give up anti-perspirant due to chemicals.

Check out Arm and Hammer's Essentials deodorants. They don't contain aluminum and smell great despite being all natural. I switched to this deodorant after noticing that Mitchum deodorants were staining the pits of my shirts.

Re: My Time Working at Stripe

#225

I think the author had unrealistic expectations from working at a large company. He expected doing something meaningful that will change the world. He expected to be applauded like a hero for his efforts. But things don't work like that. If you work your ass out, don't expect more than a pat on the back. Managers won't care about your efforts, your mental state or your sleepless nights. They care about looking good i…

> a brilliant idea that might help the company a lot don't just do it. Never do it. It will never end up benefitting you, even if you find "allies" - who might even stab you in the back and take credit for the idea and then let you go once they get a promotion. If you have a brilliant idea, keep it to yourself, try to think of a way it could be used outside of the company and if it is strong enough start your own bus…

It's not "more" work; it's "different" work. I quite enjoy low-level optimizations, and all I have to do to work on that all day instead of coordination, meetings, and drudgery is convince people a few levels up the chain that the cost savings are huge and that the extra speed enables cool new features.

It's corporate America, so I'm going to be unceremoniously fired eventually anyway, but in the meantime I might as well enjoy myself, impress my coworkers, snag a promotion or two, and get a "made a cool new thing increasing profits $XX million/yr" line item on my resume.

> start your own business

Probably eventually, but starting a business is very different from being at a place big enough that I can profit my salary many times over just from faster code. If I start one, I'll write fast code there too, but "fast" isn't a business idea by itself, and I don't see anything wrong with doing a good job for whoever happens to be writing my paycheck.

Re: My Time Working at Stripe

#226

I kinda applaud OP for sharing their personal story. However, I personally never understood why people give a shit about objectives which aren't tied to business objectives. I mean the build improvement of 10x is great, but so what ? Also, Stripe is barely profitable. As an engineer in big tech, I wouldn't even consider applying. You're better off targeting Principal engineer at Big Tech since it implies doing some r…

But that's the problem with the OP's job - "first hire onto the brand new JS Infra team".

That doesn't sound like a customer/external developer-facing position.

It can be hard to make a visible impact when your work is hidden behind many layers. But that's the nature of their job - it's not a "rainmaker" position, it's a cost centre.

But it sounds like they wanted to have a job that had more visible impact.

Re: My Time Working at Stripe

#227

> >he asked the team, “for this meeting I’d like us to try and introduce ourselves a little differently. If you’re comfortable, I’d like us to try and be 10% more vulnerable than we normally would in a work setting.” I think this is a ham fisted attempt at trying to solve one of the most isolating and painful issues of modern day work environments: the complete lack of any friendship or camaraderie whatsoever. I was…

You can't REALLY be friends with people that can extend or end your career. Needing to promote and fire people is part of the job. Doing these things friends is almost impossible to do.

I'm almost certain this is talked about in most managerial training curriculums.

This manager's tactic sounds like a tip from a book they read. Creating a safe space for teammates to feel comfortable enough to be vulnerable is ver hard, but asking them to be a smidge more vulnerable than last time is inauthentic and potentially dangerous in the hands of management with ulterior motives.

Re: My Time Working at Stripe

#228
post #118

Sorry for a probably unpopular opinion here, and let me generalize a bit: Gen Z all the way... (Saying this makes me feel a bit old, I guess I'm certainly am than the author). On a serious note, in my book there are hints of perfectionism right from the start of the story (fonts dimming, wait 30 sec to join the meeting..). And too much fragility in personal attidudes. S/he is probably a relatively young idealistic pe…

Everything in life needs a healthy amount of "fuck it" attitude. The second I learnt this and started living by it my happiness shot up and my anxiety went down. Who cares if you mess up, you have to stop living by your ideas of other people's ideas of you.

i feel similarly and have had an adjacent experience with anxiety. the more i got to know myself, and the more i've accepted myself over the years, the more i've found myself self-advocating and validating my own existence (to myself) -- i do not need to prove or justify it to others, and i have been working on keeping this mantra alive.

a large part of this experience has been overcoming things by applying a healthy dose of, "fuck it -- this is for me." [1]

[1] obviously one can suggest there is an element of hedonism or selfishness inherent in the attitude, but i think we can appreciate framing it in the context of not using this attitude or mantra to justify being self-destructive, or harmful -- that is not the point. it's more about applying it in a way, that combats the mundane insecurities i've faced and experienced in a range of extremes, which otherwise get in the way of personal growth.

Re: My Time Working at Stripe

#229

>he asked the team, “for this meeting I’d like us to try and introduce ourselves a little differently. If you’re comfortable, I’d like us to try and be 10% more vulnerable than we normally would in a work setting.” I remember feeling a mix of anxiety and excitement rise in my chest. I sat pondering what I would share. I decided to go for more than 10%. I shared about how my marriage had almost collapsed a couple year…

It’s pretty nuts, putting out your dirty laundry in public is a surefire way to self sabotage - especially in a work setting. In American culture, there’s a lot of “positive self help” talk about being open about these things. But the reality is - it actually just provides drama and ammunition to people who might not have your best interests at heart. Some things are best kept between your close trusted friends and f…

This happened to me. The result:

- secret slack room to help me overcome my depression (wasn't invited of course, I just spotted it several times while looking at my colleagues' screens)

- lowest paid member in the team, while also being one of if not the most productive. 12x: verified. 30x: speculated if I had control over the architecture.

- 70h/week, no vacations, for 3 years. No paid overtime of any form.

- Double bind situation where I was used as a punching ball between the CTO and the #2 employee.

- Excluded from secret negotiations to obtain a raise.

You know what I did ? I quitted, cold turkey. That's when the CEO started to hate on me, feeling betrayed. The #2 left shortly after confiding he wanted to punch the CTO in the face. After realizing hiring someone to replace me wasn't cutting it, they distributed overtime to everybody on the team. Result: unionization. One year after my departure I received a call from the COO telling me he was willing to hire me back at the condition I would behave (since I was thrown at every hot issue, semantic propagation tied in their mind the idea I was also problematic). He was let go shortly after and replaced by a manager from the holding company (if you know what I mean). I haven't worked in 6-7 years. Most colleagues who left have had a similar empty period.

Re: My Time Working at Stripe

#230
post #118

Sorry for a probably unpopular opinion here, and let me generalize a bit: Gen Z all the way... (Saying this makes me feel a bit old, I guess I'm certainly am than the author). On a serious note, in my book there are hints of perfectionism right from the start of the story (fonts dimming, wait 30 sec to join the meeting..). And too much fragility in personal attidudes. S/he is probably a relatively young idealistic pe…

Put yourself in their shoes.

They idolized a company that is known for top-shelf engineering talent and, more importantly, brutally hard interviews...and they just got an opportunity to interview with them.

You have no idea what the interviewee will "no hire" them over, so you assume they want perfection because obviously. You're deathly afraid of making any mistakes because not getting the job you've been dreaming about for years is not an option, so spiraling straight into the ground after your first minor oops makes total sense.

Once you've gotten the dream job, you now have to work even harder to keep it because, shit, have you seen the engineering talent in this place? Getting a "failing" perf review from your management sends this anxiety into overdrive, so you work harder to prove your worth.

Some people barely last under these conditions. Others will gladly torch everything and everyone in their life to succeed, whatever that means.

Post reply on HN