Pull to refresh

Comments 66

хорошее сравнение, прочитал и подумал… а ведь у меня тоже груда кирпичей и нужно как то собрать всё это в один большой дом)) Но теперь встал вопрос… как?? Может кто что по советовать на эту тему? как сделать фундамент?
Аналогия с кирпичами а фундаментом, конечно проста и сама напрашивается, но она не подходит к теме. «Материалы» в мире ИТ весьма недолговечны и стремительно «разжижаются» со временем. Самое крепкое, основательное «здание» через три-четыре года превращается в пыль, если постоянно не прикладывать усилия по замене «кирпичей» на новые. Я бы сравнил этот процесс с бегом вверх по эскалатору, который едет вниз. Чтобы просто остаться на месте, нужно неслабые усилия прикладывать.
Если брать аналогию с фундаментом, то я принял бы за «фундамент» способность учиться. Именно эту способность нужно развивать постоянно. Накопленные сведения и навыки полезны здесь и сейчас. Умение добыть эти сведения и быстро получить навыки будет востребовано всегда. Этому неплохо может научить хороший вуз, если вы не будете халтурить и вам повезет с преподавателями. Но большая часть зависит от самого человека, от его желаний и стремлений.
Скажите, что за последние 30 лет поменялось в модели «процессы и файлы» в unix? Сильно ли за несколько десятилетий изменился IP? (ну да, ушли от классов к CIDR) Изменяются ли знания о реляционных базах данных?

Фундаменты практически не устаревают.
это не фундаменты. Это начала. В продолжении «строительной» темы — котлован.
Фундаментальные науки, знания, и уж никак теоретическая физика не есть котлован, точно также как фундаментальные знания по сетям курса CCNA или джуниор администратора linux.
не сравнивайте теорфизику и «курсы по сетям». Курсы по сетям — это прикладные сведения. Сегодня они такие, а завтра — совсем другие. Научная работа (не научные знания) — это фундамент. Как говорил Фейнман, настоящий ученый всё время пребывает в состоянии неизвестности. Он ни в чем не уверен на 100% и его не пугает эта неизвестность. Его не пугает то, что завтра все накопленные им знания-сведения станут неактуальными в свете новых открытий.
Прикладные же товарищи гораздо более инерционны, и склонны считать фундаментом конкретные достижения, а не процесс познавания. Так и с инженерами. Прикладные умения очень нужны и полезны, без них вообще никак. Но всё же полезнее быть в непрерывном процессе познавания, не «костенеть» в текущих рамках уже имеющихся знаний/навыков.
Хочу заметить, я нисколько не возражаю автору и топику поставил плюс, просто высказываю свое имхо, которое всего лишь дополняет картину.
Инженер — это тот, кто может найти применение в том числе и новым открытиям и знаниям)
Навскидку — в Linux появились IPv6, UDEV и HAL, iptables разного вида, куча различных файловых систем, Posix ACL, audit, selinux… В IP — IPv6, NAT разного вида, VRRP, СARP, работа с мультикастом,MPLS…
Каким образом эти новые технологии обесценивают знание «old plain unix»? Это новые технологии, но они не отменяют предыдущих, а во многом используют.
UFO landed and left these words here
Спасибо. Хорошо написано. К сожалению узнал себя.
К счастью или наоборот — покажет время.
Я никак не могу определиться что я хочу, хочется и это и это и то и оттуда чуток.
Вы очень быстро определитесь что вы хотите, когда поймёте что — и там и там и тут и чуток даже здесь — вы никак.
я не могу выбрать что мне интересно, как определиться?
Определитесь сначала с тем, что с такими интересами: «Кино да бухло.» вы долго ещё не определитесь.
Простите, но на хабре еще не сделали тэги «сарказм», я не пью, не курю, ругаюсь матом, занимаюсь спортом. И да, люблю кино. Дельные советы есть, с радостью выслушаю?
В последнее время, съезд на отсутствие тега «сарказм», стал очень популярным на хабре. Если в сериале — это социальная ущербность Шелдона, то в жизни простых людей…
Совет один — захотите выбрать, и вы выберете, когда не хочется то и не делается.
А если увлекает слишком многое? Я самостоятельно пришёл к выводу, что пришло время прекращать распыляться на всё вокруг, но забивать на определённые интересы не хочется. Мне интересны Linux, локальные сети, веб-дизайн, программирование на Python, язык ассемблера, типографика, игра Го, японский язык… и это только то, что я изучаю систематически и последовательно. Я не хочу быть исключительно веб-дизайнером (хотя это определение тоже можно раздробить на составляющие). И я не хочу заниматься всю жизнь построением СКС. Окончательно определиться с выбором и закапываться во что-то одно, значит сознательно уменьшить для себя многогранность мира и степень своего участия в его развитии. Это правда непростой вопрос. Думается мне, что именно это имел ввиду jack7277.
Если честно я просто устал =). Зарекаюсь не коментить, но чёрт дёргает и раз в месяц влезаю в дискуссию.
По поводу вашей проблемы — а не думали ли вы обратится к причине интереса?
Из всего перечисленного, скажите, что вам реально нужно, не just for fun
Например — зачем вам японский язык? Честно, всегда когда вижу что кто то изучает немецкий/японский/китайский — считаю их скорее лицемерами. Все же английский язык коммуникаций. ИМХО.
Что вы имеете ввиду под «реально нужно»? Всё из перечисленного доставляет мне удовольствие, а жизнь вообще должна доставлять удовольствие, иначе это не жизнь, а выживание (тут можно долго философствовать). Если «нужно», значит «способствует достижению определённых целей», то это ещё и неполный список.

Английский я знаю на достаточно хорошем уровне. Французский лишь со словарём, пришлось учить его в школе, но мне не нравится, поэтому и не доучил. Очень уважаю японскую культуру, очень люблю Го. Считаю, что охренительное количество интересной информации доступно на японском и не переводится на другие языки. Вообще «сколько языков ты знаешь — столько раз ты человек». Я не понял где вы увидели лицемерие.
Я рад за ваш английский, если вы fluent, то вдвойне. Но я скорее о том, что интересы должны быть последовательными(как у вас). Вот если бы вы в англ. ни бум бум, а японский учите, то я счел бы это лицемерием. Зависит от ситуации.

Интереса всегда навалом: Php, python, ruby, кучи движков, кучи фрэймворков… Но я выбор сделал.

НО, я не говорю об ограничении своей зоны интересов, никогда! Просто имхо дело приоритетов. Ограничить интересы — стать умственным калекой
artifex, та же проблема
если найдешь разгадку дай знать, а то я и так уже по 6 часов сплю)
Прекратить заниматься спортом и больше проводить времени с компьютером, в той части, которая не связана с «социализацией», кино и играми.
нет, кирпич — это не очень хорошая метафора и эта метафора достаточно часто повторяется и мешает читать. Дочитал пост до конца лишь потому, что это «Учись работать».
Может вы просто не визуал и вам сложно визуально абстрагироваться?
Отлично написано, без лишних технических подробностей =)
В идеала создать фундамент — это задача универа. То есть универ должен создать в студенте такой фундамент, на котором он может выстроить небоскребы навыков :) Но в теории одно, а как мы знаем, на практике совсем другое…
Согласен, но с замечанием: не универ должен создать в студенте фундамент, а студент должен создать себе фундамент в универе. Что универ должен, так это создать подходящую среду в которой студент может получить образование.
А теперь вопрос: что делать, если тебе пять лет копают и заливают бетоном по арматуре ленточный фундамент НЕ ТАМ где интересно?

А там, где интересно, таких профессий в госреестре нет.
amarao, у нас особенные универы, они учат молчать в тряпочку и делать что говорят. имхо
но как всегда есть исключения
задача универа — научить учится. но в наших универах этому научится тяжело — чего только стоит тупое переписывание лекций и потом проверка преподом. Мне нравится западная модель — research & experiment, это очень полезный опыт.
UFO landed and left these words here
ну это у нас так, но к счастью не везде
И в чем метафора?

