Об обучении программированию.

Не DOS, но тоже нам интересно

Re: Об обучении программированию.

Сообщение stepper88 » 04 янв 2025, 11:07

Прошу прощения за лирическое отступление:
Примерно в 2016-2017-м году проводил опрос среди первокурсников айтишной специальности - хотел выявить ребят, кого можно сагитировать в лабораторию. В том числе были вопросы, почему студенты пришли на специальность, зачем вообще им захотелось такое образование и как они видят свое будущее. Большинство ответов укладывалось в формулу "Я узнал, что айтишники гребут бабло лопатой. Учиться пришел ради того, чтоб меня обучили грести бабло лопатой. Загребанием бабла лопатой я собираюсь заниматься после окончания института". То бишь, особо не было "юнных техников" и "вундеркиндов", которые занимались программированием/электроникой до поступления, как и не было персонажей, которые пришли ради определенных проектов - например, цифрового частотомера, измерителя емкости, сигнализации с GSM-модулем или еще чего. Возможно, такие были, но молчали.
Примерно такое впечатление было и от дипломных проектов - большинство - заказная база данных с веб-мордой. То бишь, исполнитель не решает собственных задач - он решает задачи заказчика. Фактически, был только один проект - тоже база для учета книжек в библиотеке, которую девушка делала для себя и могла уверенно объяснить, зачем что ей в этой базе нужно.
stepper88
Мастер Даунгрейда
 
Сообщения: 378
Зарегистрирован: 19 авг 2015, 19:24
Железо: P4 3ГГц, 3ГБ ОЗУ, WinXP SP3; UMC U5S 33МГц, 32МБ ОЗУ, 512кБ видео, MS-DOS 5.0/Win 3.11RUS

Re: Об обучении программированию.

Сообщение clihlt » 04 янв 2025, 12:15

В качестве продолжения того же лирического отступления.

stepper88 писал(а):Примерно такое впечатление было и от дипломных проектов - большинство - заказная база данных с веб-мордой. То бишь, исполнитель не решает собственных задач - он решает задачи заказчика. Фактически, был только один проект - тоже база для учета книжек в библиотеке, которую девушка делала для себя и могла уверенно объяснить, зачем что ей в этой базе нужно.

Вы от них ждали чего-либо иного? Искушение деньгами одно из самых страшных испытаний для неокрепших душ.
Последний раз редактировалось clihlt 04 янв 2025, 12:17, всего редактировалось 1 раз.
С уважением,
Владислав Васильев (aka clihlt).
Аватара пользователя
clihlt
Мастер Даунгрейда
 
Сообщения: 314
Зарегистрирован: 20 мар 2023, 21:17
Откуда: Брянск, СССР

Re: Об обучении программированию.

Сообщение gudleifr » 04 янв 2025, 13:18

oldpcfan82 писал(а):Там было мало кода, программа небольшая, всего каких-то 160К.

stepper88 писал(а):девушка делала для себя и могла уверенно объяснить, зачем что ей в этой базе нужно.

clihlt писал(а):Вы от них ждали чего-либо иного?

Я к чему веду? Нужен ли для задачи учета книжек "программист БД" или "Библиотекарь со знанием БД?"?
Аватара пользователя
gudleifr
Мастер Даунгрейда
 
Сообщения: 407
Зарегистрирован: 23 июн 2024, 15:14
Откуда: Питер

Re: Об обучении программированию.

Сообщение Turboblack » 04 янв 2025, 14:18

программист это не значит что это инженер - он НЕ ДОЛЖЕН изобретать, он должен выполнять уже поставленные задачи,
инженер - это человек который именно ставит задачи программистам, которые будут их выполнять, а если инженер-программист, то он делает и то и другое.
так что программист это не та профессия о которой gudleifr тут рассуждает.
по сути это просто человек который знает язык, и знает как его применить, прочитав техзадание, и решает конкретную задачу.
это не изобретатель, и не конструктор, и не инженер.

