Форум сайта python.su
py.user.nextСпасибо. Ты даешь очень дельный совет, чтобы я не свернула с пути в лень и говнокод. Я его запомню и буду постоянно использовать, чтобы тестировать свои намерения и мотивацию.
Ты вот это всё себе говори, чтобы просто осознать, где ты учишься, чтобы научиться, а где ты идёшь в сторону профессии. Признавайся себе в самых жалких, самых мелочных и самых тупо продажных мыслях. Иначе ты так и будешь думать, что ты просто хочешь овладеть мастерством, а сама будешь сканировать, где зарплаты побольше и компании покрупнее.
Офлайн
Ocean
Мне кажется вы перечисляете не те меры.
По сути вы говорите:
Есть оценка успеха по зарплате/коммерческому успеху.
Есть оценка успеха по объему абстрактных знаний. Ее количественную оценку можно получить проходя тесты.
А на мой взгляд есть еще оценка по тому насколько вам интересно этим заниматься по степени удовлетворения от процесса программирования и применения результатов этого труда. Эта оценка слабо связанна с перечисленными выше оценками. Ее чуть сложнее получить количественно, но помоему именно ее и надо максимизировать.
Офлайн
doza_andУ меня нет конфликта или сомнений в этой части.
А на мой взгляд есть еще оценка по тому насколько вам интересно этим заниматься по степени удовлетворения от процесса программирования и применения результатов этого труда. Эта оценка слабо связанна с перечисленными выше оценками. Ее чуть сложнее получить количественно, но помоему именно ее и надо максимизировать.
Офлайн
OceanПрофессия и профессионализм - это вполне устоявшиеся термины. И они связаны с работой. Оценки там соответствующие. Кто профессионал? Тот, кто работает хорошо. А кто работает хорошо? Тот, кто делает то, что ему говорят делать. А что говорят делать? Да что угодно, хоть дерьмо всякое. То есть, грубо говоря, если человек делает какое-то дерьмо типа кода для 1С, который вообще лучше не читать даже, работает да и ладно, то он профессионал. Его будут любить и уважать все бухгалтерши, а он в итоге будет ходить и рассказывать всем с важным видом, что он программист. И это будет правдой, но такой, размытой и как бы ушедшей в сторону, смещённой. Но ты спроси у такого чудика, что такое “инвариант”, он тебе не скажет, потому что не знает просто, что это такое. А уж пользоваться ими тем более не умеет.
Профессия для меня в первую очередь о профессионализме, а не о деньгах или зп.
Офлайн
py.user.next
Профессия и профессионализм - это вполне устоявшиеся термины. И они связаны с работой. Оценки там соответствующие. Кто профессионал? Тот, кто работает хорошо. А кто работает хорошо? Тот, кто делает то, что ему говорят делать. А что говорят делать? Да что угодно, хоть дерьмо всякое.
py.user.nextА здесь как мне кажется, похоже на метаконгитивное искажение известное как эффект Даннинга Крюгера. Этот горе-программист по сути ничем не отличается от залетных посетителей этого форума, которые в силу низкой квалификации, не способны осознать свои ошибки, данные им ответы и т.п. и вследствие этого переоценивают собственные знания/умения и занижают знания/умения тех, кто им отвечает и помогает.
То есть, грубо говоря, если человек делает какое-то дерьмо типа кода для 1С, который вообще лучше не читать даже, работает да и ладно, то он профессионал. Его будут любить и уважать все бухгалтерши, а он в итоге будет ходить и рассказывать всем с важным видом, что он программист. И это будет правдой, но такой, размытой и как бы ушедшей в сторону, смещённой.
py.user.nextТам по ссылкам, что ты привел для меня, мастерство определяется через “профессиональные навыки” и вот тут прямо через профессионализм:
Другое дело, когда речь идёт о мастерстве. Для него не нужно нигде работать
py.user.nextну и тот же nginx, который мы здесь уже обсуждали. Тоже же пет проектом был.
Ты можешь открытия делать, которых не было сделано ещё никем. Если компьютерную среду брать, то можно найти примеры: когда-то не было Git'а, вообще никто не знал, что так можно делать; когда-то не было блокчейна, кто-то просто его придумал; когда-то не было компьютерной мыши, её вообще не было, даже как идеи. И эти идеи не компании делают и не сотрудники этих компаний по заданию какому-нибудь. Эти идеи делают мастера, которые не сидят и не ждут ничего, которые не сидят и не ждут, когда им там заплатят, расскажут, что надо делать и так далее. Линусу Торвальдсу никто не платил за то, чтобы он сделал ядро Linux. Он его делал, это петпроект был чисто для себя и чисто в виде эксперимента. А получилось из этого то, что он повлиял на весь мир. Это к работе отношения вообще не имеет никакого.
Офлайн
OceanНу, я тебе привёл пример про 1С-ника, который и профессионал и компетентный. И все тесты он проходит, и сертификаты все у него есть, и компании все нуждаются в его услугах. Но по факту, что он умеет? и нафиг оно вообще всё нужно? В России он считается таким. А в международной среде сразу спросят “а кто это?”. Стоит поменять только такие вот простые социальные рамки - Россия и не Россия, - так он как профессионал сразу аннулируется, его нет. Ему дают новую технологию, а он её освоить не в состоянии за короткий срок. У него базы нет, он всегда с продуктами 1С работал, где всё за него делали программные автоматы. А все новые технологии всё равно на старой базе строятся. Конечно, он ничего никогда не откроет и не изобретёт. Его деятельность такая, и учёба у него такая - в рамках профессии, в рамках ремесла, в рамках существования, пропитания и прочей хрени. И вся его учёба сводится к чему? К тому, чтобы лучше выделиться для кого-то там.
Я всегда считала, что профессионализм измеряется компетентностью в заданной профессиональной области. Компетентность выступает неким гарантом качества работы профессионала.
OceanЯ не считаю, что Линус Торвальдс должен работать программистом. Да я думаю, и он так не считает. Я думаю, он гораздо свободнее. Когда он засылал свою первую версию ядра в эху, его критиковали. А где эти критикующие сейчас? Да я даже не знаю, кто это был, и даже неинтересно, кто это был, их нет. Поэтому, работал он в какой-то компании или не работал, абсолютно ничего не значит. Он сделал ядро Linux и сейчас весь мир им пользуется. Это показатель.
Так же ты поднял очень интересный и сложный вопрос: может ли считаться профессионалом человек, который не работал и не работает по профессии?
OceanИ Python петпроектом был. Ты думаешь, BDFL замахивался на язык мирового уровня? Нет.
ну и тот же nginx, который мы здесь уже обсуждали. Тоже же пет проектом был.
OceanДа я просто не ограничиваю себя и делаю то, что мне нужно. Мне неинтересно, куда там будет Россия развиваться или какая корпорация в мире будет главной. Мне просто на это по-хе-ру. Они не являются моими критериями, я ими не измеряю ничего.
Есть только важная деталь: ты тянешь на мастера
Отредактировано py.user.next (Июль 29, 2021 00:08:33)
Офлайн
py.user.nextНу если рассматривать 1С как специфическую узкую нишу, то позволить ему существовать?
Ну, я тебе привёл пример про 1С-ника, который и профессионал и компетентный. И все тесты он проходит, и сертификаты все у него есть, и компании все нуждаются в его услугах. Но по факту, что он умеет? и нафиг оно вообще всё нужно?
py.user.nextТак многие погибли же на этом. Кто-то не сумел адаптироваться и переехать на новое с COBOL, кто-то с ALGOL. Кто-то не смог переехать с BASIC, потому что не осилил OOП.
Ему дают новую технологию, а он её освоить не в состоянии за короткий срок. У него базы нет, он всегда с продуктами 1С работал, где всё за него делали программные автоматы
py.user.nextО да! Тут я прям твоя единомышленница. Тут не только внутри профессии, а в целых отраслях стандарты могут быть уровня помойки. так что работая можно достичь уровня не выше, чем “король/королева помойки”. Где-то глубоко внутри мне всегда хотелось и хочется быть именно мастером, это так.
Профессия - это слишком низкий критерий. Это буквально как на помойке среди помоев найти яблоко или апельсин и радоваться этому… Вот что такое профессионализм.
py.user.nextСпасибо большое, точно не хочу по этой накатанной.
И вот, находясь вот в этой всей системе мышления, ты учишься в соответствии с этой системой мышления. Якобы учиться нужно для того, чтобы профессионалом стать. Ну, а дальше ты пойдёшь по накатанной - будешь работу искать и прочую фигню делать, как делают все ослики, которым присели на уши с тем, как надо жить и что правильно именно вот так всё делать.
py.user.nextНу да, это было бы как телескопом гвозди забивать. Смешно, как представила, как он кому-то на фрилансе пилит парсер или CRMку))
Я не считаю, что Линус Торвальдс должен работать программистом.
py.user.nextЧто такое эха?
Когда он засылал свою первую версию ядра в эху, его критиковали.
py.user.nextВот я не решалась на такое замахиваться. Ну это как я по собачьи плаваю вдоль берега, но уже вижу себя на месте Майкла Фелпса и мысленно бью его мировые рекорды.
Он сделал ядро Linux и сейчас весь мир им пользуется. Это показатель.
py.user.nextЯ тоже не измеряю, но сама себе крылья подстригала:
Да я просто не ограничиваю себя и делаю то, что мне нужно. Мне неинтересно, куда там будет Россия развиваться или какая корпорация в мире будет главной. Мне просто на это по-хе-ру. Они не являются моими критериями, я ими не измеряю ничего.
Офлайн
OceanОни примыкают к нам. Мы - киты, они - рыбки прилипалы. Прилипают к нам и плывут с нами. Мы плывём, они держатся. Имеются в виду все вот эти вот одинэсники, пэхэпэшники и так далее. То есть им платят - они начинают нам втирать, что они тоже программисты, потому что им платят видите ли, они тоже видите ли подолгу сидят, они тоже видите ли за компьютером проводят время. А когда ты говоришь ему “а какими своими программами ты пользуешься?”, он просто пук и всё. У него нет своих программ, он делать их не умеет. Ну и вскрыть 1С-ку он тоже не в состоянии, это же программа. А он-то только с конфигурациями программы может работать. То есть вот они и размывают понятие программирования и поддерживают это ещё в таком размытом состоянии, будто это программирование и есть. Оттуда и куча этих говнокурсов “программирование за три месяца”, якобы это реально. Он даже до профессионала в программировании не дотягивает.
Ну если рассматривать 1С как специфическую узкую нишу, то позволить ему существовать?
OceanAda - это программирование. С него хотя бы можно переучиться на другие языки. Для этого тебе не придётся изучать общие для всех языков основы программирования, потому что ты их знаешь уже. В Ada без этих основ делать нечего. А вот эти, кто не знает, как циклы делать и другие простейшие вещи, им всё с нуля надо учить, поэтому они и остаются профессионалами вот в этих областях своих, где им платят, и за годы не выучивают ни одного языка больше, якобы времени нет. На самом деле, это большой труд, за три месяца ты это не выучишь. Очень много задачек надо прорешать тупых и ненужных, чтобы мозг начал думать такими путями “если не A, то B, иначе C”. И для этого мало слова “надо”.
Допустим язык ADA имеет свою нишу
OceanПричин там много может быть. Но остаться профессионалом, потому что надо семью кормить, вполне реально. У кого-то просто время ушло, чтобы переходить куда-то, на что-то новое. Ему, может, шестьдесят лет уже, куда он перейдёт уже, поздно.
Так многие погибли же на этом. Кто-то не сумел адаптироваться и переехать на новое с COBOL, кто-то с ALGOL. Кто-то не смог переехать с BASIC, потому что не осилил OOП.
OceanДа, кто повёлся, тот потом в шестьдесят лет будет ходить по школам и предлагать свою систему, а те будут говорить “а зачем она нужна?”, просто понимая, что внедрение чего-то нового - это довольно муторное дело на много-много страниц документации, которую кто-то должен будет писать.
так что работая можно достичь уровня не выше, чем “король/королева помойки”
OceanОни не словно опарыши, они и есть опарыши настоящие - ни на что не способные червячки, которые ничего не понимают и видят только соседних червячков вокруг. Они точно ничего не сделают. Кто?! Кто там что сделает из них?! Тот червяк или этот? Половина сдохнет, половина улетит куда-нибудь, и похер куда. Там даже возглавлять нечего. Как ты возглавишь червяков? Они всё равно червяками останутся.
Но вокруг меня все разрушалось: конструкторские бюро, заводы, научные и проектные институты, университеты, превращалось в жалкое место, где старики пилят бюджет и перерисовывают бумажки из 80ых годов, а потом дерутся за возможность загранкомандировки. Это же просто максимум деградации, когда у НИИ 90 процентов зданий и промплощадки сданы в аренду. Знаешь, они словно опарыши, которые питаются из плоти выкинутого на берег великана.
OceanИ это классно, что червяк тоже может жить припеваючи. Но это ограничивает его. Червяк останется червяком. А ты можешь вырасти, ты не ограничена. Но для этого колёса надо крутить, потому что это сложно и тяжело и для чего-то нужно. Если ты уйдёшь первее, червяк сдохнет. А если он сдохнет первее, тебе станет только легче крутить. Поэтому нужно просто его пережить, оставаться человеком и докрутить все колёса. Ты не можешь зайти на Эверест, не пройдя путь. Ты не можешь добраться до какого-то места, не пройдя путь. Ты не можешь пройти путь, не пройдя полпути. И ты не можешь пройти полпути, не пройдя четверти пути. Всё это придётся пройти. Поэтому радоваться надо, что ты идёшь как раз, а не стоишь на месте и ждёшь чего-то, как этот червяк. У него судьба одна - он сдохнет. И он сам это выбрал.
Иногда бывает тоскливо от осознания, что я вращаю и вращаю свое колесо самостоятельно, трачу время жизни, чтобы заработать свои деньги, а паразиту просто все просто достается. Паразит может делать че хочет и иметь все “просто так”, без усилий.
OceanЯ имею в виду скрытую мотивацию, когда она скрыта от самого человека. Не то что он такой ходит с хитрой мордой и такой, как Ковакс, скрывает свою скрытую мотивацию ото всех. Просто есть неосознаваемые мотивации. Какие-то из них могут реально мешать. Например, если он программист потому что ему нужны деньги, то он будет годами сидеть и писать прибыльный фотошоп, который никогда не напишет. Хотя стоит ему отойти от этого, выявить эту мотивацию у себя и разделить программирование и зарабатывание денег на разные области, то он тут же сможет и денег заработать себе, и классное что-то написать, получая удовольствие от этого процесса и достижений в этом процессе.
Так же я никогда не мечтала о миллионе, миллиарде или триллионе долларов)) Вообще никогда. Поэтому размеры зп тоже не причина для программирования. Я искренне тебе отвечала, когда ты писал что моя скрытая мотивация деньги.
OceanНа счёт “не получается” я тебе писал уже: ты ставишь себе цель, которая недостижима. Поэтому тебе нужно сдвигать её достижимость ближе по вектору. То есть направление остаётся тем же, а достижимость становится ближе. Ну, типа, “я хочу сделать торт” надо заменить на “я хочу купить ингредиенты для торта”, а потом “я хочу купить ингредиенты для торта” надо заменить на “я хочу купить сахар”, “я хочу купить сгущёнку”, “я хочу купить шоколад”, “я хочу купить яйца”, “я хочу купить муку”. То есть какая-то одна фигня при приближении из одной фигни разложилась в сто фигней. Но эти сто фигней достижимые. А действуют они всё равно в одном направлении - вектор у них один.
Есть очень важный момент про мотивацию. Я не знаю, как справлялся и справляешься ты, но мне максимально трудно в моменты, когда дни и недели бьюсь и не получается.
Когда такое продолжается месяцами, то для меня самое тяжелое. Я тогда чувствую себя тупой невежественной неумехой, которой не место в программировании. Я не понимаю как и откуда люди получают пуленепробиваемую уверенность. Я сейчас не про темы, где отвечать автору бесполезно: пришел за советом, но сам знает лучше всех и сейчас научит. Как ты узнал, что можешь стать мастером? Что тебя поддерживало?
OceanА меня в детстве не глушили ничем, просто давали развиваться. Мне просто ничего не втирали и не объясняли, как надо жить. Поэтому я вот так, например, начал курить в одиннадцать лет, но так же я и бросил курить в девятнадцать лет. Я сам понял что-то там и сам понял что-то там. А как развивали меня - мне просто книжки давали с детства разные, многие книжки были профессиональные какие-то, я их не вывозил, но проходило года два-три, я за них снова брался и уже понимал больше, но всё равно не всё. А сейчас я уже вырос из них, уже вижу, что там какая-то хуйня написана иногда. Вот по комьютерам, думаешь, мне покупали книжки для маленьких? Не, нифига. Покупали то, что появлялось. Редко что появлялось, поэтому брали эти книжки сразу, и похеру, подходит она ребёнку или нет. Вот я свободно учился дома среди книг. И оно не напряжно, потому что никто не говорит тебе “вот! читай их! не прочитаешь - не пойдёшь гулять!”. Поэтому мы делаем то, что мы хотим делать. И нам похеру, что нам говорят вот эти вот ребятки, которых в детстве за уши таскали и мордой в угол ставили. Они не могут нам рассказать, что нам делать. Нам всё равно, что они считают.
Как ты узнал, что можешь стать мастером? Что тебя поддерживало?
OceanОшибки очень печалят. Но плюс от них есть. Ты можешь сконцентрироваться на том, что было узнано во время ошибки. Узнать об ошибке без ошибки нельзя. Ошибка - это источник информации, можно сказать бесплатный. Платишь, конечно, своей печалью, но это не так уж дорого.
Я получаю удовольствие и от прогресса, и от сложностей, и от ошибок. Почти не ругаю себя. точнее конструктивно ругаю: недостатки и затупы теперь не драма, а точка для роста.
OceanЯ очень много пробелов нахожу у себя, когда кому-то что-то делаю. Причём я не знал, что эти пробелы есть. Чтобы его обнаружить, нужно на него наткнуться. Так что польза от прорешивания херни какой-нибудь самой примитивной есть - можно надыбать пробел у себя. Так что ты и прорешиваешь кому-то что-то, и по всем базовым вещам у себя проходишь в очередной раз. При таком раскладе там о-о-очень сложно остататься какому-то пробелу в скрытом состоянии.
Еще мне доставляет удовольствие помочь другим, если могу. Раньше читать чужой код и разбираться в нем было прямо очень тяжело, а теперь как квест в игре)
OceanДа пилил он, пилил, просто это не то, что надо делать. Но ты видела, как он факью показывает Nvidia? Вот это свобода. Он сделал то, что захотел. Он не подумал “ой, а какие у меня будут с ними отношения, а вот лучше я так делать не буду на всякий случай”.
Ну да, это было бы как телескопом гвозди забивать. Смешно, как представила, как он кому-то на фрилансе пилит парсер или CRMку))
OceanЭха - это фидошное понятие.
Что такое эха?
OceanНу, если плавать вообще не умеешь, на что можно замахиваться? Нужно учиться. Потому что результат обучения может дать возможность на что-то замахнуться или учиться дальше. Нужно учиться. Учиться и делать.
Вот я не решалась на такое замахиваться. Ну это как я по собачьи плаваю вдоль берега, но уже вижу себя на месте Майкла Фелпса и мысленно бью его мировые рекорды.
OceanВелорикша научился и остановился. Он достиг цели какой-то вот такой. Он получил профессию, он кормит семью, ему больше ничего не надо. Это его мотивация.
Но ты прав, что стоит замахиваться на большое, мечтать смелее, а не равняться на велорикшу. Пусть даже самого опытного и профессионального велорикшу в мире.
OceanНе факт, что ты можешь осознать, что ты хочешь. Не надо на этом заморачиваться. Нужно только замечать, что у тебя мотивация не та, если такое происходит по каким-то признакам. Идти надо всегда в сторону своей мотивации. Иначе будет раздрай. Выгорание. Прокрастинация. Алкоголизм. Татуировки по всему телу.
Если совсем тайное, то мне хочется быть полезной людям, упорядочивать хаос, а не просто своим существованием повышать энтропию. Хочется, чтобы в моем существовании был смысл.
OceanПиши свои программы, тогда тебя не будет волновать, что про тебя думают и как ты выглядишь, потому что всё это волнует тогда, когда вся твоя деятельность - это бла-бла-бла и больше ничего.
Я понимаю как это глупо выглядит со стороны. А эти люди даже не понимают, что происходит. Мой страх оказаться на месте таких людей. Нести полную чушь и не осознавать это. Вообще не осознавать. Внутри себя воображать и ощущать Торвальдсом, Перельманом, Илоном Маском, Теслой, Энштейном одновременно, а быть очередной Будьлаской с этого форума.
Отредактировано py.user.next (Июль 29, 2021 03:05:55)
Офлайн