13 pointsby totalperspectiv6 hours ago3 comments
  • jmathai2 hours ago
    Learn something adjacent to coding. I think breadth wins over depth. Knowing how to do 10 disciplines 50% of the way is a super power. Rely on LLM-based tools to do the other 50%.

    This is, unfortunately, contrary to previous advice of specializing.

    It’s a great time to be a jack of all trades and master of none.

    • incognito1242 hours ago
      +1. There's a good book "Range: Why Generalists Triumph in a Specialized World" that lays out how it's better to be an all arounder than min-max skills and life areas. The advice actually predates LLMs!

      I always felt repulsed by specialization due to diminishing returns and the fact im curious about everything. But I though about it and picking up various experiences to avoid a specialization is, in a sense, itself a specialization: it's unlikely there's another person with a similar set of experiences!

      Reminds me of how Python is termed "2nd best pick for every task". It's rarely the best but it covers a lot of ground, so by starting with it, you can uncover what would be a better language. So a generalist can also be a first pick for something, at least until it's more clear about what's a better pick.

      Anyways sorry for rambling, I agree with you. If a young person is reading this, the worst thing you can do is specialize too early (read the book I mentioned!); go explore the world first before settling and picking a direction

  • chrisra2 hours ago
    More pressure to work off hours, boo.
  • aarjaneiro35 minutes ago
    > An AI spellchecked this

    Spell checking via AI seems... pointless? Unless this is a means of stating "AI did a once-over of this before I hit submit" in which case this is somewhat disingenuous.