|
Welcome to the real world.
It's not going to get any better after you graduate and get a job.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
nbgangsta wrote: Nonetheless, I have tried to take his advice but I can't get my team mate to understand OOP concepts. There's an old teacher saying, "if the learner hasn't learnt, the teacher hasn't taught". It could be that you don't understand OOP well enough to teach it - and this exercise is a great way for you to solidify this knowledge yourself.
|
|
|
|
|
There is a lot of truth in that.
I can do OOP but I can't always explain it to someone who barely knows the subject.
Teaching is the best way to understand the matter, that much is true, but I don't have the time to do it.
This gets frustrating when the person doesn't see the difference between casting to a string and use the toString() method (which is the case).
That difference tells me that almost nothing of the classes he's taken have stuck with him.
The first rule of CListCtrl is you do not talk about CListCtrl - kornman
|
|
|
|
|
Pete O'Hanlon wrote: It could be that you don't understand OOP well enough to teach it
That pretty much is an excellent reason for someone not to be teaching it.
|
|
|
|
|
nbgangsta wrote: The programming language is Java, which we learned in our first year, and he failed his exams twice. That's just ridiculous, unless that course was somehow over a million times as hard as the one I followed back in university. My guinea pigs could pass that course.
nbgangsta wrote: So, what should I do? Can you afford to fail this class and re-take it? That should probably be the very last back-up plan, because it's terrible. It does have the nice effect of not letting that sucker that you got teamed with pass.
|
|
|
|
|
Just do the work your self, in the end of the day it's your grades that will suffer if you don't get it done.
What's up with your user name? Are you in a gang?
|
|
|
|
|
About my name: I made it years ago and when all that stuff was cool.
I kind of regret that now.
I'm changing my username
The first rule of CListCtrl is you do not talk about CListCtrl - kornman
|
|
|
|
|
Haha I was just kidding. Good luck with the project
|
|
|
|
|
Make a good faith effort to teach your partner. If it fails again, speak with the teacher. (And though it's cliche, teaching someone else how to do something really is a good way to learn it better yourself.)
Regardless, don't depend on your partner for the project, even though that means extra work for you and your partner gets a good grade for doing nothing. Now that's real world experience!
|
|
|
|
|
I suppose my reply to him would be that the school has obviously been unable to teach him successfully thus far, and they're (supposedly) professionals at teaching, so how do they expect you to teach him when you're still learning.
Also, you signed up for a class to learn, not to teach people they failed to teach. If you wanted to learn to teach, you would have signed up for such a course.
While true that you will have to deal with similar situations in the future, you will typically have much more recourse - like going to the person's manager with this issue and have them do something about it. Obviously some cases there isn't much you can do, like when the person is the child of someone higher up, but by and large I've found that raising the issue to their manager helps a lot, if not outright solves the issue.
|
|
|
|
|
nbgangsta wrote: So, what should I do? See this[^] reply. It's good advice.
/ravi
|
|
|
|
|
That's what I had to do in the same situation.
Dave.
|
|
|
|
|
I have been out of school for a few years now, but I am well versed in dealing with people that don't have a clue what they are doing.
College :
I was with a guy that had to be mentally ill in some way, on a project that was basically a 3 tier website. He often would cry when he had trouble understanding things. Yes, cry!. I was faced with the task of getting a project done in a week with a guy that wasn't very much help. I could do it alone but I would be up nights and have zero time for testing or flashy stuff which is where I really learned the most. What I ended up doing was assign him a list of pages and have him build them as static pages with a css file and then I built the database and back end logic and gave him some help connecting them but always made sure he looked it up at least once before asking me. He ended up failing out after he had some sort of break down.
The Great thing about learning to deal with dead weight :
My first job after college was a programmer for a call center where I was the only one there that had any clue at all. Not a great place to learn, but the idiot that built the the foundation for there system with visual basic and MS Access was my boss. He had no education beyond high School and this was the only technical job he ever had. So having experience at being tactful and educational came in handy.
|
|
|
|
|
nbgangsta wrote: Isn't teaching their job?
Only in advertisement. Those who can, code. Those who can't, teach.
You're venting over a student, while it's clearly the institution that you should be venting about.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
nbgangsta wrote: Isn't teaching their job?
Not really. It may seem like semantics, but enabling learning is their job. IN this they seem to have failed with your partner, though.
Have you looked how the project will be scored? Is there some sort of individual feedback whereby you can show who did what, how much was contributed by which partner? That was the case when I did teamwork at Uni, so freeloaders attracted lower marks due to the feedback of the rest of the team (and often their own feedback was pretty honest too!)
Certainly speak to the teacher, often and honestly, and give them as much positive feedback as you can - i.e. don't say "my partner is crap, it's a lost cause, it's not fair!" but say
"I have tried teaching him some OO concepts but obviously my skills aren't good enough to get the concepts across - I've assigned him some simple tasks, but that puts the burden of the project on me - so I don't have enough time to help him - maybe it would be possible for you (the teacher) to help him out?"
If the teacher is worth his salary he should give some time to your partner and will hopefully realise if he is a genuine lost cause - but at the very least will be able to look at your part of the project favourably, even if the project as a whole is not as good as it could have been.
Also make sure you document everything - who does what, who turns up for meetings, lectures etc. Should you have to go to another member of staff about this, then you will have real evidence to support your case.
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|
|
I have to deal with the same situation here at work, but for the fact that it won't be over at the end of the semester...
I think the advice about 'real life' is very good: the working life as taught in the schools has nothing to do with what really happens next.
And I was in the very same situation than you for a project in my school, went through the same questions, and I finally decided to do the project by myself. The other student was drunk every other night, so not much of an help. He was eventually kicked off from the school.
So, basically, just ignore him. You'll have tons of other situations later in which dumb people will be getting praise for your work, so be prepared.
~RaGE();
I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus
Do not feed the troll ! - Common proverb
|
|
|
|
|
We've a guy who is retiring after 30+ years of service.
He's really old school - to the point where when he looks for files on his computer he still runs off to the DOS prompt. He is also very paranoid about backups and because of his mania we've files dating all the way back to the mid-90's. We don't have software that can read those files, but we do have the files.
So now he's cleaning out his desk and his filing cabinets and he brought by a 6 inch stack of paper that is a balancing report from 1995. The interesting thing about this stack of paper is that it represents the balance on a new system after is was converted - a system that we just moved back out to the vendor.
The report has been thrown away which is why I contacted the vendor today and asked them in our next meeting to claim that they've found a small bug in the software and that it would be helpful if they could get a look at a balance report from September of 1995 - the exact same report this fellow has held onto for 18yrs and now has just thrown away.
I wanna see what our retiree has to say to that.
|
|
|
|
|
The vendor has contacted me and told me that they're all in...
|
|
|
|
|
Leave the old guy to retire with peace
|
|
|
|
|
He's the kind of guy that would appreciate this sort of thing.
No worries.
|
|
|
|
|
MehGerbil wrote: to the point where when he looks for files on his computer he still runs off to the DOS prompt
Are you saying there is a better way to find files?
|
|
|
|
|
Yeah, that was my reaction.
Though I use cygwin so I have access to find, awk, grep, and perl.
|
|
|
|
|
Watched a documentary on Stan Lee last night, "With great power." He's 90 years old and was in his late 80s when this was made. And the guy is still a live wire.
Someone asked him about retirement and he said most people retire and say, "Now I can do all the things I enjoy." Stan followed with, "But these are the things I enjoy! Don't punish me by making me retire."
The guy is 90 years old and still a force of nature. Even if I hadn't grown up reading Fantastic Four, Spiderman, et al, he would be one of my heroes for this reason alone.
|
|
|
|
|
LOVE IT!
Can't wait to hear of the , , , , and, hopefully, the responses from the Retiree!
|
|
|
|
|
Ohhhh you bastard!
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|