Python
Подскажите ,пожалуйста с вопросом
Подскажите, пожалуйста пет-проекты для новичков, и ещё, должен ли новичек писать проекты сам из головы, или нужно сначала делать по туториалу с ютюба ,а потом самому? Заранее благодарю за помощь!
Не понял, кто кому должен, и почему вообще новичок кому-то должен. Почему вы, нубы, всё время пытаетесь перевести вопрос в сферу услуг? Заранее готовитесь писать пет-проекты корпоративных менеджеров по покраске травы в зелёный цвет? Только там это может понадобиться.
Программист в своей области никому ничего не должен, кроме работающей программы - заказчику. Ни писателям стандартов и паттернов. Ни ютуберам с туториалами. Ни учителям в школе. Ни авторам тестов. Ни Биллу Гейтсу с Микрософтом. Ни Вирту с Кнутом. Поэтому:
1) Пиши, чтоб работало. Если не работает, но сделано "правильно по гайдам", то такой проект никому не нужен.
2) Как добьёшься работоспособности (или как зайдёшь в тупик), учи разделы математики, относящиеся к написанию программ.
3) Потом оглянись на свой проект, ужаснись и перепиши его по-нормальному: чтоб быстро работало, чтоб не было повторений кода, чтобы настраивалось удобно, а не через задницу, чтобы по диагностике ошибок было легко их найти и т.п.
Всё.
Программист в своей области никому ничего не должен, кроме работающей программы - заказчику. Ни писателям стандартов и паттернов. Ни ютуберам с туториалами. Ни учителям в школе. Ни авторам тестов. Ни Биллу Гейтсу с Микрософтом. Ни Вирту с Кнутом. Поэтому:
1) Пиши, чтоб работало. Если не работает, но сделано "правильно по гайдам", то такой проект никому не нужен.
2) Как добьёшься работоспособности (или как зайдёшь в тупик), учи разделы математики, относящиеся к написанию программ.
3) Потом оглянись на свой проект, ужаснись и перепиши его по-нормальному: чтоб быстро работало, чтоб не было повторений кода, чтобы настраивалось удобно, а не через задницу, чтобы по диагностике ошибок было легко их найти и т.п.
Всё.
pet — это твой личный эксперимент, ты должен будешь сам писать и туториал в том числе. Это хобби, никто тебе тему не выберет за тебя, либо ты не креативен и это не твоё, такие тоже бывают. Но большинство респондентов хабра ведут свои домашние проекты, нормальный работодатель это поддерживает.
Python какого уровня интересует? Так называемый "золотой запас" (это базовый уровень !) хорошо раскрепощается в проектах типа "Euler" или "Numerica", хотя это всё и на любителя. Если интересно что это вообще такое - давайте сразу, не откладывая дело в долгий ящик, пишите консольные программы для печати таблицы Лемера или для поиска простейших пифагоровых (или как вариант - героновых) треугольников с максимальной стороной, не превышающей N с упорядочением их по возрастанию площадей.
Если ещё к тому же более-менее освоить turtle, tk, matplotlib, pygame и иже с ними, то спектр возможностей сразу резко расширится. По-моему "Renju", "Blind Chess", "Sea Battle", да хотя бы и ксоникс с тетрисом и снэйк с "Нашествием марсиан" впридачу - это настолько классические вещи, что мимо них проходить никак нельзя! Правда в интеллектуальные настольные игры сильно будут играть, само собой, только хорошо написанные программы, а это далеко не начальный уровень владения языком.
Другое дело, что как только освоен "золотой запас" сразу же можно написать, например, игру в кости на интерес. Главное - писать что-то работающее своё, а не спрашивать ни у кого "что бы это такое мне написать?" и "не делать ли мне всё сначала по материалам из Ютюба?". Конечно нет! При чём тут вообще Ютюб??
Мне вот нравится, скажем, задачи, связанные с поиском в Сети, а Вам что нравится - понятия не имею!
Если ещё к тому же более-менее освоить turtle, tk, matplotlib, pygame и иже с ними, то спектр возможностей сразу резко расширится. По-моему "Renju", "Blind Chess", "Sea Battle", да хотя бы и ксоникс с тетрисом и снэйк с "Нашествием марсиан" впридачу - это настолько классические вещи, что мимо них проходить никак нельзя! Правда в интеллектуальные настольные игры сильно будут играть, само собой, только хорошо написанные программы, а это далеко не начальный уровень владения языком.
Другое дело, что как только освоен "золотой запас" сразу же можно написать, например, игру в кости на интерес. Главное - писать что-то работающее своё, а не спрашивать ни у кого "что бы это такое мне написать?" и "не делать ли мне всё сначала по материалам из Ютюба?". Конечно нет! При чём тут вообще Ютюб??
Мне вот нравится, скажем, задачи, связанные с поиском в Сети, а Вам что нравится - понятия не имею!
)) Носирджон
так я спрашиваю,откуда мне не имея знаний писать свои проекты??? Ты думаешь основ достаточно для этого?
Похожие вопросы
- Python - вопрос по всем возможным комбинациям из 3-х чисел Подскажите, пожалуйста! Есть другие способы, кроме моего?
- Программисты со стабильным заработком подскажите пожалуйста.
- Подскажите, пожалуйста, учебник по Python для начинающих с наиболее доступным изложением.
- Если вы хоть немного разбираетесь в Pyhton, то для вас этот вопрос дело пяти секунд, помогите, пожалуйста :,)
- Помогите, пожалуйста, решить задачу Python
- Вопросы по программированию общие вопросы. Хочу понять логику. вопросы подробно описал в описании.
- Задача по программированию. Помогите пожалуйста)) Скидывайте, пожалуйста, на любых языках, я все пойму!
- Решить две задачи на питоне. Помогите пожалуйста
- Скажите пожалуйста, стоит ли мне быть программистом
- Вопрос программистам самоучкам, которые уже работают!