5 ms·
I got my CS degree in 2012. It was kinda scary how many students were on the verge of graduation, and were unable to use a terminal, use SSH, or tell you what g
by ericmcer 9y ago
I got my CS degree in 2012. It was kinda scary how many students were on the verge of graduation, and were unable to use a terminal, use SSH, or tell you what git is (not that I know exactly o_o).
Those aren't particularly complex concepts. It is definitely partially the schools fault, but CS is also a field where you have to have some interest in what you do. You can't just go through the motions.
- NTDF9 9y agoHey, they can traverse trees though! Isn't that what you need for the job?
- wrinkl3 9y agoThat certainly is what you need to get past the interview.
- adamnemecek 9y agoThat's the joke.
- aidenn0 9y agoI wasn't able to use version control at all when I graduated; I didn't even realize it was an option. I just every now and then would make a tar of my project in case I lost something. I suppose I had copy/pasted some cvs commands from sourceforge in order to download the source of some open-source projects, but that was the full extent of my interactions with source control.
- Retra 9y agoI know how to write some software before I went to school, but learning version control there was an eye-opening experience. It's the kind of thing I think they should teach in school to non-programmers. Anybody who writes anything, collaborative or not, is advantaged in some way by using it.
- Zpalmtree 9y ago100% agree. To me it seems like most students aren't particularly interested in programming, none of them have side projects or care that much about the field. I don't know if this is because some people are just looking for a good career path (This is not my experience from talking to my friends) or just weren't sure what to do with their lives other than they like computer gaming and computers.