Just work on an open source project. That's a frequent refrain given to college students. What's the best way to set yourself up for an internship or job?
do well in your classes prepare for the ridiculous technical interviews by doing lots of problems and interview prep build a personal project or better yet, contribute to open source Everyone gives this advice and and in truth it's good advice. The problem is that while this is an easy ask for well to do students at "elite" institutions where the majority have little to do other than their courseworkand they're mostly living 24/7 on campus it's a much bigger ask for the low income student at the commuter school.
# COMMENTSIs CSforAll a jobs program? This came up again the other day.
I'm using a recent review as an excuse to ask more general questions.
Is #CSforAll a jobs program or preparing future citizens? Does learning about CS belong just to STEM education?
Should we only teach CS to Ss with math background, or can we teach CS to Ss who hate math? https://t.co/k030BHoZ93
— Mark Guzdial (@guzdial) April 5, 2022 With one of the referenced tweets talking about CS salaries.
# COMMENTSA few days ago, I saw a piece on David Heinemeier Hansson's tweet on whiteboard interviews:
Hello, my name is David. I would fail to write bubble sort on a whiteboard. I look code up on the internet all the time. I don't do riddles.
— DHH (@dhh) February 21, 2017 I'm not a huge fan of the whiteboard interview but I think many of the tweets missed the point.
# COMMENTS