Skip to main content
12 answers
Asked Viewed 344 times Translate

Part time jobs for freshmen CS student?

What type of freelancing or part time jobs should I do while being a student and also want to earn money?

st student-development student computer programmer freelance computerScience WebDeveloper android ios technology

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

100% of 12 Pros

12 answers

Updated Translate

Deepak’s Answer

If you already know programming I would suggest joining some websites like Fiverr so you can offer your services as a freelancer. Also lookout for jobs in your local community or college. Sometimes college departments would hire students to build their websites for them.
If you don't have experience with programming, there are still jobs that you could do. For example, there would be data entry jobs or building a wordpress website that might not require much experience and you could quickly learn the skills for that.
100% of 3 Pros
Updated Translate

Rebecca’s Answer

If you want to look for computer science related part jobs, there are plenty of choices. There are smaller companies that may look for developers or engineers to support their business. Also, the computer centre of the college may look for students to help them both small system development or computer support too. You can also look for some freelance opportunities online.
On the other hand, there may be some education centres that may look for tertiary students to conduct IT or STEM classes for kids.
Hope this helps! Good Luck!
100% of 1 Pros
Updated Translate


You can be Online -consultant ,if you have knowledge in a particular field or you are some expert then you can provide online consultancy or even training through Skype.You just need to create a website or a Facebook page where you can mention your expertise & how you can help other people with your knowledge.
Updated Translate

Ryan R.’s Answer

Hi MJ, you have a world of opportunities to explore. The great part of part time jobs is the exposure you will receive to different avenues in your field. When I was in college studying computer science, I was fortune it enough to have several different part time jobs. One was working for a local school district in the technology department. I was able to repair/upgrade desktops, wire CAT5 cable in buildings, help develop learning curriculum and so much more. I also found another part time job in which I worked for a graphics shop who outsourced website design and coding. While you may want to stay directly in coding, it never hurts to learn and build on a well-rounded foundation.

Ryan R. recommends the following next steps:

Check local school districts for technology related openings
Become active on LinkedIn and explore part time opportunities
Updated Translate

Jeffrey’s Answer

Assuming you have starting/beginning knowledge on your course/subjects I would recommend the following:

1. IT Helpdesk /Support
2. BPO companies that accommodate part-time employees specific to Technical Support Accounts. The training you'll get will complement your Computer Science course.
3. Data Encoding jobs
4. Established Internet Kiosks can provide you knowledge on Networking, etc.

Good luck!
Updated Translate

Jay’s Answer


I would recommend looking for jobs in the tech support group in one of the local companies. This will give you a great level of experience in ther are and teach you valuable skills around how to troubleshoot, help customers, fix problems, and how to think laterally. All of these skills will help in the field.

Best of luck
Updated Translate

Jeremy’s Answer

Apps like Fiverr and Upwork would be great places to start. Create a profile, list your relevant skills and maybe samples of your work and go from there.
Updated Translate

Priyanka’s Answer

Hi MJ, as Deepak has already mentioned that you should definitely try to find work on freelancing websites such as Fiverr ( You will find jobs as per your flexibility. This will not only give you extra bucks but also will help you to enhance your career in Information Technology sector.
Secondly, you can approach to your University and check for Graduate Assistantship/ Research Assistantship /Teaching Assistantship job as well.
Also, build your professional social networking profile strong such as on LinkedIn. Try to find jobs on LinkedIn/Indeed there are many small scale industries that are ready to hire interns.
Updated Translate

Alexis’s Answer

Any kind of job is going to be great experience. Personally, while I was a student, I worked at an IT Help Desk where I helped users troubleshoot basic computing issues. Lots of companies need help desks and you might be able to find a job with flexible and even virtual hours. It's a great option if you are looking to leverage your tech skills!
Updated Translate

Chetan’s Answer

Try to take Remote jobs where they offer flexibility of hours. On Linkeln or you can search such jobs.

If you are good in some subject then can offer online teaching at your convinience.
Updated Translate

Scott’s Answer

Hi MJ. I like the answers you have already received from others about part-time jobs in your field. My answer will be a bit different to give you another option. Consider part-time jobs that will build your skills in an area that may not be covered by your degree program. For example, I have found that some people in the CS field struggle with written or verbal communication skills. Finding a part-time opportunity that will grow your business skills in addition to what you are learning in CS will make you more marketable once you finish college.

Good luck MJ. I hope you find a part-time job that you loving going to each day.


agree with your comments ... Chetan Desai

Updated Translate

Ginamarie’s Answer

One thing that might help you in your part-time job search (especially if you want to go the freelance route) is to have a portfolio of work to help you stand out. I see "web developer" as one of the tags you included with your question, and many CS grads I know have personal websites where they showcase their work and also experiment with things they're interested in coding. These websites act as way for people to develop their skills, have a ready-made portfolio of work to share with potential employers, and also help bolster confidence from individuals reaching out for freelance work or commissions.

I also agree with Scott that your part time work does not necessarily have to relate to your major. If you have skills in programs like photoshop, video editing software, autocad, etc. - there are opportunities to take on commissions and get paid to help others get their projects done. Without a foundation of work to share, it can be hard to find commission opportunities, but with some good examples of your work to show, it's definitely possible. Just one additional thing to be wary of though, freelance and commission-based work comes with other responsibilities like learning how to estimate your time, working with people to understand their expectations of the work you deliver, and relational skills to ensure you get paid for the work you produce.

Great advise about ready-made portfolio of work Chetan Desai