NO

Author Topic: Homework Policy...  (Read 22027 times)

Offline Stefan Pendl

  • Global Moderator
  • Member
  • *****
  • Posts: 582
    • Homepage
Re: Homework Policy...
« Reply #15 on: July 30, 2012, 08:34:08 PM »
That wasn't by chance the same dude that posted his FreeBASIC problem on the FreeDOS mailing list?
No, this was on three different forums dedicated to "Liberty BASIC", respective "Just BASIC".

Finally he was yelling at members and moderators for not instantly posting the solution and just giving hints about how to solve it on his own.

That was the last thing he was doing before he was banned from all three forums.
He might still flame at LB and JB on other forums, I have heard.

I would never support a "only give me the solution, I am not interested in resolving this on my own" habit.
---
Stefan

Proud member of the UltraDefrag Development Team

rogernick

  • Guest
Re: Homework Policy...
« Reply #16 on: September 09, 2012, 12:02:48 PM »
Quote
In another thread, Johnf mentioned that at times we (I?) have been a bit rough on newbies. 
So a couple of questions...
What is the best way to respond to inquiries from newcomers in the various forums?
Is virile potent there a general philosophy we should follow for this BBS?
Should we treat posts in "Beginner questions" differently than in "Expert questions"?
I think a discussion of this could be very helpful...

I'm newbie both to the field and this forum. So from my past experience in other forums, I'm giving my opinion here as you have asked. Well, as a beginner, I'm stuck at many areas and my understanding is far below than you guys. But when I post some questions(very basic questions), some senior person will make fun of this and some others will accompany him as they are the masters. Nope, they were newbie ones. So what I don't really like is the attitude of the experts. It's better if they try to put themselves in the shoes of beginners while answering. Hope people will get themselves corrected consistently(including me :) ).
« Last Edit: September 09, 2012, 12:04:33 PM by rogernick »

CommonTater

  • Guest
Re: Homework Policy...
« Reply #17 on: September 09, 2012, 02:55:31 PM »
I'm newbie both to the field and this forum. So from my past experience in other forums, I'm giving my opinion here as you have asked. Well, as a beginner, I'm stuck at many areas and my understanding is far below than you guys. But when I post some questions(very basic questions), some senior person will make fun of this and some others will accompany him as they are the masters. Nope, they were newbie ones. So what I don't really like is the attitude of the experts. It's better if they try to put themselves in the shoes of beginners while answering. Hope people will get themselves corrected consistently(including me :) ).

I doubt anyone here would make fun of you.  However; you do need to understand that computer people in general and programmers in particular are a very direct bunch.  If there's something wrong with your code, you will most likely hear about it... If you want help with your homework, be ready to accept criticism.
 
Having given this some thought, I agree with the others... Simply handing out answers doesn't help you learn.  A significant part of programming is problem solving.  You don't develop those skills by being handed cut and dry answers; in the same way you don't learn math from a calculator.  You develop them by being given a nudge in the right direction but otherwise left to figure it out on your own.
 
Consider this scenario...
You are working for a major software house. It's your first weekand the boss hands you an assignment for something unlike anything you've seen before.  You tear up the internet looking for code samples but find nothing. The usual forums bring little or no help. You pour over your text books and can find nothing even close. Now you have no choice but to figure it out on your own... 
 
(EDIT: :D and before you ask, yes this does happen, quite often in fact)
 
If you've not devloped the skillset to analyse a problem, break it down into it's component parts and then work out a step by step solution (really tiny steps in C) you are probably going to end up in an industry where the key phrase is "Would you like fries with that".
 
Each computer program is a problem to be solved. The programmer's task is to understand the problem well enough to describe it to a totally obedient idiot in such a way as to get the job done without foul ups... The actual writing of code is but a small part of what we do.
 
Always remember:  Nobody has ever solved a problem they don't understand.
 
Finally... welcome to the profession and the forums.
 
 
 
« Last Edit: September 09, 2012, 03:50:02 PM by CommonTater »

Offline Bitbeisser

  • Global Moderator
  • Member
  • *****
  • Posts: 772
Re: Homework Policy...
« Reply #18 on: September 09, 2012, 07:35:12 PM »
I'm newbie both to the field and this forum. So from my past experience in other forums, I'm giving my opinion here as you have asked. Well, as a beginner, I'm stuck at many areas and my understanding is far below than you guys.
Ok, nothing wrong with that, that's what's called "learning"...
Quote
But when I post some questions(very basic questions), some senior person will make fun of this and some others will accompany him as they are the masters. Nope, they were newbie ones. So what I don't really like is the attitude of the experts. It's better if they try to put themselves in the shoes of beginners while answering. Hope people will get themselves corrected consistently(including me :) ).
Well, what "attitude" is it that you do not like?

Please consider that this is a technical forum, not some "social hub for hugs and cuddles to sooth some bruised egos"...

Nobody is making fun of any newbies, but if they do not provide proper information/examples or expecting that others do their (home)work for them, sorry, they will be told so.

If you (as in "the newbies looking for help" in general) do not understand a response, ask questions about the parts that you do not understand. We (as in "the regulars spending their time to help newbies") can, specially in a first time post, not easily judge the level of knowledge someone has. So it is not always easy to find the right "level" in which to respond to a question.
That's one of the points where "you" need to do some work of your own in order to ask questions, provide more information.
There is a communication issue here, and in some cases, both sides need to adjust. And it doesn't help then if some newbies just consider them self misunderstood and then either complain "you are sooo mean to newbies" or not respond at all.
That's something that I personally consider a bad attitude of some newbies towards the people that spend their own free time trying to help others...

Ralf

CommonTater

  • Guest
Re: Homework Policy...
« Reply #19 on: September 09, 2012, 08:55:34 PM »
Please consider that this is a technical forum, not some "social hub for hugs and cuddles to sooth some bruised egos"...

Hi Ralf... +1 with you on this point...

This is one of the big reasons I started this thread.  It seems that you can't point at a mistake and say "this is wrong" without someone getting all ticked off at you... and moreso as time passes.  At first I thought I was perhaps being a bit too rough on people --I'm very prone to speak my mind at times-- but then I started to see this new trend and thought perhaps a little advice from my online friends was in order.

Computers --literal things that they are-- are not a good mix with pride or easily bruised egos... The floods of error messages most of us old-hat programmers laugh at will quite rapidly strip away any pride and reduce the weak of character to a sobbing mess... They are obedient slaves and adament masters... We all have to get used to that.