Project 2 Follow Up
I genuinely think that the most important part of my message to those looking for jobs is the fact that it’ll work out. I think I am saying this from of position of Christian faith, and that not everyone may see my reasoning as legitimate if they disagree with my religious beliefs, but I am yet to find myself truly let down. Sure, I do not always get what I want, but almost always I find that it is because I did not know what was actually in my best interest. So my recommendation is to have faith, and work as hard as you can (you can’t just bank on God to pave the way for you without putting in the required work), and be surprised at how things pan out.
I frequently see peers stressed about not being able to find a job, and I’m no exception. Late in the internship hunting season last year, I was becoming despondent and didn’t trust God’s plan, but he stuck with me, and I couldn’t be happier. I say this because I find friends and colleagues stressing when really they shouldn’t be. They’re at Notre Dame, they’ve come this far. Why should their luck (insert better word) change now?
As far as job preparation concerns, I believe that it may be in college’s best interest to teach students more applicable skills. I think a solid CS fundamentals education is very important, but this summer I did a lot of coding, and I must admit that not a ton of it was stuff that I either didn’t learn at Notre Dame or that I couldn’t have learned on my own. I would advise against any class who’s orientation was to train students specifically for the interview process and how to code to meet such challenges, because in my opinion that would be a waste of time. I like the fact that we have electives because these seem to teach a lot of the skills that we will be using in industry, and we can get an idea of where we want to spend our time working in the future.
I think that Notre Dame Computer Science should focus on the fundamentals and make sure that each student is competent with respect to programming. I think ND should also consider alternatives to the current first year experience for CS majors. To be honest, I used the first year to decide my major and don’t know that I would have come to this decision had I not had this time to deliberate, but I think there is still some fine-tuning to be done.