С Новым годом! Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 12.11.2017
Сообщений: 7
1

Ищу ментора/наставника

12.11.2017, 02:45. Показов 1668. Ответов 17

Author24 — интернет-сервис помощи студентам
Приветствую! я начинающий, первым языком выбрал С (читал обо всех "за" и "против"), пока на стадии сплошных вопросов, но сдаваться не намерен. Готов уделять почти все свое время и работать забесплатно (если кто-нибудь рискнет взять) за бесценный опыт и возможность встать на путь программного инженера. Подумываю поступить учиться, но больше интересует практическое начало, поэтому если и поступлю, то хотелось бы уже полным ходом работать параллельно. Пока не увижу хотя бы самые простые вещи наглядно и не стану их практиковать, вряд ли пойдет прогресс. Если есть неравнодушные, пишите, буду рад!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.11.2017, 02:45
Ответы с готовыми решениями:

Ищу наставника(ментора)
Я не нашел в разделе web-программистов темы в которой можно задать любой вопрос. По этому решил...

Где найти ментора (наставника) Front-end?
Здратсвуйте, меня зовут Владислав, мне 16 лет. Начал изучать фронт и немного бекенд, и просто...

Ищу ментора
Здравствуйте. Я только начал изучать программирование и ещё ничего не знаю. Кто согласен мне помочь...

Ищу ментора
Возможно, из этого ничего не выйдет, но попытка - не пытка. Возникают некоторые вопросы по...

17
1272 / 1029 / 470
Регистрация: 25.12.2016
Сообщений: 3,333
12.11.2017, 10:20 2
В качестве наставника лучше использовать самого себя: читать книги, писать программы. Вопросы можно задавать прямо здесь.

А вообще, таких тем довольно много, можете поискать по запросу "наставник". Ответ не зависит от языка программирования.
1
0 / 0 / 0
Регистрация: 12.11.2017
Сообщений: 7
14.11.2017, 15:30  [ТС] 3
Спасибо за ответ, занимаюсь и самообучением. Но сейчас такая стадия, когда и вопросы нужно научиться правильно формулировать, в этом конечно ничто не заменит живое общение, особенно с людьми увлеченными!
0
4019 / 2565 / 430
Регистрация: 09.09.2017
Сообщений: 11,436
14.11.2017, 18:34 4
Можете задавать их тут на форуме. Главное сформулировать их именно как человек интересующийся а не как позорные халявщики, кои тут появляются чаще чем в своих школах.
Традиционный алгоритм вопроса (см. также https://www.cyberforum.ru/abou... ment8.html)
1. Постановка задачи, входные и выходные данные, ограничения (если есть - по скорости, памяти, библиотекам)
2. Собственные попытки решения. Алгоритм, код (оформленный по-человечески! С тегами, отступами, осмысленными именами и комментариями)
3. Что не получается. Примеры входных и выходных данных, не соответствующих ожиданию, коды ошибок компилятора
2
0 / 0 / 0
Регистрация: 12.11.2017
Сообщений: 7
16.11.2017, 11:18  [ТС] 5
Благодарю за ответ! боюсь целую простыню вопросов прийдется написать (как в эссе А.В.Столярова про сплошные ссылки вперед при изучении Си), но когда появятся вполне конкретные вопросы, значит я уже что-то начал понимать и я обязательно их задам. Все же не оставляю надежду найти наставника/товарища дабы ускорить этот процесс.
0
4019 / 2565 / 430
Регистрация: 09.09.2017
Сообщений: 11,436
16.11.2017, 11:34 6
Удачи в поисках. А до тех пор пока не найдете можете все-таки воспользоваться форумом. По крайней мере тут коллективный разум может обнаружить ошибки в коде профессионалов.
Кликните здесь для просмотра всего текста
Иногда даже если ошибок там нет.
Кликните здесь для просмотра всего текста
Или только кажется что нет

Кроме того, тут всегда полно практики: постоянно возникают одинаковые задачи на заштрихованные области, массивы, строки, арифметику и ряды.
На счет "простыни вопросов" начинайте по одному или нескольким смежным (иначе модеры покарают за 4.4)
1
0 / 0 / 0
Регистрация: 12.11.2017
Сообщений: 7
16.11.2017, 11:45  [ТС] 7
Спасибо большое, надеюсь уже в ближайшее время воспользуюсь)
0
59 / 70 / 11
Регистрация: 18.09.2017
Сообщений: 578
16.11.2017, 11:59 8
Blade17, Я вот посоветую вообще сидеть почаще на этом форуме, помогать по возможности новичкам, читать наставления разных гуру. Очень хорошо помогает!
Я вот по своей бездарной природе не могу выучить не один язык, чисто из-за того, что нифига и никакими способами не могу запомнить операторов, теги и прочую ерундистику, но зато я вот в пхп разбирать код умею немного, увидеть ошибки. Часто слежу за новыми сообщениями, читаю наставничество других, обращаю внимания на разные рода ошибки и в последующем уже стараюсь помогать другим. Выучить пхп я конечно не выучу, но зато помогу другим))) А если вы нормально владеете С, то помогать другим для вас будет большой практикой.
0
Evg
Эксперт CАвтор FAQ
21280 / 8304 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
16.11.2017, 12:26 9
Цитата Сообщение от Blade17 Посмотреть сообщение
боюсь целую простыню вопросов прийдется написать
Если нужно простыню - пиши простыню. Но каждый вопрос в отдельной теме. И не забывай, что внятно поставленный вопрос - это уже половина ответа
1
0 / 0 / 0
Регистрация: 12.11.2017
Сообщений: 7
17.11.2017, 11:42  [ТС] 10
Evg, спасибо за совет, работаю над вопросами!

