Дима
Тебе нужно взять за основу какой то язык хотя бы, в котором ты будешь с апихой работать, иначе ты рассматриваешь сферического коня в вакууме
И когда ты изучишь основы прям хорошо, ты придешь и за пару часов поднимешь API, REST APi и прочую еботу
Alexander
Все равно очень медленно. Я думал быстрее резберусь. Но чем глубже погружаюсь, тем сильнее понимаю, что ничего не понимаю.
Дима
Но я зачем это пишу, Артур потом скажет что не прочел это, трудно было вырвать сообщения из контекста и прочее
Alexander
все же это мл, довольно трудная штука, как думаете api и микросервисы за 3-4 месяца осилить можно ?
АПИ и микросервисы - прикладные штуки. Они должны на какую-то базу ложиться и не займут много времени. А вот с базой придется потрудиться.
Дима
дак классика, чем больше ты знаешь, тем меньше ты знаешь)
Главное уметь вовремя остановиться копая вглубь
Alexander
дак классика, чем больше ты знаешь, тем меньше ты знаешь)
Даже график для этого есть специальный. Аналог зловещей долины.
Alexander
Alexander
Вот я сейчас на всех парах качусь в яму отчаянья... И чувствую, что ещё не докатился.
Артур
да, вы правы, попробую теперь это совместить с той теорией которую собрал
SexNbaKef
Работа с базой займёт максимум месяц изучения
Артур
Работа с базой займёт максимум месяц изучения
Под базой вы имеете ввиду, алгоритмы и структуры данных?
Дима
Под базой вы имеете ввиду, алгоритмы и структуры данных?
синтаксис языка и написание на нем простых программ на этот синтаксис
Дима
да нет, какая база данных :D
Дима
работает
Дима
Хз что там имели ввиду, но я хотел сказать что Артуру нужно сперва выучить базу языка хоть какого-то
Дима
Не будет же он апишку на листике бумаги реализовывать
Дима
Ну да
Дима
Но для Апи без языка лезть хуже чем даже без знания баз данных
Alexander
Anonymous
Да кто такой этот ваш char?
Alexander
Alexander
Всё! До завтра всем!..
Alexander
Артур
доброй ночи
Konstantin
Добрый вечер! кто может подсказать про Node . просто покажу инструкцию . Вот есть конкретные примеры где есть форма html и собственно запросы get и post. Почему ничего подобного в nfrjv стиле для Delete нигде нету. Ps про маршруты в инсттрукции читал. https://www.designmycodes.com/node/nodejs-express-framework.html Cпасибо за ответы. Листы to do смотрел, но там уже много всего к Node добавляется
Артур
блин, было бы здорово, если бы написали минусы моего так сказать подхода
Дима
Уже все кому не лень написали)
Артур
Ну слушай ну в который раз уже)
обычно пишут про отсутствие практики, вдруг что-то еще не так
Дима
обычно пишут про отсутствие практики, вдруг что-то еще не так
Сто раз пишут одно и тоже, но ты упорно продолжаешь думать что проблема в чем-то другом ;)
Дима
да, я понял практика важна
но этого катострафически мало, пойми и это)
Дима
но этого катострафически мало, пойми и это)
понять и действовать это два края с разных сторон пропасти)
Дима
я прекрасно понимаю что если я сяду и три года буду херачить то я пойду работать в фейсбук)
Дима
каким образом вы это понимаете?
Потому что я знаю что надо делать
Дима
Потому что я знаю что надо делать
И тем не менее, люди туда не попадают не просто так, а потому что это сложно черт побери)
Артур
Потому что я знаю что надо делать
блин, интересен ход вашего мышления можете рассказать, как или что?
Дима
блин, интересен ход вашего мышления можете рассказать, как или что?
Не буду, начни заниматься, тогда и рассказы других начнешь воспринимать под другим углом. Твое восприятие тоже измениться, и поверь, тебе будет гораздо полезнее слушать такие рассказы когда ты сам будешь заниматься
Дима
упорно и усердно
Дима
писать код
Дима
Это как плавание, поначалу в воду не особо то и лезть хочется
Дима
Читаешь много статей о том как научиться плавать, но в воду не идешь
Дима
А как научишься, то уже и не страшно
SexNbaKef
А, я не так прочитал
Артур
Вдруг, кто не спит 1 час пишу код.. но тут нашел в процессе вот такую штуку, визуализирует процесс кода или чего?? https://pythontutor.com/visualize.html можете подсказать, где такая штука полезна?
Артур
про программирование.. напишите программу вычисления значения функции я понимаю, что по-сути надо написаное преобразовать в код, но насколько плохо это делать, без знания и понимания как работает функция ? или можно => гуглю как работает функция => кое-как разбираюсь => пишу код
Артур
ладно.. вы точно были правы с практикой оно лучше, 1 час и 54 минуты.. практики
🐝Генерал-Адмирал-Капрал-Командор
Всем дарова, хочу спросить совета у знающих (или изучающих) программеров, касательно следующих вещей: 1) В программировании я 0, только только решил ознакомиться с этой сферой, и мне нужны задачи и материалы "Начального" уровня, которые помогут: - Продвигать навык с нуля и дальше - Изучить синтаксис, построение кода в целом и решение начальных задач, с увеличением "Уровня" по мере развития. - Материал с четкой подачей (Многие преподы и гайдеры делают контент так, будто бы новички уже знают все термины, или привыкли к определенным манипуляциям с кодом, что является заблуждением, ведь новички на то и новички, чтобы нихера не понимать) 2) Интересующие меня платформы и направления: - C# - Unity - Python Да, я очередняра, который заинтересовался геймдейвом, однако это не значит, что я не соглашусь изучать/развивать навыки в других направлениях, особенно, если это обязательное условие 3) Возможно кто-то сможет периодически со мной общаться по поводу данной тематики в лс, и поможет вырасти в плане программирования. Вроде бы все, что хотел - указал, заранее спасибо тем, кто ответит адекватно🌚
Vyacheslav
Всем дарова, хочу спросить совета у знающих (или изучающих) программеров, касательно следующих вещей: 1) В программировании я 0, только только решил ознакомиться с этой сферой, и мне нужны задачи и материалы "Начального" уровня, которые помогут: - Продвигать навык с нуля и дальше - Изучить синтаксис, построение кода в целом и решение начальных задач, с увеличением "Уровня" по мере развития. - Материал с четкой подачей (Многие преподы и гайдеры делают контент так, будто бы новички уже знают все термины, или привыкли к определенным манипуляциям с кодом, что является заблуждением, ведь новички на то и новички, чтобы нихера не понимать) 2) Интересующие меня платформы и направления: - C# - Unity - Python Да, я очередняра, который заинтересовался геймдейвом, однако это не значит, что я не соглашусь изучать/развивать навыки в других направлениях, особенно, если это обязательное условие 3) Возможно кто-то сможет периодически со мной общаться по поводу данной тематики в лс, и поможет вырасти в плане программирования. Вроде бы все, что хотел - указал, заранее спасибо тем, кто ответит адекватно🌚
Дарова. Для начала можно выбрать книжку типа "с# для чайников", пролистать ее и выбрать такую в которой между главами есть задачки. Там и синтаксис и базовые понятия программирования. Так же что-то по основам программирования: Гарвардский курс cs 50, книга "грокаем алгоритмы" Ну и запрос в Гугл "unity developer roadmap" Но, раз уж ты пошел изучать это все с прицелом на геймдев, стопудово строение PC архитектура проца и как работают сети в роадмапе присутствуют. И бонусом: разработчики в геймдеве ещё делятся на несколько подгрупп, то есть например те кто кодят игровые механики или те кто отвечает за рендер, то есть наступит момент когда нужно будет определиться со специализацией, потому что выучить все - невозможно. Но для начала нужно хотя бы понимать кто чем занимается. По геймдеву непрочь буду пообщаться с тобой в ЛС, и по каким то общепрогерским темам. Сам начал недавно c++/ unreal изучать, но глядишь и друг от друга может быть польза.
Артур
ладно, новый уровень тупых вопросов сколько задач в день в среднем нужно решать? и важно ли это сочетать как-то с прочитанной теорией? то есть, чтобы улучшать свой говно код, можно следовать пеп-8, писать комментарии, делать юнит тесты кода в задачах?
Сидредин
Vyacheslav
ладно, новый уровень тупых вопросов сколько задач в день в среднем нужно решать? и важно ли это сочетать как-то с прочитанной теорией? то есть, чтобы улучшать свой говно код, можно следовать пеп-8, писать комментарии, делать юнит тесты кода в задачах?
Чтобы писать комментарии стоит сначала перейти к много файловым программам. Юнит тесты это отдельная наука, за которую наверное стоит браться ещё позже. Да и зачем тебе тесты на программы из одной функции? Решай столько задачек в день на сколько хватает сил, если читаешь теорию, то там частенько есть упражнения между главами/ темами, их тоже решай обязательно чтобы теорию лучше понять. Ну и пожалуй единственная полезная вещь, которую можно, а может даже нужно учится применять "с пелёнок" это правильный code style Но для учебных программ в 10-20 строк это означает что тебе достаточно знать какие-то общие правила названий переменных и методов, и правила переноса. В общем хватит страдать фигнёй, лучше код пиши!
Vyacheslav
Про code style, это к примеру Google Python Style Guide или вы про пеп-8?
Я про то что не нужно привыкать называть переменные "i" а сразу учится придумывать им названия. И то же про методы. То есть пара тройка пунктов из стандартов, а не весь стандарт. Пип-8 как я смотрю штука объемная и учить ее надо на практике все таки. Но, питонисты тут может лучше ответят нужна ли она вообще.
Anton
Народ, я начинающий, подскажите пожалуйста как создать цикл в js, чтобы он не дублировался при повторном нажатии кнопки, то есть чтобы вывод на страницу был не внутри цикла
Артур
Чтобы писать комментарии стоит сначала перейти к много файловым программам. Юнит тесты это отдельная наука, за которую наверное стоит браться ещё позже. Да и зачем тебе тесты на программы из одной функции? Решай столько задачек в день на сколько хватает сил, если читаешь теорию, то там частенько есть упражнения между главами/ темами, их тоже решай обязательно чтобы теорию лучше понять. Ну и пожалуй единственная полезная вещь, которую можно, а может даже нужно учится применять "с пелёнок" это правильный code style Но для учебных программ в 10-20 строк это означает что тебе достаточно знать какие-то общие правила названий переменных и методов, и правила переноса. В общем хватит страдать фигнёй, лучше код пиши!
блин, тут идея появилась, но хотел узнать ваше мнение, вот про это: Чтобы писать комментарии стоит сначала перейти к много файловым программам. , на начальном уровне стоит допустим, найти открытый проект в гитхабе и пробовать разбираться в нем?
Vyacheslav
Я все равно пишу всякую хуйню в буквальном смысле.
Ох, а если техинтервьюер таки заглянет в твои проекты на гитхабе? )))
Omarov
В проектах-то стараюсь быть интеллегентом
Артур
Ох, а если техинтервьюер таки заглянет в твои проекты на гитхабе? )))
не оценят так сказать юмористический подход к названиям переменных?
Vyacheslav
В проектах-то стараюсь быть интеллегентом
Да. Ходят слухи что даже емэйл должен быть imja.familija@servak.com Сижу вот думаю новый е-мейл что ли заводить надо будет для рассылки резюмешек...
Артур
Нет, не стоит. В чужих проектах, по моему, стоит копаться когда готов начать писать что-то похожее. Прекращайте искать способы не писать код )))
да, все пошел писать код, спасибо, что ответили на вопрос, вот идея пришла решил так сказать узнать мнение более опытых людей
Omarov
не оценят так сказать юмористический подход к названиям переменных?
Есть же общепринятый стиль кода. Типа действие, элемент над которым производится действие, всё на аглицком, логически понятно и т.д.
Omarov
https://github.com/airbnb/javascript вот по стилю кода
Vyacheslav
Misa
Подскажите на Stepik есть классные курсы по пхп?
Misa
Чтоб прям с нуля и до почти джун?