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

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

10412

Repair, Science и немного Luck

Давным-давно «Фаргус», волшебники нашего детства, не дошли ещё до нашей глубинки. Довелось мне играть в оригинале в Фоллаут. Жутко интересно, но ничего не ясно. Так я и научился курить словарик. Разумеется, английский подтянулся.

И тут случилась оказия: не прожив и месяца, новенькая шайтан-коробка отказалась включаться. Как я сейчас понимаю, это и стало переломным моментом, толкнувшим меня и старшего брата в объятия мира IT. Играть страсть как хотелось — вооружились отвёрткой, на всякий случай плоскогубцами и полезли разбираться, что к чему...

Много воды утекло с тех пор. Мы выросли, обзавелись семьями, многого добились на IT-поприще. А виной всему — Фоллаут и неудержимое любопытство, которое не покидает меня до сих пор, заставляя расти и двигаться дальше, пытаясь успеть в ногу с прогрессом.

Камрады! С праздниками вас! От всей души желаю вам в новом 2013 году не растерять того любопытства, которое многих из нас привело в волшебный мир информационных технологий.

10406

Код на ощупь

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

Но вот наступил третий год. С радостной мордой пришёл на предмет, да ещё какой предмет — тот, что уже давно сам изучал и любил. Надеялся огрехи самоучки заполнить да нового набрать. Но…

Сказать, что препод — зануда, это глубоко ошибиться. Нет, он не зануда, просто предметы эти ему противны и неинтересны, а то, что он преподаёт, — не более чем работа. Отчитал/отсидел и вышел. Непонятно — проблемы студента, разбирай им же написанную методичку. Методичка — она же задачник, ибо не одного примера в ней нет. Если препод считает голый код без комментариев и описания наглядным, то, боюсь, для простого студента, не смыслящего в новом языке, он так и останется непонятным языком. Ни описания функций, ничего. А учебника нет, только методичка. Ладно, с горем пополам Гугл помогает, хотя иногда, увы, помогает скорее опыт в других языках, чем выдача поисковика. За месяц преподу удалось сделать то, что не удавалось ни одному учителю до этого: я с отвращением ходил на его пары, чтобы поспать. С тем же результатом всё, что он «давал», можно было разобрать дома, но без посещения пар допуск к экзамену не светил.

Добил экзамен. Пускай нам запретили брать с собой печатный материал — с горем пополам код помнишь. Но за полтора часа создать веб-сайт на десять страниц, используя три различных языка, без конспектов, на бумаге и без ошибок — это слишком. Выйти из класса нельзя, с собой воды взять нельзя, говорить (даже воскликнуть) нельзя.

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

10405

Лаба-самосдавайка

На третьем курсе дали нам лабу по эконометрике. Исходные данные — три набора таблиц. Каждому студенту выдавался вариант — три цифры. Эти цифры определяли номера строк в исходных таблицах, из этих строк брались числа, и их нужно было дальше пересчитать. Расчётов страницы на четыре — корреляции и всё такое.

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

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

Самое обидное было в том, что это был один из тех, кто получил расчёт бесплатно. Я привёл человека к компьютеру, провёл небольшой ликбез и сказал, что больше от меня бесплатных расчётов ему не видать — неужели нельзя было по-тихому спросить меня? Но слухи уже разошлись, и минимум половину заказчиков я потерял, хотя и собрал что-то около 120 долларов с двух потоков на 150 человек.

10399

Фей-объяснянтус

Я имею педагогическое образование в сфере ИТ, работал в техподдержке, ассистировал преподавателям вузов, колледжей, замещал учителей в школах. Ныне работаю системным инженером в крупной торговой сети, совмещая в себе владыку серверной на распределительном центре и доброго фея-объяснянтуса. Может быть, меня кто-то обвинит в том, что я потихоньку увиливаю от своей работы, повышая грамотность пользователей, однако я считаю, что грамотный пользователь — меньше проблем в будущем мне и компании в целом.

Проблема пользователей ныне — не полученное либо плохо полученное образование по нашей части. И дело не в том, что кто-то не хочет, а в том, что кто-то не стал учить: не хотел, ленился, пропускал занятия, хотя преподавателю эти вещи делать нельзя!

