I am trying to get a job as a software developer. I got my Bachelor's degree in Computer Science in June and I have a GitHub account with 5 coding projects that I have made myself. I do not have any job experience with programming. I tried to get an internship in software development, but I was unable to get one while I was in college. I live in Minnesota. I was wondering if the community could give me some advice in getting my first job as a developer. I have seen jobs that are willing to train new developers, but I would have to work with that company for two years and they could ship me to where ever I am needed, so I have no interest in doing that. I have also been told that I should start out doing jobs such as help desk support. Should I continue applying for these jobs? If so, could these potentially transition to development job? Thanks in advance.
Getting a job without experience is tough as you noticed. It also tends to be seasonal. (The good news is that one of those seasons is now; big companies look this time of year for January and June hires.) Remember to network - go to user groups/meetups and ask around.
If you don't find something soon, looking for a help desk job isn't a bad idea. Whether you can transfer into development at that company or not, it at leasts a job in tech on your resume. And it's easier to get a job when you have one then when you are unemployed.
Though experience is very important these days but you can still try going for interviews that do not include travelling around on the job. First thing you need to do before going for an interview without any experience is know your subject (coding) very thoroughly. I asked my brother for help to answer your question who has a friend working in software developing. He informed that most people who come for a face to face interview do not know how to write codes at all. The second thing that they look for is your social presence that is a professional blog. Also mention your work done in coding in your portfolio to help you set an impression on the interviewer. Make you Github account as impressive as possible and try to showcase your skill in the technology you want a job in by having at least 3-4 projects done by you. I hope this helps you out and you find a job soon.