(评论)
(comments)

原始链接: https://news.ycombinator.com/item?id=40053774

这个人分享了他们从童年时期的经历,以有限的资源和机会为标志,到对技术和编码的热情。 尽管面临缺乏指导、就业挫折和住房不稳定等障碍,他们还是在编程和图书馆中找到了安慰。 早期的经验包括修补小型发动机和基本的计算机使用,但缺乏应用技能的明确途径。 职业生涯的里程碑包括获得知名公司的面试机会以及短暂担任软件工程师,但由于频繁的工作变动,总体不稳定仍然存在。 目前,他们从事自我追求的项目,平衡不确定性和弹性。 他们反思一生中积极积累的小成功的重要性,承认社会责任,为个人在充满挑战的环境中成长铺平道路。 文章最后对汽车在日常便利方面与公共交通的困境相比所发挥的重要作用进行了尖锐的观察。

相关文章

原文


































Up front, I have no intention of trying to detract from any of those accomplishments, because you've obviously been grinding pretty hard for a while and admire the tenacity you must have had as a kid and the progression you've seemed to follow.

I do however find it under-discussed how many subsequent dice rolls have to at least partially work out for that tenacity, and those little shifts, to be a compounding positive instead of negative, and usefully applied long-term. I'd be curious if you had any major setbacks that you rebounded from after things started rolling successfully forward for you. Now at 32, unemployed with a spotty resume and no prospects, I could really use a &pointer (or reference ;))

Reading through your comment and picturing my own upbringing (poor, abusive, but I guess I got a handle on it and discovered programming through gaming eventually, it does make me sad that although there were hand-me-down computers available that I gravitated toward and experimented with, I could not picture where the nearest library was, and had to Google it now. I'm not particularly resentful though, I did get out, and I'm grateful for that.

I wonder if the books alone would have been enough, but having the books and the physical escape together is kind of incredible, and it's heartening to hear you used the hell out of that space.

Much earlier on, I had some exposure to small motors, and had some mentorship from my extended family on the programming front, but didn't really have a sense of how to build on that; no conception of how to connect motors with gears in a more complex system, no business exposure at all, no ability or framework for learning how to execute on any project, and just a debilitating lack of motivation up until around 17, along with no appreciation for the idea of proving myself measurably; I thought I was capable, but apparently wasn't. I got my little bots for Runescape running though, and that was empowering.

Thankfully, I did and continue to have a similar refuge at the skatepark, which provided me some social and physical benefits for free, much like your basketball league, that a surprising amount of people I meet now don't have. I was nerdy, but couldn't execute, and couldn't see how I'd get there. My first job was a glimpse into how much potential there was available; I made more than my father who I was on good terms with, but then I was laid off for lack of reason to have me on the payroll, which took a positive signal and turned it into hopelessness in a way. I experienced adult job loss my first time trying. It was a great opportunity that I relish in some ways still. I then got another job as a frontend developer, making a bit more, and then burnt out, slowed down, and got fired, partially because I was trying to do CSS things that nobody was paying me to do, instead of just writing some JavaScript to handle dynamic layout and getting the job done. I was too deep in the weeds and got stuck there, but the idea of just cranking out things quickly wasn't stimulating enough and I'd just sit there trying to convince my brain to do the work.

Since then, it's just been gradual pay increases, some early freelance clients that worked out for a while, but at this point I've never held a continuous job for longer than a year and a half, and I feel like the pieces of minor success are hard to stabilize, despite being in a wildly better situation still than I'd ever have imagined in high school, and a hell of a lot of personal inward reflection. My last job title was Software Engineer II, but really I'm just a generalist that keeps failing upward, and I don't know whether if I were to double-down and specialize more, go deeper, or pivot out completely, I'd be able to do that well; it's a bit of a constant existential crisis. It's hard to be consistent over a long period of time without a manager deciding I was a liability or me just burning out so badly, or a series of unfortunate life events coming together for the negative, and once you're out, it's extremely hard to get back in.

For the last year, I've been working my way through Nand2Tetris, because in a career highlight I landed an actual interview with Apple (that ended up going nowhere, rightfully so because my lowest level knowledge didn't exist) as well as building a small SwiftUI project that may or may not see the light of day, and while I think those are positive moves, it's going to be a hard year ahead that may take me to net zero again unless I can pick up something in general labor for while (Waiting tables would be quite difficult without a solid short-term memory, and don’t believe someone would hire me for that with largely tech experience and random interspersed menial work).

Anyhow, ultimately I wholeheartedly agree with your sentiment, those little shifts really do add up for either the positive or sometimes negative. I think the longer you can keep them positive, keep the ball rolling forward, the more likely things will work out, and as a society it's crucial we continue making it possible to smooth out the experience of life, especially for people who grow up in volatile situations.







































































































































































































































I live in Los Angeles. Driving to work takes 15 minutes. Taking the bus _home_ from work takes an hour. Taking the bus _to_ work would require extra time -- leaving early to make sure I don't miss the bus. And this is only a 3-5 mile ride, where the bus picks up half a block from my work and drops me off a block from home.

There's a shopping center with multiple markets and Walmart and Kohl's that the bus comes up along then turns away from on the way to work; I can use this as an example of shopping from home, as I can probably get 90% of my living supplies there. Ralphs, Target, Walmart, Kohls, Trader Joe's, etc are all here. The bus transfer here is not an easy one, though, as the bus timings overlap going in both directions, meaning you have to leave early and get back later (about 1 in 4 trips I can transfer without waiting. _Not_ good odds with an hourly bus).

