Истории с тегом: образование

Всего историй: 725

10642

Зверьё моё

Читаю ваши истории. Перьевые ручки и клавиатуры, командные строки и графические интерфейсы… Когда спорят, что из этого лучше, это ещё не беда. Беда — это когда пытаются переучиться с одного на другое и застревают ровно в середине процесса. Одно делать разучиваются, а другое — так и не учатся. И получается человек, оказавшийся в положении беспомощного слепого котёнка. Попроси его что-нибудь написать — от руки напишет как курица лапой, а на клавиатуре — медленно, как черепаха, и с опечатками в каждом слове. Каждый айтишник несколько таких людей из своего окружения обязательно вспомнит.

Люди! Не получается уметь сразу всё — умейте хотя бы что-нибудь, то, что больше нравится. А хочется переучиться с одного на другое — так уж переучивайтесь до конца, не застревая на середине. Не будьте котятами, курами и черепахами.

10641

Бело-%$ичневый

Служебные записки — это что! Вот записи из школьных дневников.

«Кричал на весь класс, что „информатика“ — от слова „формат“».

«Придумывал на уроке матерные рифмы к цветам проводов витой пары, говорил, что ему так легче запомнить».

«Бился на уроке головой об клавиатуру».

«Изображал на уроке звук из Касперского».

«Включил на своём телефоне переднюю камеру, направил на зеркало и хохотал».

«Измазал соседа термопастой».

«Написал на стене слово „рекурсия“ огромными буквами».

«Ввёл в адресную строку браузера rm -rf / и ждал, пока что-нибудь произойдёт».

10623

Потенциально огромный потенциал

Говорят, что в IT, как и в медицине, полузнайство хуже незнайства. Да, это так. Но…

Полузнайки бывают двух видов. Одни довольствуются своим полузнайством и превращать его в знайство не желают ни под каким соусом. Что ж, это диагноз. Но если полузнайка проявляет в разговоре с вами хотя бы малейшие признаки желания превратить своё полузнайство в знайство, отказать такому человеку в помощи будет огромной ошибкой. Он ведь может разочароваться в своём потенциале, который, возможно, огромен.

Опытные айтишники, не издевайтесь над молодыми. Молодого айтишника обучим и подымем!

10609

return TRUE;

Лагерь обучения программированию. Девушка на 30 минут опоздала на начало лекции.

— У вас есть оправдание? — спрашивает лектор.

— Да.

— Oкей.

Заключение: неправильно сформулированный запрос приводит к неполному ответу.

10575

Наука любит молодых

Здравствуйте. Я обычный студент-медик, но ещё в детстве прошёл курсы пользователя ПК, потому что моя мама (бухгалтер и секретарь) сказала, что потом мне это пригодится. На тот момент это был единственный центр подготовки пользователей в нашем городе. И вот что я заметил: учились там только дети, самому старшему было лет пятнадцать. Ни одного взрослого за три месяца, что я там провёл, я не увидел.

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

Вывод печален: за компьютерами сидят дяди и тёти, которые не знают азов работы на нём и выполняют задачи, исходя из пятиминутного инструктажа перед приёмом на работу. Самое же печальное, что именно они будут считать мою зарплату.

10546

Большой сети — большой экран

Дочка сидит в кресле с телефоном. Мать говорит:

— Что делаешь?

— Ищу схему для вышивания.

— Где?

— В интернете.

— В интернете? Это же не компьютер.

— С телефона тоже можно, вот, смотри.

— Так. Меня на компьютерных курсах не учили пользоваться интернетом на телефоне. А значит, ты при маме не должна этого делать.

— Почему?

— Чтобы маму не обижать.

Курсы эти — из числа тех, выпускники которых при виде браузера, отличного от IE6, впадают в ступор.

10517

Юзверинец

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

Попал мне в руки учебник по информатике и ИКТ (честно говоря, сам не знаю, что такое ИКТ: икота, что ли?) для 8 класса. У других авторов эту тему для 10–11 оставляют, но да ладно, речь не об этом даже. Глава о базах данных. Авторы словами, вычитанными в Википедии, описывают, что же такое реляционные БД, что бывают СУБД (не уточняют какие) и что реляционные СУБД, оказывается, управляют реляционными БД. Браво, капитаны!

Идём дальше. У таблиц есть поля и записи, их определения почему-то не даются совершенно. И тут догадайтесь, что дальше предлагают сделать авторы учебника начинающих юзверей? Они предлагают написать запрос для СУБД. Да, так и пишут:

.выбрать <условие>

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

Дальше мы уже видим сложные запросы на примере нарисованной таблицы:

.выбрать поле1 где поле2 > 0 порядок по поле3

Плевать, что даже если обратно перевести запрос на нормальный язык, получится ошибка из-за забытого параметра, а именно названия таблицы. Плевать, что авторы жгут на каждой странице, предлагая сделать практические задания в некой абстрактной СУБД. Плевать, что у них существует всего четыре типа данных в БД. Меня пугают слова на титульном листе: «Рекомендовано Министерством образования и науки Российской Федерации».

10496

Перекуём доллары на солнышки

В стародавние времена были у нас уроки информатики в школе. Стояли там компьютеры БК (насколько помню, 16 КБ памяти). Вела предмет учительница астрономии, физики и информатики в одном лице, она же бухгалтер школы. Мучила нас Бейсиком, заставляла рисовать CIRCLE и LINE. Я к тому времени уже немного программировал — тоже на Бейсике, но для ZX Spectrum.

Попался мне в журнале листинг игры типа тенниса или арканоида под QBasic, который на Спектрум я без проблем портировал. Притащил журнал в школу и спросил, можно ли мне попробовать вместо рисований кружков и линий написать игру. Разрешила. В предвкушении пятёрки начал копипастить из журнала. Набираю код, а компилятор выдаёт сплошные ошибки. Подозрение пало на оператор INKEY$ — на клавиатуре БК принципиально не было знака «$». Учительница ответила, что это замечательные советские компьютеры, и никакие доллары нам не нужны. Предложила заменить на «S».

В общем, игра так и не заработала, а я получил трояк — видимо, из жалости, так как видно было, что код я честно набрал (строк сто как минимум). Мораль, конечно, в том, что даже если копипастишь чей-то код, то стоить хотя бы понимать, что к чему, и знать обе системы: с которой портируешь и на которую. А значок «$» надо было менять на «¤».

10479

Сделай это по-нашему

Недавно принимал экзамен по администрированию серверов. Один студент сказал, что для получения прав администратора нужно ввести команду ru, а затем пароль. Когда я его поправил, что su, он ответил:

— Да это ж устаревший домен!

10441

Лампочки и дырочки

Я компьютерный юзер. Ну, скорее «эдвансд юзер». То есть тот, кто знает, где на клавиатуре находится клавиша «эни кей». И профессия у меня другая, некомпьютерная. Но с компьютером я знаком. А стаж моего знакомства — 35 лет. Как это? А вот так.

Начиналось всё задолго до эпохи 640 КБ оперативки, DOS 3.0 и косых флопов. Впервые компьютер (точнее, тогда это называлось ЭВМ) я увидел в школе, и был это «Минск-22». В те времена небо было голубее, трава зеленее, а компьютеры — больше. И наш «Минск» — 8192 37-битных слова МОЗУ, или, как легко посчитать, ровно 37 килобайт оперативной памяти — занимал большое помещение размером с класс на втором этаже. Устройствами ввода ему служили телеграфные телетайпы, стоявшие в отдельном помещении. Учили нас языку под названием АЛГАМС — диалекту Алгола-60, с которым я никогда в жизни больше не сталкивался. Программа писалась на бумаге, а потом с помощью упомянутого телетайпа набивалась на пятипозиционную перфоленту. Занятие это было довольно опасное — иногда лента застревала в телетайпе, а при попытках её поправить могло ощутимо ударить током. Опечатки исправлялись не бекспейсом, а заклеиванием ненужных дырочек в перфоленте, пробиванием нужных, а также переклейкой участков ленты. Готовая лента неслась в машинный зал и вставлялась в устройство ввода. Если лента при считывании не застревала на неаккуратных склейках, то «Минск» подгружал транслятор, громко хлопая накопителями с магнитной лентой. Какой винчестер?

Монитора тоже не было. Правда, были другие элементы мультимедиа, и немало. Во-первых, на пульте в такт работе мигали многочисленные лампочки, указывающие на состояние регистров процессора. Вдобавок к одному из разрядов была подсоединена типовая настенная радиоточка, поэтому процесс работы сопровождался характерными звуками. Советские фильмы про космос видели? Там рубка космического корабля, бороздящего просторы Вселенной, обычно оформлялось примерно такими же спецэффектами — лампочки на пульте и таинственные завывания. Так что определить, на какой фазе трансляции находится программа, при некотором опыте можно было на слух. А на последней фазе с грохотом включалось АЦПУ (алфавитно-цифровое печатающее устройство, если кто не в курсе) и выдавало на-гора распечатку программы, обычно — с ехидными комментариями типа «Syntax error». Лента изымалась, дырки заклеивались или пробивались (между прочим, чтобы сделать это быстро и правильно, рекомендовалось знать код EBCDIC наизусть). Длительность цикла отладки «поиск ошибок — исправление ошибок — повторная компиляция» была немаленькой, поэтому в день удавалось прогнать программу раза три, не больше. Тем больше было стимулов писать код аккуратно.

Но наконец компиляция проходила без ошибок. Признаком этого было резкое тарахтение устройства узкой печати, которое выводило несколько десятков строчек некоей (впрочем, совершенно бесполезной для автора программы) информации. Программа запускалась на выполнение, и счастливый программист мог видеть результаты её работы, выведенные на третье устройство вывода — пишущую машинку…

Ну, а в остальном всё было примерно так же, как сейчас.