Who is paying for the lecture, you or the professor? Last time I checked, it was the students who are paying tuition.
If the students don't feel it's worth their time to attend class (even though they are paying for it), it's the professors who are not doing their job.
So post the Podcasts as soon as they're available, and be happy that even the "bad students" are paying the "bad professors" and your salary.
With regards to grading at the Ivy league universities, my limited experience has found it to be nothing other than a complete farce. I've had friends that have gone to some of the "top" Ivy League and liberal arts schools in the US, such as Yale, Harvard, Princeton and Georgetown, and also had a few friends attend other schools such as MIT, Georgia Tech.
The comparison between the schools is practically night and day. At my friends freshmen orientation at Georgetown, they were told by the Dean that the "hardest work was behind them" and that they "would have to *work* to fail out" of school. This is in comparison to my friend's engineering introduction where they are told to "look to your left, now look to your right. At least one of those sitting next to you will not be here by the end of the year".
This difference in expected work load and habits also trancended throughout the four years of undergrad work. My friends at the Ivy Leagues received mostly A's while hanging out, partying and attending social/political events, while my buddies at engineering schools always appeared to be working just to pass courses, let alone get A's in them.
After the large difference in work and expectations, it seems like the extra time and effort the engineering students put in would pay off at some point, but here it is, three years after graduation, the business, law, finance friends from the Ivy League are all pushing around a lot more money than my engineering friends. When the hardest part of your life is working to get into the Ivy League during highschool, something is obviously wrong. After all, why would you work hard through four years of engineering work, only to be valued less by society than someone who had to "work to fail out" of the university education?
while I found this poll interesting I wish some more information was given about the group of 'developers' they questioned. Of course if the people polled were mostly developers of small business apps for windows platforms VB would come out on top. If the majority polled were unix administrators, who knows maybe perl would have been most commonly used. This is because most languages I feel have their own niche they try to fill. Not claiming to be an expert, so please point out any mistakes here.
VB - small quick and dirty business applications often for use only within the company. When program development time is crucial.
C/C++ - large programs in which speed is an important factor, or when anything else just won't do.
Java - originally hyped for the ability to write applets (Ya know the ones that take an hour to load when they do, and often crash your browser) but seems to have increase popularity on the server side because of the ability to seamlessly(sometimes) run across NT and *nix servers.
I think a poll should be taken asking the language developers use for specific jobs. For example some catagories could be: database apps, web apps, commercial software, etc.
Who is paying for the lecture, you or the professor? Last time I checked, it was the students who are paying tuition.
If the students don't feel it's worth their time to attend class (even though they are paying for it), it's the professors who are not doing their job.
So post the Podcasts as soon as they're available, and be happy that even the "bad students" are paying the "bad professors" and your salary.
With regards to grading at the Ivy league universities, my limited experience has found it to be nothing other than a complete farce. I've had friends that have gone to some of the "top" Ivy League and liberal arts schools in the US, such as Yale, Harvard, Princeton and Georgetown, and also had a few friends attend other schools such as MIT, Georgia Tech.
The comparison between the schools is practically night and day. At my friends freshmen orientation at Georgetown, they were told by the Dean that the "hardest work was behind them" and that they "would have to *work* to fail out" of school. This is in comparison to my friend's engineering introduction where they are told to "look to your left, now look to your right. At least one of those sitting next to you will not be here by the end of the year".
This difference in expected work load and habits also trancended throughout the four years of undergrad work. My friends at the Ivy Leagues received mostly A's while hanging out, partying and attending social/political events, while my buddies at engineering schools always appeared to be working just to pass courses, let alone get A's in them.
After the large difference in work and expectations, it seems like the extra time and effort the engineering students put in would pay off at some point, but here it is, three years after graduation, the business, law, finance friends from the Ivy League are all pushing around a lot more money than my engineering friends. When the hardest part of your life is working to get into the Ivy League during highschool, something is obviously wrong. After all, why would you work hard through four years of engineering work, only to be valued less by society than someone who had to "work to fail out" of the university education?
VB - small quick and dirty business applications often for use only within the company. When program development time is crucial.
C/C++ - large programs in which speed is an important factor, or when anything else just won't do.Java - originally hyped for the ability to write applets (Ya know the ones that take an hour to load when they do, and often crash your browser) but seems to have increase popularity on the server side because of the ability to seamlessly(sometimes) run across NT and *nix servers.
I think a poll should be taken asking the language developers use for specific jobs. For example some catagories could be: database apps, web apps, commercial software, etc.