I’m currently studying CS and I’ll get my bachelor’s degree next year. I’ve been searching for remote SWE internships for months now and have not had any luck. I even made a project to put on my resume and it’s still just rejection email after rejection email. Maybe I need more projects? What tips do you have for getting an Internship?

I really don’t want to go back to my previous job cause working with old people in rural America as a minority is literally hell. I think I might just go into omega debt instead lol.

  • MajorHavoc@programming.dev
    link
    fedilink
    arrow-up
    14
    ·
    edit-2
    8 months ago

    As a manager who hires developers:

    • A candidate’s publicly readable source code makes a big difference.
    • Most candidates have no public readable source code, but the ones that do, typically have 3-5 projects, with 1 or 2 showing activity within the last week.
    • Some candidates game the ‘recent activity’, by making commits in the week before an interview. I notice, but I’m still impressed with the effort.
    • The number one thing a rookie coding candidate can do in an interview is convince me that they know how and when to ask questions. Rookies who don’t stop to ask questions can waste a lot of time and do a lot of damage.
    • Do use a recruiter, if you’re able. I have a few I trust, and if you can impress yours, they can get you an interview with me when I’m otherwise too busy. You’ll also get more money, because they get paid based on what you get paid.
    • Lumelore (She/her)@lemmy.blahaj.zoneOP
      link
      fedilink
      English
      arrow-up
      6
      ·
      8 months ago

      Thanks so much for the advice! :)

      I was thinking of making a website (a GitHub Jekyll site) to put my resume on (with it also still being available as a document). Do you think that would be impressive or not worth the effort?

      • MajorHavoc@programming.dev
        link
        fedilink
        arrow-up
        4
        ·
        8 months ago

        Do you think that would be impressive or not worth the effort?

        I think it’s worth the effort. About 1/3 of candidates I see a resume for have their own site. I always give it a read, if they do.

  • ericjmorey@programming.devM
    link
    fedilink
    arrow-up
    7
    ·
    8 months ago

    Spitballing ideas:

    • Have you contacted your school’s career services department about internships?
    • Have you talked to your professors about internships?
    • Have you attended career faires on campus?
    • Have you attended any meetups or conferences (in person or on-line)?
    • Have you contacted the alumni department of your school?
    • Lumelore (She/her)@lemmy.blahaj.zoneOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 months ago

      I do college remotely and the actual university is like 350 miles away, so going to campus isn’t a thing I can do. They use this service called handshake, which doesn’t really work. A lot of the jobs I see on there are scammy ai prompt “engineer” ones. I guess I could talk to my professors though.

      As a last resort, I do have an uncle who is a hiring manager and he said he’d hire me if I needed a job but I’d have to move halfway across the country and it also feels cheap so I’d rather not.

      • ericjmorey@programming.devM
        link
        fedilink
        arrow-up
        2
        ·
        8 months ago

        I do college remotely and the actual university is like 350 miles away

        There’s probably a college nearby that you can go to during a career day. You’d have to find out when they’re holding one.

        I do have an uncle who is a hiring manager and he said he’d hire me if I needed a job but I’d have to move halfway across the country and it also feels cheap so I’d rather not.

        Call your uncle and tell him you’re looking for an internship. Maybe you don’t want to move, but calling it cheap to ask the people you know for help in finding a job doesn’t make any sense to me.

  • AFK BRB Chocolate@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    8 months ago

    One of the main things going against you right now is timing. A lot of companies try to line up their summer interns by January at the very latest. I had mine confirmed last November.

    Other than that, it’s good to try to tailor your projects to the kind of industry you want as best as possible. Like if you’re looking for a job in aerospace or the medical industry, do something where your software is talking to hardware. It doesn’t really matter what kind of hardware - do something that controls a cheap SBC or something, just to show interfacing with something realtime. That’s just an example; think of the skills your target job would need, and then figure out how to demonstrate those skills on a smaller scale.

    I also look at hobbies for kinds of interest. The company I work for makes major rocket engines, so I’ll perk up when I see people who list their school’s rocketry club, for instance.