Добавлено через 3 минуты
Vassia008, в моем сообщении указано, что я начинающий и меня пока только одни вопросы, поэтому это означает, что я не владею Си и помогать новичкам я не в состоянии в данное время! но спасибо за интерес!
0
4019 / 2565 / 430
Регистрация: 09.09.2017
Сообщений: 11,436
17.11.2017, 11:50 11
Берете книжку Кернигана и Ритчи, читаете просто подряд, ищете (можно на форуме) или придумываете задание по прочитанной части главы и пытаетесь решить.
С компилятором / средой разработки определились?
0
0 / 0 / 0
Регистрация: 12.11.2017
Сообщений: 7
17.11.2017, 12:08  [ТС] 12
Ритчи и Кернигана в первую очередь начал читать, второе издание, Кнута пробовал начинать несколько раз читать, ничего не понял, вводит в заблуждение название "Основы", хотя если так судить, то в программную инженерию очень высокий порог вхождения и мне явно нужно закончить профильный вуз для начала) насчет среды разработки я Вижуал студио поставил, смотрел примеры в многочисленных видеоуроках, когда следую примеру и повторяю вслед, все кажется понятным и логичным, но как только вдумываюсь и пытаюсь попробовать сам, у меня возникает ступор из сотен вопросов, а зачем так и почему так вообще и что это дает, иногда не знаешь какой вопрос задать первым, в голове каша и понимаю, что получить хоть часть ответов на свои вопросы и правильно их сформулировать, нужно еще не один месяц побиться головой о стену или найти человека и общаться вживую, что для меня кажется самым лучшим вариантов, учитывая, что я хочу посвятить этому свою жизнь.
0
Диссидент
Эксперт C
27707 / 17325 / 3810
Регистрация: 24.12.2010
Сообщений: 38,979
17.11.2017, 13:08 13
Цитата Сообщение от Blade17 Посмотреть сообщение
возникает ступор из сотен вопросов, а зачем так и почему так вообще и что это дает, иногда не знаешь какой вопрос задать первым, в голове каша
Я как-то пользовался таким приемом. Пытаешься все свои вопросы записать. На компьютере, в Блокноте. Чтобы записать, надо сформулировать. Пока формулируешь - иногда почти все становится понятно.
Читаешь (перечитываешь) K&R дальше. Какие-то вопросы разрешаются. В том же файле пишешь ответ (можно просто плюсик поставить). Записываешь новые вопросы. И так далее, в цикле while(true)
По прошествии некоторого времени будет приятно на этот файлик посмотреть. Постоянно восклицая - "Ах, какой же я был дурак!"
Еще можно этот файл прикрепить к сообщению на форуме. Авось найдется добрая душа (души), твой файл скачают и попробуют тебе помочь. Особенно забавно будет сравнивать противоречивые ответы разных доброхотов.
Ну вот как-то в таком духе надо организовать процесс познания.
0
4019 / 2565 / 430
Регистрация: 09.09.2017
Сообщений: 11,436
17.11.2017, 13:11 14
Я бы все-таки посоветовал просто начать программировать. На каком вы сейчас этапе?
HelloWorld?
Ввод-вывод (printf / scanf)?
Типы данных?
Условия и циклы?
Попробуйте прокомментировать следующий код:
C
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
int main(){
  int i;
  float f;
  printf("input two values:");
  scanf("%d", &i);
  scanf("%f", &f);
  f = f*i;
  printf("result is %f\n", f);
  return 0;
}
0
Диссидент
Эксперт C
27707 / 17325 / 3810
Регистрация: 24.12.2010
Сообщений: 38,979
17.11.2017, 13:17 15
Таким образом можно обойти ограничение форума
Цитата Сообщение от Evg Посмотреть сообщение
каждый вопрос в отдельной теме.
Ибо в данном случае оно, возможно, только вредит. Имея список вопросов, есть возможность обозреть всю кашу твоей головы, а не клевать по крупинке. И может быть, одним ответом сразу закрыть десяток вопросов. За одно будет виден твой уровень, легче найти язык для разговора.
0
1272 / 1029 / 470
Регистрация: 25.12.2016
Сообщений: 3,333
17.11.2017, 13:23 16
Цитата Сообщение от Blade17 Посмотреть сообщение
Кнута пробовал начинать несколько раз читать, ничего не понял
Ничего удивительного. "Искусство программирования" Кнута имеет весьма слабое отношения к практическому программированию. Это скорее учебник/справочник по computer science. Просто в 60-е годы (когда вышел первый том) разница между этими понятиями была гораздо меньше, чем сейчас.

