Первый курс, специальность «Прикладная математика и информатика». Был (да и есть пока) у нас один кадр — ничего не понимал как в программировании, так и в компах в целом.
Задали нам простейшую лабораторную, чтобы закрепить только что пройденный материал по Си. Система проверки у нас стоит на сервере университета, и код отправлять нужно именно туда.
В один прекрасный день подходит ко мне этот чудик и говорит:
— Слушай, я тут программу написал на русском языке. Переведёшь её на Си?
Я слегка опешил и не сразу понял, о чём речь. Заглянул в протянутый мне листок и увидел огромный кусок текста с описанием алгоритма. На мой вполне логичный вопрос, какого чёрта он тут делает, я получил в ответ:
Камрад, до фурсенки было тоже самое :) из школьной информатики (моя родная сельская школа), я знал только то, то компьютер - это сложная и дорогая вычислительная техника и что если я что-нибудь не то нажму, то за мой счет будут вызывать системщиков (так утверждала учительница).
в универ пришел примерно с такими же знаниями. кстати туда же, на ПриМат. и ничего, лабы и курсовые писал сам (сначала очень тяжело). сейчас в IT конторе тружусь.
дело то не в системе образования и не в Фурсенко, а в желании конкретного человека постигнуть ту или иную дисциплину.
> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
vvk, а ты кем работаешь? случаем, не менеджер по продажам?
> дело то не в системе образования и не в Фурсенко, а в желании конкретного человека постигнуть ту или иную дисциплину.
Я так понимаю, что самый цимис в этом: "в ЕГЭ можно было и так…", а не в том, что человек недалёкий. А про систему образования ты сильно загнул, тогда давай уж церковно-сельские школы возродим, всё равно это ни на что не повлияет?
> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
>> дело то не в системе образования и не в Фурсенко, а в желании конкретного человека постигнуть ту или иную дисциплину.
>
> Одного желания мало. Нужна, как минимум, хорошая база из средней школы. Вот её-то и сносит Фу-министр.
для чего "хорошая база" нужна? чтобы неадекватные кадры из рассказа не появлялись? они все равно будут. что значит "хорошая база"? школьная программа радикально поменялась?
а выводы о базе почему-то делают по частным случаям.
> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
>> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
>
> На место фурсенки метишь?
> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
Молодой человек, а вы мобильным телефоном пользуетесь?
>> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
>
> Молодой человек, а вы мобильным телефоном пользуетесь?
> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
>> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
>
> программист - это математик.
>>> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
>>
>> vvk, а ты кем работаешь? случаем, не менеджер по продажам?
>
> Программист (модно говорить - разработчик) со стажем около 10 лет, по специальности работаю (я не физик), отучился в более-менее приличном вузе, даже в двух. Так это я ещё про свитеры нестиранные не упомянул и характерный аутизм, с залипаниями. Есть исключения в профессии, и они, как и положено исключениям, исключительны, погоды не делают.
> Хороший программист, которых мало, он владеет отладчиком, трассировкой, слышал про функцию О-большое, применяет тесты. Это всё. И для этого вполне достаточно домашнего чтения, дисциплина никак не тянет на целую специальность для ВУЗа.
пардон, но вы говорите о кодере, а не о программисте.
>>> Молодой человек, а вы мобильным телефоном пользуетесь?
>>
>> если верить профилю, я старше вас на 9 лет.
>
> А мозгов еще не нажил. И на вопрос поставленный не ответил.
>>>> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
>>>
>>> vvk, а ты кем работаешь? случаем, не менеджер по продажам?
>>
>> Программист (модно говорить - разработчик) со стажем около 10 лет, по специальности работаю (я не физик), отучился в более-менее приличном вузе, даже в двух. Так это я ещё про свитеры нестиранные не упомянул и характерный аутизм, с залипаниями. Есть исключения в профессии, и они, как и положено исключениям, исключительны, погоды не делают.
>> Хороший программист, которых мало, он владеет отладчиком, трассировкой, слышал про функцию О-большое, применяет тесты. Это всё. И для этого вполне достаточно домашнего чтения, дисциплина никак не тянет на целую специальность для ВУЗа.
>
> пардон, но вы говорите о кодере, а не о программисте.
Ну тогда программистов в стране нет. Внимательно смотрим на количество минусов у моего исходного соообщения)
Что плохого в том, что в ЕГЭ требует написать алгоритм решения задачи, а не программу на конкретном языке программирования?
Такой подход гораздо лучше, так как учит думать и выражать свои мысли. У Кнута описания алгоритмов почему-то на человеческом языке приведены, похоже, что он заодно с Фурсенко.
>>> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
>>
>> vvk, а ты кем работаешь? случаем, не менеджер по продажам?
>
> Программист (модно говорить - разработчик) со стажем около 10 лет, по специальности работаю (я не физик), отучился в более-менее приличном вузе, даже в двух. Так это я ещё про свитеры нестиранные не упомянул и характерный аутизм, с залипаниями. Есть исключения в профессии, и они, как и положено исключениям, исключительны, погоды не делают.
> Хороший программист, которых мало, он владеет отладчиком, трассировкой, слышал про функцию О-большое, применяет тесты. Это всё. И для этого вполне достаточно домашнего чтения, дисциплина никак не тянет на целую специальность для ВУЗа.
Программирование оно не только на компе бывает, еще программируют чипы, пзу, микроконтроллеры всякого навалом.
Если ты думаешь, что программист это тот, кто только сидит и пишет код, ты ошибаешься.
> Ну тогда программистов в стране нет. Внимательно смотрим на количество минусов у моего исходного соообщения)
Вы, простите, в лучшем случае говнокодер. А программисты у нас есть, которые пишут на самом низком уровне, занимаются оптимизацией алгоритмов, моделированием сложных процессов и т.д.
> Хороший программист, которых мало, он владеет отладчиком, трассировкой, слышал про функцию О-большое, применяет тесты.
Надеюсь, ты не считаешь, что эти навыки нужно проверять на ЕГЭ)
> Это всё. И для этого вполне достаточно домашнего чтения, дисциплина никак не тянет на целую специальность для ВУЗа.
Фундаментальное образование нужно не чтобы писать программы, а чтобы понимать заказчиков: бизнесменов, инженеров, врачей, учёных.
>>> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
>>
>> программист - это математик.
>
> Математик обидится
Это почему это он должен обидится?
Нормальный программист, обязан знать как минимум матлогику.
>>>> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
>>>
>>> vvk, а ты кем работаешь? случаем, не менеджер по продажам?
>>
>> Программист (модно говорить - разработчик) со стажем около 10 лет, по специальности работаю (я не физик), отучился в более-менее приличном вузе, даже в двух. Так это я ещё про свитеры нестиранные не упомянул и характерный аутизм, с залипаниями. Есть исключения в профессии, и они, как и положено исключениям, исключительны, погоды не делают.
>> Хороший программист, которых мало, он владеет отладчиком, трассировкой, слышал про функцию О-большое, применяет тесты. Это всё. И для этого вполне достаточно домашнего чтения, дисциплина никак не тянет на целую специальность для ВУЗа.
>
> Программирование оно не только на компе бывает, еще программируют чипы, пзу, микроконтроллеры всякого навалом.
> Если ты думаешь, что программист это тот, кто только сидит и пишет код, ты ошибаешься.
Как же, дипломчик как раз по микроконтроллеру датчика был, изначально нас было трое ,и должен был только за программу отвечать. Парни слились, а я всё сам сделал с удовольствием, покопировал и поизучал, помню.
>>>> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
>>>
>>> программист - это математик.
>>
>> Математик обидится
>
> Это почему это он должен обидится?
> Нормальный программист, обязан знать как минимум матлогику.
Математик не должен обидеться, по мнению программистов, но он обидится.
> Программист (модно говорить - разработчик) со стажем около 10 лет, по специальности работаю (я не физик), отучился в более-менее приличном вузе, даже в двух. Так это я ещё про свитеры нестиранные не упомянул и характерный аутизм, с залипаниями. Есть исключения в профессии, и они, как и положено исключениям, исключительны, погоды не делают.
> Хороший программист, которых мало, он владеет отладчиком, трассировкой, слышал про функцию О-большое, применяет тесты. Это всё. И для этого вполне достаточно домашнего чтения, дисциплина никак не тянет на целую специальность для ВУЗа.
> Что плохого в том, что в ЕГЭ требует написать алгоритм решения задачи, а не программу на конкретном языке программирования?
> Такой подход гораздо лучше, так как учит думать и выражать свои мысли. У Кнута описания алгоритмов почему-то на человеческом языке приведены, похоже, что он заодно с Фурсенко.
Алогритм должен быть в виде блок-схемы. С минимальным описанием словами там, где это требуется. Привычка сначала писать код на листе а потом - его пытаться запрограммировать убивает в человеке базовые качества прграммиста напрочь. Я с этим явлением в колледже столкнулся, пришлось на своем курсе переучивать.
>> Программирование оно не только на компе бывает, еще программируют чипы, пзу, микроконтроллеры всякого навалом.
>> Если ты думаешь, что программист это тот, кто только сидит и пишет код, ты ошибаешься.
> Как же, дипломчик как раз по микроконтроллеру датчика был, изначально нас было трое ,и должен был только за программу отвечать. Парни слились, а я всё сам сделал с удовольствием, покопировал и поизучал, помню.
>> пардон, но вы говорите о кодере, а не о программисте.
>
> Ну тогда программистов в стране нет. Внимательно смотрим на количество минусов у моего исходного соообщения)
О том и речь.
Потому как благодаря таким умникам как ты и Фурсенко их в ПТУ и готовят.
В той же Индии благодаря традиционно сильным позициям в математике очень много талантливых программистов.
>> Программист (модно говорить - разработчик) со стажем около 10 лет, по специальности работаю (я не физик), отучился в более-менее приличном вузе, даже в двух. Так это я ещё про свитеры нестиранные не упомянул и характерный аутизм, с залипаниями. Есть исключения в профессии, и они, как и положено исключениям, исключительны, погоды не делают.
>> Хороший программист, которых мало, он владеет отладчиком, трассировкой, слышал про функцию О-большое, применяет тесты. Это всё. И для этого вполне достаточно домашнего чтения, дисциплина никак не тянет на целую специальность для ВУЗа.
>
> Плохо тебе по жизни, не повезло смотрю.
>>> Программирование оно не только на компе бывает, еще программируют чипы, пзу, микроконтроллеры всякого навалом.
>>> Если ты думаешь, что программист это тот, кто только сидит и пишет код, ты ошибаешься.
>> Как же, дипломчик как раз по микроконтроллеру датчика был, изначально нас было трое ,и должен был только за программу отвечать. Парни слились, а я всё сам сделал с удовольствием, покопировал и поизучал, помню.
>
> И как это подтверждает твой тезис?
Это говорит о том, что я как бы в курсе, что программист - это не только на флеше корованы грабить
>> Что плохого в том, что в ЕГЭ требует написать алгоритм решения задачи, а не программу на конкретном языке программирования?
>> Такой подход гораздо лучше, так как учит думать и выражать свои мысли. У Кнута описания алгоритмов почему-то на человеческом языке приведены, похоже, что он заодно с Фурсенко.
>
> Алогритм должен быть в виде блок-схемы.
Согласно ГОСТу, слово "блок-схема" некорректно!!!
>С минимальным описанием словами там, где это требуется.
[задумывается весь]
Это в каком месте в схеме алгоритма может понадобится описание словами, все же графикой и операндами отображается.
Академический интерес.
>Привычка сначала писать код на листе а потом - его пытаться запрограммировать убивает в человеке базовые качества прграммиста напрочь.
Ага, а еще часто вредит попытка сразу сесть за код минуя стадию алгоритма!!!
>Я с этим явлением в колледже столкнулся, пришлось на своем курсе переучивать.
А нас вот наоборот на первом курсе на зачете заставляли на листе код на пасквиле писать, тоталитарно зажимали комп, дабы сразу все писать с первого разу!!!
>> Хороший программист, которых мало, он владеет отладчиком, трассировкой, слышал про функцию О-большое, применяет тесты.
>
> Надеюсь, ты не считаешь, что эти навыки нужно проверять на ЕГЭ)
>
>> Это всё. И для этого вполне достаточно домашнего чтения, дисциплина никак не тянет на целую специальность для ВУЗа.
>
> Фундаментальное образование нужно не чтобы писать программы, а чтобы понимать заказчиков: бизнесменов, инженеров, врачей, учёных.
Добавлю, что образование, как неоднократно говорили действительно хорошие преподаватели, это умение работать с литературой.
>> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
>
> vvk, а ты кем работаешь? случаем, не менеджер по продажам?
Менеджер по продажам при должном старании сможет стать программистом. Наоборот - вряд ли.
> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением.
[Чешет репу] Пля, как меня такого допустили до написания управляющих программ для морского терминала Усть-Луга?!
>Так это я ещё про свитеры нестиранные не упомянул и характерный аутизм, с залипаниями.
[Поправляет галстук] Привезу со стройки грязную телогрейку и буду в ней ходить. Надо же соответствовать образу!!!
>>>> Программирование оно не только на компе бывает, еще программируют чипы, пзу, микроконтроллеры всякого навалом.
>>>> Если ты думаешь, что программист это тот, кто только сидит и пишет код, ты ошибаешься.
>>> Как же, дипломчик как раз по микроконтроллеру датчика был, изначально нас было трое ,и должен был только за программу отвечать. Парни слились, а я всё сам сделал с удовольствием, покопировал и поизучал, помню.
>>
>> И как это подтверждает твой тезис?
>
> Это говорит о том, что я как бы в курсе, что программист - это не только на флеше корованы грабить
А зачем тогда пишешь странные вещи про то, кем является программист?
>>> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
>>
>> vvk, а ты кем работаешь? случаем, не менеджер по продажам?
>
> Менеджер по продажам при должном старании сможет стать программистом. Наоборот - вряд ли.
>> Что плохого в том, что в ЕГЭ требует написать алгоритм решения
> Алогритм должен быть в виде блок-схемы. С минимальным описанием словами там, где это требуется. Привычка сначала писать код на листе а потом - его пытаться запрограммировать убивает в человеке базовые качества прграммиста напрочь. Я с этим явлением в колледже столкнулся, пришлось на своем курсе переучивать.
уже смешно :) то-то я смотрю, что архитекторы в UML сидят, схемы делают. наверно, чтобы убить "качества программиста напрочь" у разработчиков.
>>>> Программист - это недоматематик, недоинженер, недоучка с зашкаливающим самомнением. Ремесло для обучения в ПТУ, никак не для ВУЗа. Не вижу причин для беспокойства в этой отрасли.
>>>
>>> vvk, а ты кем работаешь? случаем, не менеджер по продажам?
>>
>> Менеджер по продажам при должном старании сможет стать программистом. Наоборот - вряд ли.
>
> [недоумевает] > Западло будет что ли?
> Алогритм должен быть в виде блок-схемы. С минимальным описанием словами там, где это требуется.
Например, для меня выразительности блок-схем не хватает. Или ты не что-то вроде UML?
> Привычка сначала писать код на листе а потом - его пытаться запрограммировать убивает в человеке базовые качества прграммиста напрочь. Я с этим явлением в колледже столкнулся, пришлось на своем курсе переучивать.
я и не прелагаю "писать код на листе", но уметь выразить своими словами идею алгоритма надо уметь. Без этого будет копипаста работающих фрагментов. Ну и конечно, "программирование с псевдокодом" с псевдокодом - ущербная практика!!! Её рекомендует только Макконэл - наймит Майкрософта.
>>>>> Программирование оно не только на компе бывает, еще программируют чипы, пзу, микроконтроллеры всякого навалом.
>>>>> Если ты думаешь, что программист это тот, кто только сидит и пишет код, ты ошибаешься.
>>>> Как же, дипломчик как раз по микроконтроллеру датчика был, изначально нас было трое ,и должен был только за программу отвечать. Парни слились, а я всё сам сделал с удовольствием, покопировал и поизучал, помню.
>>>
>>> И как это подтверждает твой тезис?
>>
>> Это говорит о том, что я как бы в курсе, что программист - это не только на флеше корованы грабить
>
> А зачем тогда пишешь странные вещи про то, кем является программист?
Правду написал, реально не вброс на вентилятор. Эмоции отойдут, оглянись по отделу, улыбнись и скажи: "Марселлас Уоллес ввк был прав"
>> Менеджер по продажам при должном старании сможет стать программистом.
>
> На чем основано сие утверждение, позвольте полюбопытствовать?
>
>> Наоборот - вряд ли.
>
> Эт точно. Никакой образованный человек не захочет стать торгашом.
Задали нам простейшую лабораторную, чтобы закрепить только что пройденный материал по Си. Система проверки у нас стоит на сервере университета, и код отправлять нужно именно туда.
В один прекрасный день подходит ко мне этот чудик и говорит:
— Слушай, я тут программу написал на русском языке. Переведёшь её на Си?
Я слегка опешил и не сразу понял, о чём речь. Заглянул в протянутый мне листок и увидел огромный кусок текста с описанием алгоритма. На мой вполне логичный вопрос, какого чёрта он тут делает, я получил в ответ:
— Ну, в ЕГЭ можно было и так…
Спасибо вам, товарищ Фурсенко!