Which Language Approach For a Computer Science Degree?
wikid_one writes "I recently went back to college to finish my CS degree, however this time I moved to a new school. My previous school taught only C++, except for a few higher level electives (OpenGL). The school I am now attending teaches what seems like every language in the book. The first two semesters are Java, and then you move to Python, C, Bash, Oracle, and Assembly. While I feel that it would be nice to get a well-rounded introduction to the programming world, I also feel that I am going to come out of school not having the expertise required in a single language to land a good job. After reading the syllabi, all the higher level classes appear to teach concepts rather than work to develop advanced techniques in a specific language. Which method of teaching is going to better provide me with the experience I need, as well as the experience an employer wants to see in a college graduate?"
I am a geek like many of you and lack some social skills, and need some advice, but this question will never make it through the firehose. I live in an apartment and my downstairs neighbors fight pretty much every night. The other night, it was worse than usual, and one of them fled the building leaving a blood trail all the way to the subway. The cops have been here on many occasions but do not appear interested or able to do anything. I worry that their two young sons might be in harm's way. How should I approach this? Go talk to the guy? His wife? Call the police every night?
Brake pads, if you have to pick just one, because all cars have brake pads, but carburetors are obsolete and not in common use.
Because you somehow know that brake pads will be around for a long long long time? FYI, brake pads don't get used so much on hybrids and electric cars.
LoB
"Anyone who stands out in the middle of a road looks like roadkill to me." --Linus