Форум сайта python.su
pr-coderэто зависит от того что вы знете. Если вы уже знаете любой другой ЯП, то FishHook говорит верно, порядка суток-двух. Основы то не меняются , везде есть циклы, ветвления, переменные, присваивание, сравнение, процедуры, функции, классы.. Только по разному записываются. А если учить“с нуля” то тут как повезет, некоторые тут и спустя три года изучения регулярно задают “детские” вопросы.
сколько, хотябы, приперно уходит времени на освоение языка
[code python][/code]
Офлайн
pr-coderЕсть понятие “первый язык”, есть понятие “неизвестно какой по счёту язык”. Естественно, в первом языке ты не знаешь, что такое циклы и сначала разбираешься, что такое циклы. Но в десятом языке ты уже не учишь, что такое циклы, а просто запоминаешь синтаксическую запись для них. И так со всеми элементами.
Я просто спрашиваю сколько, хотябы, приперно уходит времени на освоение языка.
Офлайн
Спасибо, для меня важно знать ваше мнение
Офлайн
Но я хотел бы узнать именно вашу историю
Офлайн
Недавно мужика показывали по телеку, он делает деревянных буратин небольших. Ну буратины там, продаёт их потом по 5000-10000 рублей за одного. Но делает он их фанатично; он не знал, что они будут продаваться в итоге. Так вот он сказал, что улыбку буратины он учился делать три года. Это просто, чтобы буратино нормально улыбался, он дуплил эти улыбки сотнями. Вот в программировании то же самое, я тоже где-то года два учился именовать переменные. Казалось бы простая вещь, но пришлось перечитать сотню кодов десятков авторов, десяток теорий просматривать часами. Сейчас открываю какую-нибудь свою годичную функцию и вижу хорошее имя. А раньше открываешь свою годичную функции и ничего понять не можешь. А когда понимаешь, думаешь, что надо бы всё переименовать. А потом думаешь, надо вообще всё переписать, потому что там не только имена. Естественно, на это времени нет. И продолжать ты эту программу не можешь, так она заложена изначально. То есть ты за год в развитии уходишь от себя самого в том времени и уже превосходишь себя настолько, что твой собственный старый код уже никуда не вписывается. Единственное, что приятно во всём этом, - это сингулярность, которая наступает где-то через пять лет. То есть через пять лет ты можешь изучать языки по несколько штук сразу, понимаешь и заучиваешь технологии, к которым раньше вообще подобраться не мог, которые были непостижимы. А когда тебе нужно что-то сделать, ты просто делаешь программу для этого за день, которая именно это и делает. Она сразу получается и всё может делать, и ты реально решаешь свои проблемы за день. И отличие этой программы от начальных программ в том, что эта программа работает годами потом. А в начале у тебя программы не получаются, потому что на деле оказываются не такими простыми, как они тебе казались в теории. Короче, начальные программы нужны только для набора опыта, для прохождения на них всех ошибок, мешающих сделать программу.
Отредактировано py.user.next (Дек. 15, 2017 12:58:23)
Офлайн
https://m.habrahabr.ru/company/hexlet/blog/251411/
Там написанно что, путь из низов и до вершины можно поделить на состовляющие :
1. “Медовый месяц”- когда очень много инфи по какой-нибудь технологии и ты чувствуешь что, что то получается
2.“Скала смятения” - осознание всей сложности программировать, после того как сам, без чьей то помощи стал делать что то сам
3. “Пустыня отчаяния”- долгая дорога к пониманию “что куда писать”
4. “Подъем благоговения” - наконец то ты понимаешь что нужно делать и начинаешь понастоящему работать.
Так к чему я, было ли у вас что то похожее, или же это не правда?
Офлайн
>>> сколько, хотябы, приперно уходит времени на освоение языка
>> от суток
> Если вы уже знаете любой другой ЯП, то FishHook говорит верно, порядка суток-двух
1) Asm или Haskell за 2 дня ты хрен выучишь.
2) Выучить синтаксис ещё не означает нормально освоить язык.
3) После того как язык освоен что-бы его нормально применять нужно освоить ещё кучу библиотек.
Отредактировано Rodegast (Дек. 15, 2017 13:49:53)
Офлайн
1) Asm или Haskell за 2 дня ты хрен выучишь.В этих двух фразах есть коренное противоречие друг другу.
2) Выучить синтаксис ещё не означает нормально освоить язык.
Офлайн
> В этих двух фразах есть коренное противоречие друг другу.
Это тебе только так кажется.
Офлайн
Rodegastа также Malbolge и Brainfuck
1) Asm или Haskell за 2 дня ты хрен выучишь.
[code python][/code]
Офлайн