Skip to main content
6 answers
7
Asked 311 views

As a first-generation college student, what challenges should I expect when pursuing a computer science degree, and how can I overcome them?

I’m a senior in high school and the first in my family to go to college. I want to major in computer science and eventually work as a software engineer. I’ve been working hard to improve my GPA and build better habits. I’m also trying to learn more about the tech field and what to expect in college. Any advice from people who’ve been through this would mean a lot.

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

7

6 answers


0
Updated
Share a link to this answer
Share a link to this answer

Sneha’s Answer

Hi Jovani! That’s an amazing goal and being a first-generation college student is something to be proud of! You may face challenges like navigating college systems on your own, imposter syndrome, or not having built-in support for things like internships or course planning but none of that means you can’t succeed. The key is to ask for help early, build relationships with professors, use campus resources (like tutoring or mentorship programs), and find a community of peers in CS clubs or tech groups. Keep building your habits and learning on your own, you’re already doing exactly what it takes to succeed. Good luck!
0
0
Updated
Share a link to this answer
Share a link to this answer

Cuauhtemoc’s Answer

Hi Jovani,

Having a computer science degree can be very fulfilling. However, if your end goal is to eventually make a living as a software engineer I would say that you need to focus on your skills and diversify your knowledge.

I have interview a lot of college graduates with no knowledge of the basics for development and some other people with NO degree that are very good at software development. Which one do you think was hired? Knowledge is power!

Cuauhtemoc recommends the following next steps:

Courses & Certifications: Take as many certifications that you are interested in, for example, java certifications or full-stack development, etc. Many times this is better than just the college degree
Basic Programming Knowledge: Familiarity with at least one programming language (like Python, Java, or C++) will give you a head start. Understanding basic concepts like loops, conditionals, and functions is very helpful.
Problem-Solving Skills: Practice solving problems logically and systematically. Websites like LeetCode and HackerRank offer great exercises to build these skills.
Time Management: College courses can be demanding, and managing your time effectively will help you balance coursework, projects, and personal life.
0
0
Updated
Share a link to this answer
Share a link to this answer

Leah’s Answer

Congrats! I am not a computer science major but I met with counselors very early on for guidance on what various colleges required for admission and helped me understand the requirements needed to apply as well as costs for the various schools. I always encourage finding relevant internships when you can to get some hands on experience, and also interview people you may know in the field of interest. There is a lot of freedom in college but also a requirement to be very self disciplined to meet goals and be proactive about what steps you need to take in terms of courses, etc to stay on track for graduating. Best of luck to you!
0
0
Updated
Share a link to this answer
Share a link to this answer

Carletha’s Answer

Congratulations on becoming a first-generation college student! Here are some encouraging tips for your journey:

Take things at your own speed. As a first-generation college student myself, it took me 4.5 years to complete my undergraduate degree, and I did it at my own pace. You can too!

Make connections whenever you can. Get involved in college groups and events. Many schools have a computer science club or society you can join.

Remember, no question is a bad question. If you're curious about something, don't hesitate to ask.

Set aside specific times each week to study. Having a solid study routine will help you during midterms and finals.
0
0
Updated
Share a link to this answer
Share a link to this answer

Javier’s Answer

Hi Jovani,

Congratulations on being the first in your family!

I know what it's like, and you're right about habits. Your habits can really shape your success. Try to make a plan to learn new things like coding or languages. Challenges there will be a time you will feel tired and maybe questioning if your decision was the correct one, reset your body and mind and keep moving forward. It is key to mentally prepare for new environments and at sometimes information overload. I strongly suggest finding a mentor when you start college. They'll be there to help answer your questions and guide you. Also, join study groups and career-related clubs. Being around others with more experience can be really helpful.

Good luck—you've got this!

Javier
0
0
Updated
Share a link to this answer
Share a link to this answer

Shruti’s Answer

Ask for help, learn how to do it charmingly (ask Chat GPT for tips or observe people you like). Make connections with successful people. Take advise, only from successful seniors who have landed amazing jobs and have got high grades. Keep focus on learning, success will be a byproduct. And most importantly think ahead. Plan and think about the challenges you may face in next 6 months or 1 year in advance. Also try meditation and for mental wellness and some physical exercise/sports/dance for physical wellness - No one will tell you this, but both are very important for a successful career.
0