Пользуйтесь хорошим правилом разведчиков (диверсантов и тд и тп): меньше знаешь — крепче спишь вечным сном.
UFO landed and left these words here
Как раз нахожусь в таком положении. Осознаю что этих кучек много, но под которую делать фундамент не могу определиться…
UFO landed and left these words here
UFO landed and left these words here
По моему знания корректнее сравнить с пазлом, а не кирпичами. Заполняя кусочки пазла хаотично, рано или поздно кучки соединятся и наступит «просветление». То есть количество куче не есть зло, главное не охватывать слишком уж огромную площадь, иначе кусочки не будут соединятся вообще.
А от того, что складывать пазл методично, не значит, что в конечно итоге пазл будет точнее. Собранный пазл объективен и любые пути его построения верны.
Может я ошибаюсь, но возможно у автора есть скрытая зависть к людям, способным из маленьких кусочков быстро определять контуры целой картины. Ведь с его подходом необходимо долго и методично изучить предмет, прежде чем что то сделать.
терпение и труд, всё перетрут… и лень и страх и кости…
Э… Нафига мне контуры? Контуры я и сам могу определять.
Если есть общая картина (как на коробке с пазлом), то уже не сложно становится увидеть какие примерно кусочки должны находиться рядом с известным, необходимые для выполнения задачи. И по ним уже поискать\почитать дополнительную информацию. То есть, для кодинга БД на PHP читать приходиться не раздел «Программирование», включающий все языки, а лишь выборку, с общим программированием, с php и с БД. Не имея контуров и «строя фундамент» пришлось бы шпарить по всем подряд темам.
Думаю стоит добавить, что это Мой взгляд на знания. И так уж устроены у меня мозги :). В образовании проповедую подход от общего к частному.
В «пазле» нет «глубины» (высоты, называйте как хотите). А в любой области есть разные уровни знания и понимания.
Хорошая серия статей. ПРочитал все три.
И частично так же как и некоторые здесь пользователи
увидел себя. Кирпичей много, а вот фундамент слабоват…
Вы описали преимущества грамотно построенного образования.
Проблема в том, что если оставить желание стать космонавтом, лет до 20-25 человек просто не понимает, что его интересует. Я вспоминаю себя на первом курсе института — ну да, компьютеры меня тогда интересовали, но очень непоследовательно и как попало. А сети я тогда недолюбливал (потому что нифига не понимал).

Правильная (но невозможная) схема обучения должна строиться так: первичное образование, 10 лет жизни, определяем направление обучения, отматываем 10 лет жизни назад, учимся, 10 лет жизни,… и так по циклу.
amarao, не поверишь — это западная система)
я думаю в ИТ иногда сложно отличить фундамент от кирпичей.
Есть такое дело. Но всегда можно отличить «я знаю как настроить» от «я знаю, как оно это делает».
в целом согласен. Но работодателю не выгодно держать спецов по: АТС, Прокладке кабеля, настройке сетке, заправке картриджей и т.п. у нас это всё делает 1 человек. Справляется. Что он делает не так?
«жертвует» своими перспективами (если он застрял в этом положении) в пользу текущей выгоды работодателя
Отдав это частично на аутсорс и заменив этого человека на менее квалифицированного, возможно, сэкономил бы и работодатель, и работник бы получил возможность повышения квалификации.
кстати, а как оно за границей? может там тоже многорукие Шивы в основном работают?
UFO landed and left these words here
UFO landed and left these words here
И это тоже. Давайте назовём «направлением к фундаменту» любое изучение технологии глубже, чем требуется или потребуется для решения текущей задачи. В самом простом виде: вместо того, чтобы запомнить, что "|" это пайп в командной строке, знать как этот пайп работает, чем он является в общем случае, и как такое организовать своими силами. Вместо знания IP и TCP знать вообще зачем нужен сетевой уровень, и почему нужно разделять сетевой и транспортные уровни.

Более круто — знать это на два шага вглубь. Ещё круче — три, и т.д.
UFO landed and left these words here
Sign up to leave a comment.

Articles