Ребёнок — он, даже если и не хочет, информацию примет и так или иначе усвоит. Люди до 25 лет — чистый лист. В них можно вложить что угодно и как угодно. Мозг не цепляется за опыт, не противится приёму информации, готов применять только что полученные знания прямо сию минуту на подсознательном уровне. Дети и подростки сидят в в классе, чтобы получать знания. Если ты не можешь их в этом заинтересовать — хреновый ты учитель. Они ещё не понимают, как им это понадобится.

А что же пользователи в организациях? Абоненты? «Вот прямо сейчас у меня ничего не работает! Чини, а то пипец будет вообще!» Приходишь — а там Ctrl линейкой зажат, монитор выключен, не доходит, что нажать надо, — да мало ли чего «низкоуровневого» там может быть! А всё почему? Потому что кто-то вовремя не показал общие принципы работы с компьютером, интернет-браузером, простейшим офисным пакетом, не довёл до человека, что и от чего зависит в этой технике.

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

Я объясню, покажу, в чём проблема, если для её решения нужно четыре щелчка мышкой — напишу подробный мануал с девятью скриншотами, разжую всё так, что умственно отсталый поймёт. А почему этим должен заниматься я? Моя задача (по трудовому договору) — чтоб стояло и работало.

Админы, системщики и операторы ТП не должны жевать сопли, которые недожевали учителя. А сопли те уже неплохо так подсохли и жуются намного сложнее.

Каждый должен заниматься своим делом. Учитель, ты — первый рубеж. Помни это. Мы на тебя рассчитываем.

10392

Сопли сисадминов

Я преподаю информатику в среднестатистической провинциальной школе. Веду уроки с 5 по 11 классы, объясняя детям основы кибернетики и прочей ерунды, которая им на корню непонятна. Не просто произношу длинные речи, а пытаюсь донести до детских умов (в которых, кроме игр на айпаде и «Ворониных» по СТС, ничего не задерживается дольше десяти минут) то «учение», которое вскоре им придётся сдавать на экзамене перед комиссией.

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

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

И ещё: гордиться тем, что вы отличаете свитч от хаба, глупо. Почему? Потому что, придя к бухгалтеру, вы точно так же ничего не поймёте в его терминах, а он без труда отличит начальное сальдо от проводок по активам. Только он этим не гордится.

10378

Курсовая автоматом

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

Бухгалтерский факультет, между прочим. А вы, небось, думаете, где таких бухов делают?

10375

Добро пожаловать в завтра

Есть такое модное направление в органах государственной власти — называется «устранение цифрового неравенства». Не слышали? Вы, читающие этот сайт в RSS-ридере, даже не подозреваете, что есть такое цифровое неравенство, почти как голодающие дети в Африке. Цифровым неравенством называется ситуация, когда один человек может пользоваться компьютером, а другой не может. Соответственно, первый человек может искать работу в интернете, может новости читать, информацию искать, а второй не может. Ну и чтобы это цифровое неравенство как-то победить, государство наше вкладывает миллионы рублей в бесплатные курсы для населения. Вы, конечно, на них не ходили.

А вот я, будучи ещё студентом, на этих курсах преподавал. И вот что интересно: я не знаю, кто составлял программу курсов, но я точно знаю, в какой компании он работал. Итак, компьютерно-неграмотному возрастному населению предлагалось изучать следующий набор технологий: Microsoft Windows XP, включая Microsoft Internet Explorer 6, Microsoft Windows Media Player и другие встроенные средства операционной системы, а также Microsoft Word XP, Microsoft Picture Manager и поисковый сайт «Яндекс». При этом программа изобиловала скриншотами и была максимально заточена под эти продукты.

Выпускники этих курсов были абсолютно уверенными пользователями ПК, впадавшими в ступор при любом изменении внешнего вида программы, с которой они работали. Даже в Проводнике значки переключишь — паника в глазах, слёзы: как же так…

Зато будущее от Microsoft для них наступило уже сегодня.

10368

Что нам стоит map построить?

Жил да был однажды маленький мальчик. Самый обычный — в школу ходил, с друзьями гулял, уроки учил. А потом случилось страшное: мальчику подарили компьютер. Пень-2 333 МГц с целыми 64 метрами памяти — не машина, а зверь. И превратился мальчик в игромана.

