[ /b/ /u/ /rf/ /dt/ /vg/ /r/ /cr/ /lor/ /mu/ /oe/ /s/ /w/ /hr/ ] [ /a/ /ma/ /sw/ /hau/ /azu/ ] [ /tv/ /cp/ /gf/ /bo/ /di/ /vn/ /ve/ /wh/ /fur/ /to/ /bg/ /wn/ /slow/ /mad/ ] [ /d/ /news/ ] [ Главная | Настройки | Закладки | Плеер ]

Ответ в тред 48777. [Назад]
 [ Скрыть форму ]
Имя
Не поднимать тред 
Тема
Сообщение
Капча Капча
Пароль
Файл
Вернуться к
  • Публикация сообщения означает согласие с условиями предоставления сервиса
  • В сообщениях можно использовать разметку wakabamark
  • На данной доске отображаются исходные имена файлов!
  • Разрешенные типы файлов: pdf, music, text, code, vector, image, archive, flash, video
  • Тред перестает подниматься после 500 сообщений.
  • Треды с числом ответов более 100 не могут быть удалены.
  • Старые треды перемещаются в архив после 40 страницы.

No.48777 Ответ
Файл: Leezonka.jpg
Jpg, 593.57 KB, 1920×1080 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
Leezonka.jpg
Кое-как выучил Python по книге Мэтиза и разобрался с ООП по статьям из сети. Недавно начал читать книгу по алгоритмам и параллельно почитывать "C++. Базовый курс". Так же пытаюсь разобраться с Lua и фреймворком LÖVE2D, получается пока что не очень, скорее всего придётся читать книгу по Lua, чтобы лучше вникнуть.
Но знаете что? Я не написал ещё ни одной программы, ни одной. Я писал различные формулы и недокалькуляторы в консоли, заливал фон синим цветом в LÖVE и всё.
Я не понимаю что делать дальше. Продолжать читать книги по языкам, алгоритмам и CS или же идти что-то писать? Помогите, аноны.
>> No.48778 Ответ
>>48777
Книга это максимум помощник когда что-то не получается. Сама по себе она тебя ничему не научит.
Чтобы научиться программировать, надо написать хотя бы с десяток тысяч строк кода. Просто взять и писать.
>> No.48779 Ответ
>>48777
Лол, но зачем ты на всё подряд кидаешься? Взял бидон, да и дрочи его.
Ну и почитывай всякую теорчасть параллельно.
>> No.48780 Ответ
>>48778
> Чтобы научиться программировать, надо написать хотя бы с десяток тысяч строк кода. Просто взять и писать.
Ну вот не понимаю я как это, просто взять и писать. Я не знаю синтаксиса, я не знаю ничего, как я могу сесть и что-то писать? Мне проще прочитать книгу на 200страниц с кратким объяснением сути языка и уже со знанием каких-то основ сесть и писать. Практика важнее, конечно, но как я без теории буду что-то практиковать? Не понимаю просто как это делать.

>>48779
> Лол, но зачем ты на всё подряд кидаешься?
Я ещё и линукс с вимом пытаюсь дрочить. Я хватаю всё, что интересно и всё, что мне пригодится. Но из-за этого я потерялся, не вижу теперь дороги с указателями. А что выбрать я сам не знаю, интересно всё ведь.
>> No.48781 Ответ
>>48780
Ты уже знаешь питон, а его можно применить во многих областях. На нем можно писать и для сервера, и
для десктопа, и сеть, и GUI, и научные расчеты, и игры. Выбери область и вперед, а дальше по нужде изучай, что тебе непосредственно нужно для реализации своего личного проекта.
PS. Не советую осваивать вим.
>> No.48782 Ответ
>>48780
Представь, что ты пытаешься научиться игре на гитаре. Один самоучитель прочитал, второй, третий. А гитару даже купил еще и ни разу в руки не брал. Думаешь ты чему-нибудь научишься?
Надо купить гитару, начать бренькать просто, тренировать пальцы. Параллельно пробовать выполнять простые упражнения из самоучителя, задрачивая их пока не начнут получаться быстро, на автомате и хорошо.
>> No.48783 Ответ
>>48781
Основной целью изучения является именно геймдев, но ты всё-таки прав. Попробую фреймворк Kivy. Но всё же, когда именно начинать изучать что-то новое?

а что с вимом не так? Мне его плагины и настройка не очень нравится, больше всего нравится то, что можно при кодинге мышку не трогать, а все делать на клавиатуре. Если есть альтернативы, то почему бы и нет.
>> No.48785 Ответ
Ох, я дурак. Создал вместо поста тред и теперь он нулевой, мне даже стыдно.
>>48782
Пример хороший, но что же мне сыграть на этой гитаре? А может вообще продать её и купить пианино? А может соединить все инструменты воедино и стать оркестром? Вот такие вопросы меня и волнуют. Но вы мне всё равно помогли, спасибо! Понял свою ошибку, нужно писать код, больше кода, однако, когда именно нужно потреблять новую информацию? Изучать новый язык, фреймворк, технологии? Не пойму где эта черта, когда нужно двигаться дальше.
>> No.48787 Ответ
>>48785
Если ты хочешь писать игры, то садишь прям щас и пиши игру. Когда оно будет работать, чтоб была меню, игра, сейв-лоад и хотя бы бэд энды, тогда ты суммируешь свой опыт, понимаешь что "а вот тут и тут все как-то через жопу вышло" и изучаешь, как это можно было бы сделать лучше.
Потом ты берешь и переписываешь все с нуля или вообще делаешь другую игру.
И через несколько итераций ты уже сам будешь всё понимать и можешь идти работать.

Более быстро и просто -- иди в команду к любой опен-сорс игре. Качаешь исходники, учишься скомпилить девелопер-версию, учишься вносить небольшие изменения, потом просишь дать тебе каких-нибудь тикетов, пытаешься решить задачу. Параллельно осваиваешь технологии, либы и фреймворки, которые разработали и применяют в этом проекте.
>> No.48788 Ответ
>>48783
про вим я писал тут >>48621
>> No.48789 Ответ
>>48777
> Кое-как выучил Python
Выучи не кое-как, а хорошо по книгам Learning Programming in Python 3. Сначала Саммерфильда (у него и напишешь свои программы т.к. после каждой главы есть упражнения), потом можешь Лутца. А потом можешь codewars.com попробовать, сейчас на нем по 2 часа в день пишу задачки и поднимаю ранг, мне нравится.

А теперь объясните мне, как мне запустить свой Apache или nginx сервер, и вставить в него свой Пистон, а то я уже разобрался и с Питоном, и с простой БД MySQL, хочу начинать писать первые велосипеды на Джанго, чтобы скорее пойти на РАБоту. Есть по этим двум серверам какие-нибудь книги? Или только разрозненные статьи\туторы в гугле?


Пароль:

[ /b/ /u/ /rf/ /dt/ /vg/ /r/ /cr/ /lor/ /mu/ /oe/ /s/ /w/ /hr/ ] [ /a/ /ma/ /sw/ /hau/ /azu/ ] [ /tv/ /cp/ /gf/ /bo/ /di/ /vn/ /ve/ /wh/ /fur/ /to/ /bg/ /wn/ /slow/ /mad/ ] [ /d/ /news/ ] [ Главная | Настройки | Закладки | Плеер ]