Hi everyone, I could really use some guidance. My son just graduated with a degree in computer science, and I'm not sure how he should approach finding a job. Here are some details about him: he doesn't drive, so he's looking for remote work, and he tends to be more introverted. He's studied Python, Java, and C++, but I'm not sure how deep his knowledge really goes. It seems all the positions we're finding, even for internships, require extensive experience. I'm looking for advice on how he can land his first job. Are there specific niches that might be good for him to explore? I was also considering that while he has the time, he could take some online courses to deepen his skills in certain tech areas. I've heard of platforms like Code Academy and The Odin Project. What do you think? Any suggestions would be greatly appreciated!
6 Answers
He should focus on building robust projects that not only highlight his skills but also make his resume more appealing. A strong GitHub profile with contributions and pinned projects can really catch an employer's eye. What does his GitHub look like right now?
The job market for CS grads is definitely tight right now. It might be worth it for him to focus on studying Machine Learning or even pivoting towards robotics. The landscape is changing fast with AI, and there may be fewer junior developer positions in the coming years.
Getting a job in this market can be tough, especially if you're relying solely on connections. Your son will likely need to take the initiative to find his own job. Self-motivation and discipline are key in programming roles, so it’s important he starts applying independently.
Absolutely! Finding a job really takes a proactive approach, especially in tech. Self-driven projects and networking can be game-changers.
While I can't offer a job myself, I think creating an open-source project would be really beneficial for him. This would not only help him build practical skills but also create a portfolio to show potential employers. Plus, it fosters collaboration and keeps motivation up—plus it's fun!
He's not alone in being introverted; many engineers are! The key is to utilize platforms like LinkedIn and Levels.fyi to filter for new grad job postings and apply—like, a lot. It's normal for internships to be aimed at current students, but sending out hundreds of applications can help him get noticed.
Finding a remote job at the start can be tricky. It's crucial that he demonstrates his skills by actually coding and working on personal projects. Taking online courses is good, but he really needs to showcase what he can build. Maybe he could look into roles outside of coding, such as in industrial automation or related fields.

That's an interesting point! Machine Learning is super relevant right now, and branching into that could definitely open doors.