I'm looking for some advice and direction for my son who just graduated with a computer science degree. He doesn't drive, so remote work is essential for him. He's more introverted and task-oriented rather than taking on a managerial role. His experience includes learning Python, Java, and C++, but I feel he hasn't delved deeply into any of these. I'm finding that most entry-level internships expect a lot of prior experience, which is frustrating. I'd love any suggestions on how he might find that first job, including specific areas or niches that could be good options. Also, I'm considering whether he should focus on online courses to really deepen his skills in certain technologies. What platforms like Codecademy or The Odin Project would you recommend? Any help would be greatly appreciated!
3 Answers
Being introverted actually isn't a problem in coding - a lot of engineers are! He should focus on using platforms like LinkedIn and Levels.fyi for job listings that mention new graduate roles. The competition is high, so sending out hundreds of applications is key. Remember, internships are typically aimed at students still in school, so he may need to broaden his search.
The job market's really tough right now for recent grads, especially in CS. I think it’s a great idea for him to study something like Machine Learning or even pivot into robotics. Junior positions are drying up as AI tools evolve, so he might want to target skills that are more in demand.
Finding a remote job can be tricky. Has he actually built projects that showcase his coding skills? After having a degree, jumping straight into more courses might not be the best move. He should work on creating interesting projects that can stand out in a job application. Also, consider looking for roles in areas like industrial automation or related fields, where coding is still involved but may not be purely software development.

Absolutely! He could also benefit from creating an open-source project. This would not only enhance his coding skills but also help him build a community and get real-world experience, which is crucial.