bash.im ithappens.me zadolba.li

Образование

13405

Учиться никогда не поздно

Мне один старший (Семён, 54 года) товарищ рассказывал, что причина тотального отставания старшего поколения в освоении техники — то, что компьютеризация долбанула сразу, а не постепенно. У тех же буржуев компьютеры появлялись постепенно, вначале на работах, потом в домах. Освоение техники растянулось на гораздо больший временной отрезок, и бедные стариковские мозги успели всё заучить.

Только не учитывал он, что эпоха компьютеризации началась более 20 лет назад, когда ему было 35 — вполне вменяемый для обучения возраст. А толстым сорокалетним тётушкам так вообще было по 20 — студенческие годы, самое то для обучения.

Но тогда Семён решил не осваивать компьютер. Ржал со слова «мышка» и перепоручал «тыканье в кнопочки» своему стажёру. Дескать, в экран смотреть каждая обезьяна сможет, а ты попробуй нормально двойную бухгалтерию наладь да с налоговиками договорись!

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

Короче, не стесняйтесь учить новое. И помните слова Билла Гейтса о том, что не стоит угнетать заучек, ведь они могут оказаться вашими будущими начальниками.

13373

Специализация — удел насекомых

13 июня 2015, 22:36

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

Что я могу? Могу поставить винду. Могу поставить линукс. Могу оба, вручную поделив винт. Могу даже DOS, если кому-то надо. Могу собрать на GRUB загрузочную флешку с двумя-тремя операционками и программами для восстановления. Могу собрать комп. Поменять термопасту в ноуте. Перепаять пару не очень мелких деталей. Протянуть несложную сетку (обжимать кросс тоже умею). Настроить роутер или даже мост из пары. Поставить Апач с Мускулом. Написать сотню-другую строк на РНР, Паскале, JS, VBS, Сях и даже в голом HTML или досовских командах. С грехом пополам сочиню регулярное выражение. Знаю, чем отличается MySQL от PostgreSQL и от SQLite. Про офисные программы уже не говорю. Зарегить домен, выбрать хостинг, воткнуть туда домен или два, натянуть морду на Джумлу или какой ещё CMS. Ни вирусов, ни антивирусов у меня на винде нет.

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

Мало того, я не пользуюсь услугами электрика, водопроводчика, газовщика, плотника, потому что сам всё это умею. Ещё я умею работать по дереву, металлу, камню и коже, карабкаться по скалам, стрелять на первый разряд, гасить кулаком свечку, готовить на уровне среднего повара ресторана (а местами и более того), писать стихи и прозу, играть на гитаре, рисовать, фотографировать и фотошопить на уровне профи, экспромтом прочесть публично лекцию, оказать первую помощь до приезда скорой (да, удостоверение Красного Креста имеется), подобрать галстук к рубашке, разобрать рыбу в ресторане двумя вилками, собрать шерри-коблер, вместо пинцета пользоваться палочками для еды, сделать даме дневной или вечерний макияж, найти на небе Орион и Юпитер, пальмировать карту или шарик, подшить брюки, защититься от собаки и утешить ребёнка, руководить коллективом, читать карты и прокладывать маршрут, болтать по-английски и понимать на паре других языков, отличить Редона от Гудона, Гегеля от Бабеля, Моне от Мане, Гайдна от Генделя, рококо от барокко, лангуста от омара, херес от мадеры, реверанс от книксена, креп от шифона, само от перванша… Да много всякого умею, не только нужного и полезного.

Ещё раз: это всё помимо моей основной профессии. Что, мой юный друг, умеешь ты, помимо своей профессии? Если ты не можешь чего-то из перечисленного, я буду над тобой смеяться. Это я тоже умею.

13369

Инженера таском не испортишь

10 июня 2015, 11:00

Советский инженер, кодивший в КБ на ассемблере ДВК, задаёт вопросы типа «как в интернете фильм открыть»? Как ещё один советский инженер, кодивший на трёх ассемблерах (один x86, хотя в основном вставки в исходники на Сях и Паскале, и два микроконтроллерных, полная реализация софта; ДВК я уже не застал), официально заявляю: врут! Пока сам такое не увижу, не поверю. И вот почему.

Любой инженер, который что-то писал на асме для любого проца, не может не знать, что открыть файл — это ещё не значит хоть что-то из него прочитать. Ну, а про тех, кто не знает (не инженеров и не советских!), на IT Happens уже была замечательная история «Будем вешать Офис». И происходит такое «вешать Офис» именно потому, что юзера приучены называть одним словом «открыть» принципиально разные вещи: «загрузить файл», «запустить программу», «войти в каталог», «установить соединение». Как результат — в головах у них жуткая каша, приводящая к массированному наступлению на грабли.

Именно поэтому советский инженер-программист, находящийся в здравом уме и трезвой памяти (это я по себе сужу), никогда не обратится к таким источникам, как «Windows для чайников» — он знает, на каком уровне, доходящем до ламерства и профанации, там всё изложено. Он (или она) выберет что-то более другое, на уровне хотя бы «IBM PC для пользователя», а «Windows для чайников» просто в руки не возьмёт. А если советский инженер — женщина, то она точно не станет читать ещё худшую, чем «Windows для чайников», профанацию «Компьютер для женщин».

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

Был, например, на работе такой казус: нужно было подать определённое напряжение на вход одной схемы вокруг микроконтроллера, так электронщик с сорокалетним стажем, разработчик измерительных приборов, предлагал пересчитывать и перепаивать резистивные делители при отладке этой железки (нужное напряжение тогда пришлось подбирать методом научного тыка), чтобы получить нужное напряжение из напряжения питания. Со старым процем так бы и пришлось, а новый нёс на кристалле 14-битный ЦАП, выход которого и завели на вход этой схемы, развязав на землю. Напряжение в моем же исходнике и задавалось программно, а делитель рассчитали один раз после того, как определили, что же надо подавать этой схеме на вход, и высвободили ЦАП. Отладочные команды я закомментировал и накодил управление ЦАПом уже для другой части той задачи.

Ну, а как куда зайти в тырнете и что оттуда сдаунлодить на винт — советский инженер, прочитавший нормальные книги и доки, а не туфту вроде «Windows для чайников», знает, что такое браузер, а не «синяя буква E». Один такой сел за комп и эту историю написал. Вернее, набил на клаве.

13366

Если долго мучиться, кто-нибудь доучится

9 июня 2015, 08:00

Студенты-программисты, говорите, у вас в компьютерах плохо разбираются? А вы не думали, почему так получилось?

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

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

Б. и В., фрилансящие с первого курса, довольно быстро наработали неплохое портфолио и устроились сначала стажёрами, потом джуниорами в хорошие конторы. Про универ попросту забыли за текучкой. Забрать документы? А зачем они им? Аттестат на полочку положить? Так и лежат где-то в вузе…

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

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

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

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

Морали не будет, здесь и так много букв. Такие дела.