Добавлено через 2 минуты
Причём Кнут это в первую очередь именно справочник, читать его на систематической основе мало кому нужно.
0
0 / 0 / 0
Регистрация: 12.11.2017
Сообщений: 7
17.11.2017, 15:31  [ТС] 17
Cokpoweheu, да, я нахожусь на уровне hello world и прокомментировать код я не могу, я его не понимаю, я даже не разобрался еще в самой директиве inсlude, конечно понятия функция и тип значения это все очень просто, но не для того, кто совсем не умеет программировать, ведь я в заголовке без обиняков написал, что я начинающий, но наверное начинающий это понятие растяжимое и мне нужно было уточнить, что я совсем начинающий.

Добавлено через 11 минут
Я наверное опрометчиво создал эту тему именно сейчас, полагая, что кто-то возьмет обузой человека, которому нужно разжевывать в стиле "почему небо голубое", но для меня важно понять а не зазубрить и, возможно, я тороплю события и все таки какую-то часть я должен вызубрить и в идеале понять самостоятельно, прежде чем кому-то станет интересно менторство вообще. Насчет Кнута, по моему субъективному мнению, я не соглашусь, ведь она учит пониманию как все работает, учит алгоритмам и программисткому мышлению и то, что я ничего не понимаю, это другой вопрос, я считаю это необходимо понять, чтобы стать профессионалом, но так как CS довольно обширное понятие и можно запутаться во всем, я и ищу ментора, который мне поможет начать с основ, не запутавшись с понятиями, которые мне необязательно знать с самого начала и отделит нужный материал и особенно практическую его часть затем, чтобы формировать понимание сути и комплексное мышление.
0
Evg
Эксперт CАвтор FAQ
21280 / 8304 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
17.11.2017, 15:56 18
Цитата Сообщение от Байт Посмотреть сообщение
Ибо в данном случае оно, возможно, только вредит
Возможно. Однако если для себя научишься формулировать вопросы в формате "один вопрос - одна тема", то это будет означать, что ты несколько раз будешь описывать одни и те же фрагменты проблемы. По моему опыту, когда в 10-й раз будешь описывать одну и ту же проблему, то сам найдёшь решение. Так что не факт, что будет вредно
0
17.11.2017, 15:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.11.2017, 15:56
Помогаю со студенческими работами здесь

Ищу ментора
Всем привет. Есть базовый уровень Python и web — программирование. Ищу ментора для реализации...

Ищу Ментора
Ищу ментора( Наставника) для начала изучения программирования. Просто пообщаться некоторое время в...

Ищу ментора по С++!
Здравствуйте! Я ищу человека, который помогал бы мне изучать С++, отвечая на мои вопросы и давая...

Ищу ментора
Господа, Говорю сразу - не дуб, многие вещи понимаю, знаю или слышал. Просто у меня с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru