Comment by kmoser

3 days ago

This may work for the author, and for other people, but I would never give this advice. It supposes you are able to articulate where you want to be in five years, and have the ability to break that down into actionable tasks. Most people just want to have a stable job, apartment/house, and good relationship. Any further breakdown is often guessing, unrealistic, or outright fantasy.

My advice to people in this situation varies tremendously given their background and what they're trying to learn, but it tends towards the same general method: start with something ultra simple and achievable, repeat it a bunch of times (perhaps with some minor variations) until you're relatively comfortable doing it on your own, then begin to branch out. If you're stuck for ideas, show it to somebody else and see what they think; having a training partner or mentor can help you feel less overwhelmed.

Yeah I especially would not expect a lost college student to be able to plan what a solid footing in the industry looks like. If you don't know what a "product manager" is, you're not going to have any idea what a reasonable career path might involve.

It's much better to understand your current position and which direction you're heading in than to have a long-term plan. Good questions for juniors to be asking are stuff like, "how can I get my foot in the door," "how can I tell a good offer from a bad offer," "what can I do to stop being a 'junior' (i.e. how can I become an asset instead of a gamble)"?

I agree. Looking back five years, I couldn't have imagined where I am today.

I like the idea of "effectual" / "working forwards" (rather than "causal" / "working backwards") especially when the future is uncertain. To quote Cedric Chin quoting Saras Sarasvathy (via https://commoncog.com/when-action-beats-prediction/):

> If you use causal thinking, you’ll say something like “ok, we’re making carbonara tonight” and then you will work backwards from the end goal (carbonara for, say, five people) to checking for ingredients in your kitchen, to purchasing the ingredients you don’t have, to prepping and cooking carbonara for your dinner party. > > If you use effectual thinking, you’ll say something like “ok, what ingredients and tools do I have right now, and what can I make tonight?” You work forwards from existing resources; the end product is unknown. > >In a business context, causal thinking is “we need to increase sales by 12% by the end of the quarter, what levers do I have available to do that?”; effectual thinking is “we have some spare capacity next quarter: one designer and three software engineers, what crazy new thing could we build that might have value for the company?”

It's not for everyone but it works for me - my path has been very path-dependent and I'm glad to be able to chase interesting and unplanned opportunities.

It's worse than that, it assumes that where you want to be in 5 years won't change during that time.

My experience is that our needs and wants change over time, and they are shaped by our actions. Overcommiting to a future that we think we want can end up quite badly in my experience.

> It supposes you are able to articulate where you want to be in five years, and have the ability to break that down into actionable tasks.

This is gold. :)

  • IMO this used to be a problem. But I’ve found LLMs are really good at helping one fill in these knowledge gaps, well enough to get started.

not to cast any shade on the article, which clearly people are liking, but I found it so unrelatable that I abandoned it halfway