потому когда несведущие говорят "программист" они думают что это какой-то мифический чел который чета там колдует с математикой,
на деле ты знаешь набор команд которые тебе помогают ориентироваться в построении цикла решения определенной задачи поступательным методом,
если это пуск ракеты то ты пишешь программу в которую вставляешь нужные данные, вес, скорость, инерцию, итд. ничего с физикой общего программист не имеет,
это физик уже имеет в данном случае, подсавляя нужные ему числа.

ровно как программисты нифига не секут в бухгалтерии, потому что не должны. разве что на уровне идей. то бишь у них поставлена задача - считать то и это в определенной последовательности, по сему и пишется программа для ввода данных с которой РАБОТАЕТ БУХГАЛТЕР, но ни как не программист.

а еще есть кодеры, это вообще отдельные персонажи, это люди которые используют чужие готовые библиотеки для частичного решения своих задач.
потому что зачем писать то что уже кто-то написал, даже если написал не совсем качественно? и зачем искать какие пару строк нужно дописать, если можно сразу забубенить целую либу.... ну такое. одним словом - кодеры.

и вот собственно кодеры это не программисты, это как вот есть сварщик который варит арматуру, а есть помощник сварщика который держит прут,
это как вот есть сантехник который ставит раковину, и падаван который подаёт ключи.
Код: Выделить всё
elpis.ws  // forum.narod.ws  // ie5.pp.ua  //  downgrade.me.eu.org  //  old.net.eu.org  //  fnd.pp.ua // w10.host //
Turboblack
Мастер Даунгрейда
 
Сообщения: 386
Зарегистрирован: 29 сен 2023, 20:51
Откуда: nina chat 11276

Re: Об обучении программированию.

Сообщение gudleifr » 04 янв 2025, 14:24

Turboblack писал(а):так что программист это не та профессия о которой gudleifr тут рассуждает.
Именно так. Программист - это не профессия. Это навык. И именно этому и надо учить. Как в задачнике ЕД по математике - последние пяток страниц: "Как это быстренько посчитать на FORTRAN".
Аватара пользователя
gudleifr
Мастер Даунгрейда
 
Сообщения: 407
Зарегистрирован: 23 июн 2024, 15:14
Откуда: Питер

Re: Об обучении программированию.

Сообщение clihlt » 04 янв 2025, 14:42

Turboblack писал(а):программист это не значит что это инженер - он НЕ ДОЛЖЕН изобретать, он должен выполнять уже поставленные задачи


gudleifr писал(а):Именно так. Программист - это не профессия.


Забавно, право! С некоторых пор под программистом по какой-то неведомой причине имеют ввиду какую-то одну конкретную профессию -- чаще всего кодировщика (извините, но не люблю слово "кодер"), хотя для несведущих людей это вообще может кто угодно, связанный с компьютерами, при этом профессий, связанных одним обобщением "программист" весьма и весьма много и вам ли этого не знать.
Последний раз редактировалось clihlt 04 янв 2025, 14:46, всего редактировалось 2 раз(а).
С уважением,
Владислав Васильев (aka clihlt).
Аватара пользователя
clihlt
Мастер Даунгрейда
 
Сообщения: 314
Зарегистрирован: 20 мар 2023, 21:17
Откуда: Брянск, СССР

Re: Об обучении программированию.

Сообщение gudleifr » 04 янв 2025, 15:07

clihlt писал(а):профессий, связанных одним обобщением "программист"
Поэтому я и предлагаю наиболее точное - "инфоцыган". Согласно Вики: "продавец информационных продуктов с неочевидной ценностью".
Аватара пользователя
gudleifr
Мастер Даунгрейда
 
Сообщения: 407
Зарегистрирован: 23 июн 2024, 15:14
Откуда: Питер

Re: Об обучении программированию.

Сообщение clihlt » 04 янв 2025, 15:19