Тут можно было бы и закончить рассказ, ибо таких историй чуть больше, чем до фига, если бы не одно «но». Случайно мальчик нашёл странный файлик StarEdit.exe. Оказался он редактором карт к любимому StarCraft. Но в отличие от самой игры, заботливо переведённой пиратами, редактор был полностью на английском. Какой ужас! Ни черта же не понятно, а творить хочется! Взял мальчик в руки словарик — и через месяц обнаружил, что на уроках английского он лучший в классе. А ещё понял, что возиться со всякими редакторами и просто «копаться» в компе, разбираясь, что там к чему, ему намного интереснее, чем играть.

Прошло время. Мальчик вырос и сейчас трудится шефом отдела баз данных в софтверной конторе. Не ругает переводы фильмов и сериалов, ибо смотрит всё в оригинале. Даже девушку свою на это дело подсадил. Вот только изредка вечерком возьмёт да и запустит какой-нибудь Skyrim Creation Kit…

В общем, спасибо, Blizzard! Если бы не тот злополучный редактор, я бы наверняка спустил бы свою жизнь в унитаз.

10367

В прострации от абстракции

Когда я с большим скандалом ушёл из сугубо гуманитарного вуза, врождённая лень не позволила мне пойти в дворники или истопники, как в середине 80-х было модно. Мне удалось пристроиться оператором ЭВМ в большой ВЦ хорошего НИИ. Постепенно дослужился до того, что «по совокупности знаний» меня произвели в инженеры-программисты.

И вот после пары лет работы высокое начальство решило, что раз меня, такого молодца, в КПСС не принимают, потому как не член ВЛКСМ, и в Африку по контракту не берут по той же причине, то надо хотя бы высшее образование организовать, а то на доску почёта вешать неприлично. Со школы уже лет пять прошло. Десятичную математику я успел благополучно подзабыть. А зачем? Терминал под рукой, машина посчитает. Всяческая алгебра и тригонометрия у меня и в школе шла из рук вон плохо. Но ничего. Напрягся, напыжился — и сдался на вечерний мехмат, на прикладнуху.

И вот сижу я на лекции по матану на задней скамье. Вчехляют мне про математическую индукцию. А у меня на коленках справочник по ассемблеру/360. Перед носом распечатка дампа на мегабайт. И мысль в голове: как заставить программу, собранную восемь лет назад под ОС MFT на ЕС-1045, заставить работать на ЕС-1066 под ОС MVS, если исходников у неё за давностью лет нет, и надо не просто код патчить, а ещё и внутрь кусок влепить? Дизассемблер теоретически есть, но код он даёт такой, что проще уж в хексе писать. В это время мне препод лечит голову, что если последовательность повторяется N раз, то и N+1 раз тоже обязательно будет. А я точно знаю, что это полная фигня: либо память кончится раньше, либо диск со свопом сбойнёт, либо лента не прочитается, либо операторы запрос проспят.

В общем, в первую же сессию я вылетел, потому что не верю в математическую индукцию.

10358

Не ошибается ленивый

В своё время мой отец, несмотря на все упрёки матери (которая искренне желала, чтобы я закончил школу с золотой медалью), купил мне компьютер. Это было в 2000–2001 годах. Надо сказать, что я к тому времени уже проявлял нехилый интерес к этой технике, но всё же…

Сначала мне прямо в магазине (к слову, фирма не совсем чужих людей) поставили маленькую игрульку — гоночки. Я ставить игры научился несколько позже, а посему, проехав все уровни, долгое время баловался офисным пакетом — строил презентации, рисовал визитки для Винни-Пуха и других сказочных героев, дружил с Пейнтом. Потом я внезапно понял, как оно ставится. Стрелялки, стратегии — всё подряд. В общем, очень и очень нехило я измучил комп. Стояло это все на 98-й винде, так что проблем я не наблюдал и умещался в 9,3 ГБ на жёстком диске.

А потом внезапно мне попала в лапы пиратка XP. И я её поставил. Сам. Пиратка слетела через две недели, а комп на тот момент уже использовался для набора документов особой надобности, так что я вынужден был взять системник в лапы и оттащить его в сервис. В сервисе меня посадили перед моим же компом, дали в руки нормальный дистрибутив… В общем, так было три или четыре раза.

Время летело быстро. На второй год наличия компа дома я перестал делать школьные упражнения на Pascal и Basic на уроках информатики и начал набирать документы для учителей, потому что временами давал фору и самому преподавателю.

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

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