On CBS MoneyWatch: Best Stocks to Buy Now
BNET Business Network:
BNET
TechRepublic
ZDNet
TalkBack 25 of 37:
Next »
« Previous
Huh, they're still doing that?
"People with computing degrees frequently graduate with four years programming experience in unused languages.

For example, my school graduated a lot of pascal experts. Their logic was that the important thing was the theoretical side of programming.

IMHO that was b.s."

You will find that attitude at a lot of universities, I'm sure. The one I went to said that as well, except I graduated knowing how to program in C (this was in the early 90s). The way they handled languages was almost as though one could pick up the syntax, semantics, and the nuances easily by yourself, within the first week or so. I didn't agree with this approach.

They taught us Pascal as freshmen, and we continued to use it through our sophomore year. Then they taught us a bunch of other (useless) languages to give us exposure to different kinds of languages (object-oriented, functional, etc.). And then, in our senior year, all of the classes were taught in C. At first there was no introductory course in C. People were just expected to learn it themselves while taking the course. But later, after enough people complained, they added a half-semester course, which was great! It made taking those senior level courses that much easier, since I didn't have to learn it on the fly. And C is not necessarily an easy language to learn, even for a Pascal programmer. Even today, I believe C++ is taught in 4 semesters.

Still, in the early 90s, there was resistance from the department. I talked with my advisor about why the department didn't have an introductory course in C, and he was pretty adamant. "We're not a vocational school. What we give you is the foundational knowledge so that as conditions change out there, you can learn on your own what you need to know in order to apply this knowledge to whatever needs to be done." In a sense, he was right. C used to be a really popular language. Everyone was using it in the early 90s. But now even C++ is going out of style, apparently. Now the hot languages are Java and C#.

Last I checked, my alma mater now teaches C++ to freshman, and later introduces them to Java. For once, I think they're staying current!
Posted by: Mark Miller   Posted on: 05/03/04 You are currently: a Guest | Members login | Terms of Use

Alert moderator to an offensive message

Subscribe to this discussion via Email or RSS

AndAlso  rapson | 04/27/04
False sense of security  Chad_z | 04/27/04
Plus many MSCE's can't do the work.  maxo_z | 04/27/04
No need to even memorize the questions  voska | 04/27/04
No help as long as bean-counters exist  AbsolutelyNot | 04/27/04
many of the best developers I know  V Sanders | 04/28/04
That's because 'professionalism' can't be certified  escoles@... | 04/28/04
Offshoring jobs = Cheap-o wages bottom line  Enterprise Analyst | 04/28/04
As far as I'm concerned...  dpayne@... | 04/28/04
Redhat certified can't do the work either  Enterprise Analyst | 04/28/04
Not a microsoft bash- it was a MSCE bash.  maxo_z | 04/28/04
RHCE  SC-man | 04/29/04
Certification  Tinkerer62 | 05/06/04
I don't need no stinking badge!  DavidSommers | 04/28/04
re: I don't need no stinking badge  egurski | 04/28/04
MCSE's are not the same continued  Enterprise Analyst | 04/28/04
No- Computing Degrees have a different issue.  maxo_z | 04/28/04
You must have a complex  Enterprise Analyst | 04/28/04
Complex?  bluescreen_z | 04/29/04
Certifications are worthless  voska | 04/29/04
They're getting that way  AbsolutelyNot | 04/29/04
Certification  Tinkerer62 | 05/06/04
That is actually the correct approach  JeremyBarker | 05/02/04
How true  Mark Miller | 05/03/04
Huh, they're still doing that?  Mark Miller | 05/03/04
You Got to Be Joking  siliconrebel | 04/28/04
It's Good For One Thing  wbs00001 | 04/29/04
Education and Certifications  SC-man | 04/29/04
But people do not get new hearts every 3 years.  maxo_z | 05/03/04
I would also say the same about OO programming  WyldOne | 04/30/04
OO Programming  wbs00001 | 05/02/04
Software is now rushed out to meet market pressures  louiebergsagel@... | 04/30/04
I agree. Very real-world  Mark Miller | 05/03/04
Certification  Marlene_z | 05/04/04
Engineering vs. IT: Emphasis on certification misses the point badly  mkern | 05/06/04
One type of certification will work: licensing  mkern | 05/06/04
Licensing  Tinkerer62 | 05/07/04

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
Click Here
advertisement

SmartPlanet

  • Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
  • More from IBM
  • Innovate your business' process model, play against the market, compete against others on our scoreboards and WIN! Try INNOV8 2.0: A BPM Simulator
  • Enabling Real-World Business Transformation through IBM Service Management Read the EMA Analyst Report
Click Here