gudleifr писал(а):Поэтому я и предлагаю наиболее точное - "инфоцыган". Согласно Вики: "продавец информационных продуктов с неочевидной ценностью".

Если честно, то, по-моему, Ваше "инфоцыган" больше подходит для замены не менее ругательного для меня "айтищник", чем "программист".
С уважением,
Владислав Васильев (aka clihlt).
Аватара пользователя
clihlt
Мастер Даунгрейда
 
Сообщения: 314
Зарегистрирован: 20 мар 2023, 21:17
Откуда: Брянск, СССР

Re: Об обучении программированию.

Сообщение gudleifr » 04 янв 2025, 15:22

clihlt писал(а):Ваше "инфоцыган" больше подходит для замены не менее ругательного для меня "айтищник", чем "программист".
"Программист" - просто старое название, "айтишник" - более новое, "инфоцыган" - современное.
Аватара пользователя
gudleifr
Мастер Даунгрейда
 
Сообщения: 407
Зарегистрирован: 23 июн 2024, 15:14
Откуда: Питер

Re: Об обучении программированию.

Сообщение ppp » 04 янв 2025, 15:29

Сколько нужно было времени в 1960-х, чтобы подготовить специалиста или студента к ФОРТРАНокодингу?
ppp
Матерый даунгрейдер
 
Сообщения: 71
Зарегистрирован: 27 июл 2023, 18:41

Re: Об обучении программированию.

Сообщение clihlt » 04 янв 2025, 15:34

gudleifr писал(а):"Программист" - просто старое название, "айтишник" - более новое, "инфоцыган" - современное.

Тогда в скором будущем обязательно должно появиться понятие "ересь инфожидовствующих". ;-D
С уважением,
Владислав Васильев (aka clihlt).
Аватара пользователя
clihlt
Мастер Даунгрейда
 
Сообщения: 314
Зарегистрирован: 20 мар 2023, 21:17
Откуда: Брянск, СССР

Re: Об обучении программированию.

Сообщение clihlt » 04 янв 2025, 15:45

clihlt писал(а):Сколько нужно было времени в 1960-х, чтобы подготовить специалиста или студента к ФОРТРАНокодингу?

Думается, во все времена это вещь сугубо индивидуальная и средняя температура по больнице мало что покажет и объяснит.
С уважением,
Владислав Васильев (aka clihlt).
Аватара пользователя
clihlt
Мастер Даунгрейда
 
Сообщения: 314
Зарегистрирован: 20 мар 2023, 21:17
Откуда: Брянск, СССР

Re: Об обучении программированию.

Сообщение stepper88 » 04 янв 2025, 16:27

clihlt писал(а):Вы от них ждали чего-либо иного?

Нуу, думал будет, как на нашей специальности - радиоконструирование - кто-то, возможно, из-за денег, кому-то понравилось на уроках информатики, кто-то с технарем и небольшим опытом работы за спиной в надежде на более чистое и теплое (в прямом смысле) рабочее место :-) ну и какой-то процент идейных (причем, думал, что из-за более низкого порога входа, чем в элетронику, идейных будет несколько больше :-))
Пока читал, вспомнилось, что в начале "нулевых" вообще не все видели разницу между программистом и сисадмином - т.е. программист должен мочь и сетку настроить, и 1С/Компас установить и сделать так, чтоб оно работало с эмулятором HASP или натуральным HASP-ключом, и винду поставить, и проконсультировать по железу, а то и системник собрать :-) То, что человек для себя написал какую-то утилиту - скорее дополнительный приятный бонус для окружающих :-)
gudleifr писал(а):Нужен ли для задачи учета книжек "программист БД" или "Библиотекарь со знанием БД?"?

Впринципе, один человек на кабинет весьма полезен. Задача по учету чего-либо и формированию отчета по заданной форме достаточно типична. Ну и скрипты для автоматизации рутинных, но нестандартных процедур - как раз для чего в офисных программных пакетах и САПРах втыкают скриптовые языки типа VBA, AutoLISP или еще чего.
stepper88
Мастер Даунгрейда
 
