• Furbag@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    4
    ·
    7 months ago

    The cross-industry term for “no experience required” is “entry level”, not unskilled.

    I don’t think that there’s such a thing as unskilled jobs, because no company would ever advertise that they are seeking “unskilled” laborers. Even jobs like flipping burgers at McDonalds are treated with a certain degree of seriousness and professional reverence by the company themselves. They want to hire people who are quick on their feet, are familiar with how to cook, can memorize orders including substitutions, multitask in the kitchen, and so on. Those are undeniably skills that one must train, either independently or on the job itself.

    Unskilled labor is entirely a fictitious term invented by the media to describe jobs that they deem unimportant or trivial, with the sole purpose of denigrating the demographic of people who work those jobs as a primary means to earn a living.

    • chitak166@lemmy.world
      link
      fedilink
      English
      arrow-up
      13
      arrow-down
      1
      ·
      edit-2
      7 months ago

      The cross-industry term for “no experience required” is “entry level”, not unskilled.

      Not true. For example, “entry-level” Python programming jobs will expect you to have experience with the Python programming language.

      They will not teach you Python programming skills, let alone programming skills in general, on-site.

      You’re conflating with “no occupation experience” with “no prior experience.”

      • Furbag@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        1
        ·
        7 months ago

        “Experience” is generally defined as prior work history in the same field, not occupational knowledge. An entry level job necessarily means that you can apply for the job and still have a chance to get hired even if it is your first ever job (or, in a perfect world, that’s what it would mean, yet we live in a world where “entry level” job postings exist that also require 3-5 years of prior work history in the field).

        Of course, just because it’s an entry level position, that doesn’t mean that someone who knows nothing about the job they are applying for can get it. That’s why I specified that every job has skills that you need to train either on the job or independently. In the case of python programming, you would absolutely need those skills down pat before applying to the job, because the expectation is that you are sufficiently competent with the language and can start on projects right away.

      • TheHarpyEagle@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        7 months ago

        In my experience, maybe 20% of your job is based on what you know about the language going in. The rest is learning that particular companies pipelines, practices, and code base. Junior devs are absolutely expected to learn on the job, both about the product and development in general.

        • Pipoca@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          7 months ago

          Junior devs are expected to learn on the job, but to come in with a solid base level of proficiency.

          My internships and first junior position didn’t require me to know the language they used, but they required me to know a similar language and be able to program already. Being able to at least write pseudocode was absolutely required for those interviews.

      • Trollception@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        7 months ago

        You can absolutely be trained on the job for a python career. I am Software Developer and was mostly trained on the job before I received the title.

        • chitak166@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          1
          ·
          7 months ago

          I’m curious. Did you have any prior Python programming experience or any programming experience at all before getting the position?

    • Pipoca@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      7 months ago

      Entry-level doesn’t mean no experience required, it means no professional experience required.

      An entry level engineering job requires an engineering degree but no work experience. That’s literally 4 years of required experience.

      An entry level software engineer job requires you to have a CS degree, bootcamp, or equivalent self-taught hobbyist experience. I haven’t heard of any recent entry level software jobs that would accept someone who hasn’t even written a hello world before.

      An entry level physician job requires you to have completed a medical residency and medical degree.

      • whatwhatwutyut
        link
        fedilink
        English
        arrow-up
        5
        ·
        7 months ago

        Tell this to all the “entry level” positions that wanted 3-5 years of experience. Searching for a CS job with just a degree was terrible.

        That’s not to say I disagree with you though. Entry level should be the actual entry point into a field

      • Furbag@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 months ago

        Yes, we are on the same page. See my other reply to another similar comment below.