0:00 5 minutes: walk to bus stop 1.

0:05 5 minutes: wait for the bus (best to be at the stop early in case your bus is early, though this bus is usually exactly on time)

0:10 10 minutes: take the bus to stop 2.

0:20 3 minutes: cross the street to get on the other bus

0:23 12 minutes: wait for the next bus 2, the previous one left while you were crossing (yes, seriously)

0:35 10 minutes: take bus 2 to stop 3 where the shopping center is

0:45 90 minutes: cross the parking lot to get to the store (5~10 minutes), then try and get all your shopping done in under 40 minutes so you can take the next bus back home. Nope, today you had to go to the supermarket pharmacy, which is a 20 minutes walk across the shopping center, wait for your meds, _and_ walk back to the cheaper market to do your shopping as well.

2:15 30 minutes: shopping is done a bit early. Yay. You have time to walk back to the bus stop and wait in the sun until the next bus 2 comes. Yay.

2:45 10 minutes: Bus 2 comes. Take it back to the transfer bus stop.

2:55 15 minutes: Cross the street again, and wait for bus 1 so you can get home

3:10 10 minutes: take bus 1 home.

3:20 15 minutes: Now you're a block away from home, carrying bags of groceries, _and you had to get off 2 stops early so you could use a crosswalk_, because there's no crosswalks on this street and people don't stop. Walk home.

3:35. Tadah. You're home. Just a bit over 3.5 hours!

Unfortunately, since you don't have a car, you're limited to buying what you can carry. I hope you're ready to go shopping again later this week! You have family? Oh, well then you'll be shopping again 3 times this week. Maybe even 4 times. I hope you like waiting in the sun/rain, LA Metro only puts up cover where they can make money off advertising, so all the bus stops we've used only have benches (except one, but that one's further away).

If all you needed was medication, you'll probably want to get your shopping done anyways, as this is otherwise a > 2hr trip just for that (remember, bus 2 is hourly, so you're spending an hour at the shopping center _minimum_, including walking to/from the bus stop).

There's five other stores across the street from the shopping center that you'd like to check out sometime, including a new grocery store, but it takes 20 minutes to cross the shopping center, then probably another 10 to cross the street and the parking lot in front of the other stores. Add the time spent in these stores, and you've just added another hour to your shopping trip. This is only _partially_ offset by crossing to the supermarket pharmacy, as that supermarket is nowhere near the corner, and keep on kind that anything you have to carry will slow you down more.

-----

Buses:

- Bus 1 goes EW near home, turns NS between home and the transfer point (about 10 minutes), then goes EW again.

- Bus 2 goes EW, turns NS between the shopping center and transfer point, and goes EW again.

- There _was_ a bus that went NS along the east side of the shopping center (which also would have dropped me off at home, cutting out the need for a second bus entirely), but this bus route was changed in 2019 to turn away from the shopping center once it gets to the NE corner.

- There's a bus that goes EW along the other side of the shopping center, but that's not helpful.

-----

You're forgetting about just how much convenience your car gives you _besides_ the ability to get to and from the store.

- You don't have to wait for transfers or make what is effectively two trips to get somewhere.

- You don't have to cross parking lots or go in and out of stores from the street (you can park up near the store, then drive to the other side of the shopping center).

- You can make a quick 5 minute stop on the way home without increasing your travel time by a full hour (because the bus only comes hourly).

- You don't have to wait outside.

- You don't have to hope that the bus was cancelled without notification (two weeks ago I was lucky to get a ride, as my once-an-hour bus was straight up cancelled without prior warning; if I didn't use the former-official Transit app to check times, I wouldn't have known, and would have been waiting at the stop for 80 minutes like one of my less fortunate coworkers did, or taking a different once-an-hour bus home with extra transfers and lots of waiting, to only get home ~10 minutes earlier)

- You don't have to only buy as much as you can carry on a single trip (I work in a grocery store, people can and do fill _multiple_ shopping carts to avoid having to go shopping a second time in a week. People can and do purchase groceries for elderly relatives they don't live with).

- if there's a detour, it only costs you the time it takes to make said detour. If the bus has to make a detour and you have tight timing, you might miss your transfer, adding 10-60 minutes to your commute.

- You're not dependent someone being willing to pick you up. When I was in college, a full bus would often just go right by without stopping, since there wasn't enough room.

- You're not dependent on your fellow passengers being rule-abiding or polite. Last year the bus driver stopped for an entire 50 minutes at a high school because the kids weren't being safe or quiet. Not that they're ever quiet, or that a full bus in general is quiet, but they were throwing condoms across an overcrowded bus and yelling, and the bus driver understandably didn't want to deal with it when _he couldn't close the door_, so he stopped and said those past the yellow line on the floor needed to get off and wait for the next bus. Instead, they made fun of him, continued talking loudly, and those near the door who shoved their way into a full bus refused to move. (The next month or so was _very_ quiet on the bus)

- general garbage is everywhere. The filth that people leave behind when they cram into a bus and then leave. The noise of competing music playing against each other. Having the choice to either get up and lose your seat, or sit with someone's butt in your face because another busy bus broke down and yours is the first/closest bus going in the same direction.

- All you want to do is go home and go to sleep, but you don't want to get the bus in your bed and this sweaty dude's been sitting here talking in your ear for 15 minutes now and you wish you hadn't offered him a seat, and as soon as he leaves you realize the person behind you is yelling on the phone and now you have a headache.































































































































































联系我们 contact @ memedata.com