Сообщения: 378
Зарегистрирован: 19 авг 2015, 19:24
Железо: P4 3ГГц, 3ГБ ОЗУ, WinXP SP3; UMC U5S 33МГц, 32МБ ОЗУ, 512кБ видео, MS-DOS 5.0/Win 3.11RUS

Re: Об обучении программированию.

Сообщение Turboblack » 04 янв 2025, 17:01

почему-то много кто говорит что программист это человек который может что-то запрограммировать.
по логике если человек запрограммировал электронные часы - программист?
если человек запрограммировал задачи для компьютера - программист?
если запрограммировал какие-то поочередные действия для телефона - программист?

а еще есть программируемые лампочки (да да, такое тоже есть).

еще раз, для тех кто в танке - программист это человек который создает программу для выполнения определенных задач, не более того.
потому что тут уже высказывались что это надо быть и физиком и математиком и химиком (наверное), ну многие программисты в вузах учат курс химии как разводить спирт, и употреблять. а еще психологию и этику - это уже с кем употреблять и при каких условиях :)

айтишник это по старому компьютерщик. это человек который может что-то из компьютерного. дизайнеры и веб-дизайнеры, внезапно, ТОЖЕ айтишники, и секретарши которые делают шефу презентацию в паверпоинте ТОЖЕ айтишники, и те кто занимается администрацией сетей, и различными другими более сложными вещами, ТОЖЕ айтишники.

а инфоцыган это айтишник который не может устроиться на обычную работу потому что слишком туп для этого, потому огранизовывает курсы по продажам знаний которые никому и никогда не пригодятся. и не более и не менее того.

не надо называть всех инфоцыганами, потому что по сути это одна из разновидности инфоцыганства - хаять и сетовать на чужую некомпетентность тем самым подымая собственный авторитет. по сути это предыдущее предложение но другими словами.

так что gudleifr, не инфоцыганьте тута, и тама тоже не инфоцыганьте
Код: Выделить всё
elpis.ws  // forum.narod.ws  // ie5.pp.ua  //  downgrade.me.eu.org  //  old.net.eu.org  //  fnd.pp.ua // w10.host //
Turboblack
Мастер Даунгрейда
 
Сообщения: 386
Зарегистрирован: 29 сен 2023, 20:51
Откуда: nina chat 11276

Re: Об обучении программированию.

Сообщение gudleifr » 04 янв 2025, 17:28

ppp писал(а):Сколько нужно было времени в 1960-х, чтобы подготовить специалиста или студента к ФОРТРАНокодингу?
Посмотрите, сколько это занимает страниц в ЕД. https://www.kstu.kz/wp-content/uploads/ ... matem1.pdf - там в конце (правда, там 66Мб).

clihlt писал(а):"ересь инфожидовствующих"
Называется Гос.Услуги.

stepper88 писал(а):Задача по учету чего-либо и формированию отчета по заданной форме достаточно типична.
Т.е. с ней должен справиться выпускник библиотечного техникума.

Turboblack писал(а):если запрограммировал какие-то поочередные действия для телефона - программист?
Более того, тот, кто настроил бревно так, чтобы оно падало хорьку по холке, тоже умеет программировать.

Turboblack писал(а):...
Да, да, мы тоже за все хорошее, против всего плохого. Но инфоцыган - он и есть инфоцыган. Что он блог делает, что серверную часть под чужие блоги, что Луну-25 грузит. Все одно: "информационный продукт сомнительного качества".
Последний раз редактировалось gudleifr 04 янв 2025, 17:29, всего редактировалось 1 раз.
Аватара пользователя
gudleifr
Мастер Даунгрейда
 
Сообщения: 407
Зарегистрирован: 23 июн 2024, 15:14
Откуда: Питер

Пред.След.

Вернуться в Прочее

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2