Вопрос: Я студент и мне задали задачку. Помогут ли мне на этом форуме ее решить? Ответ: В принципе, ответ – "Помогут". Но надо правильно подойти к вопросу.
Почему-то некоторые студенты думают, что если опубликовать условие задачи, то через некоторое время волшебным образом появляется ответ. Причем, некоторые из них не то что не вспоминают о словах вежливости, но и просто не удосуживают себя просьбой о помощи, прямо так и публикуют условия задачи, полученные от преподавателя: "Напишите программу, которая строит график функции y=sin(x)"
Как правило, решить школьную/студенческую задачку для местного специалиста проблемой не является. Именно поэтому решать он ее не будет. Почему? Потому что спецы сидят здесь не за зарплату, а потому что ему интересно решить какую-то сложную проблему, напрячься, разобрать нюансы, придумать красивый алгоритм, найти непонятно как возникающую ошибку, приобрести новый опыт от других специалистов, которые знают то, чего не знает он. А также потому, что его собственные опыт и знания могут пригодиться тому, кто эти знания хочет получить. Подчеркну – хочет. Это важный момент. Помогать приятно. Делиться знаниями приятно. А выполнять домашнее задание за нерадивого студента, который прогулял лекции, не счел нужным прочитать конспект и не делает никаких попыток разобраться в вопросе – бессмысленно. Специалист потратит время в пустоту, так как студенту это никак на пользу не пойдет.
Так что есть два пути, которыми можно пойти. Выберите один из них.
Путь 1. "Я не знаю, не умею и знать и уметь не хочу". В этом случае не пишите "прошу помочь сделать задание". Ведь это не соответствует действительности. Помощь подразумевает то, что человек что-то делает, у него что-то не выходит, возможно, ему нужна просто подсказка. Пишите прямо: "сделайте задание за меня", а также озвучьте, как бы вы отблагодарили того, кто это сделает. Тогда всем будет понятно, никто не будет пытаться без пользы давать подсказки, ссылки и т.п. Просто найдется тот, кто сделает. Или не найдется.
Путь 2. "Я хочу разобраться и сделать это задание, и мне нужна помощь". Этот подход подразумевает, что помимо условия задачи, будут опубликованы реальные попытки автора что-то сделать, конкретные вопросы, по коду, функциям, алгоритмам, а также прочитан материал, который дал преподаватель и/или изучены основы языка, которые даются на первых страницах любого учебника. А на ответы "вам поможет функция Split", вы не будете немедленно задавать вопрос "а что это такое?", а сначала почитаете Help по данной функции или материалы по ее использованию, во множестве доступные в Интернете.
P.S. Если вы учитесь в учебном заведении, вас же никто туда насильно не затаскивал. Вы платите за получение знаний или даже получаете стипендию от государства, так получайте же эти знания, иначе зачем учиться на такой специальности. Можно податься в строители, слесари, швеи, водители. Там никто программирование учить не заставляет. А если пришли учиться именно на такую специальность – будьте любезны соответствовать. Специалисты знают то, что они знают, потому, что хотели получить эти знания и мы все будем очень сильно расстроены, если из-за тех, кто не хочет учиться сейчас, мы получим в будущем очередной Чернобыль, СШГЭС, падение самолетов и т.п.
Вопрос: Я студент и мне задали задачку. Помогут ли мне на этом форуме ее решить? Ответ: В принципе, ответ – "Помогут". Но надо правильно подойти к вопросу.
Почему-то некоторые студенты думают, что если опубликовать условие задачи, то через некоторое время волшебным образом появляется ответ. Причем, некоторые из них не то что не вспоминают о словах вежливости, но и просто не удосуживают себя просьбой о помощи, прямо так и публикуют условия задачи, полученные от преподавателя: "Напишите программу, которая строит график функции y=sin(x)"
Как правило, решить школьную/студенческую задачку для местного специалиста проблемой не является. Именно поэтому решать он ее не будет. Почему? Потому что спецы сидят здесь не за зарплату, а потому что ему интересно решить какую-то сложную проблему, напрячься, разобрать нюансы, придумать красивый алгоритм, найти непонятно как возникающую ошибку, приобрести новый опыт от других специалистов, которые знают то, чего не знает он. А также потому, что его собственные опыт и знания могут пригодиться тому, кто эти знания хочет получить. Подчеркну – хочет. Это важный момент. Помогать приятно. Делиться знаниями приятно. А выполнять домашнее задание за нерадивого студента, который прогулял лекции, не счел нужным прочитать конспект и не делает никаких попыток разобраться в вопросе – бессмысленно. Специалист потратит время в пустоту, так как студенту это никак на пользу не пойдет.
Так что есть два пути, которыми можно пойти. Выберите один из них.
Путь 1. "Я не знаю, не умею и знать и уметь не хочу". В этом случае не пишите "прошу помочь сделать задание". Ведь это не соответствует действительности. Помощь подразумевает то, что человек что-то делает, у него что-то не выходит, возможно, ему нужна просто подсказка. Пишите прямо: "сделайте задание за меня", а также озвучьте, как бы вы отблагодарили того, кто это сделает. Тогда всем будет понятно, никто не будет пытаться без пользы давать подсказки, ссылки и т.п. Просто найдется тот, кто сделает. Или не найдется.
Путь 2. "Я хочу разобраться и сделать это задание, и мне нужна помощь". Этот подход подразумевает, что помимо условия задачи, будут опубликованы реальные попытки автора что-то сделать, конкретные вопросы, по коду, функциям, алгоритмам, а также прочитан материал, который дал преподаватель и/или изучены основы языка, которые даются на первых страницах любого учебника. А на ответы "вам поможет функция Split", вы не будете немедленно задавать вопрос "а что это такое?", а сначала почитаете Help по данной функции или материалы по ее использованию, во множестве доступные в Интернете.
P.S. Если вы учитесь в учебном заведении, вас же никто туда насильно не затаскивал. Вы платите за получение знаний или даже получаете стипендию от государства, так получайте же эти знания, иначе зачем учиться на такой специальности. Можно податься в строители, слесари, швеи, водители. Там никто программирование учить не заставляет. А если пришли учиться именно на такую специальность – будьте любезны соответствовать. Специалисты знают то, что они знают, потому, что хотели получить эти знания и мы все будем очень сильно расстроены, если из-за тех, кто не хочет учиться сейчас, мы получим в будущем очередной Чернобыль, СШГЭС, падение самолетов и т.п.