эка тебя торкнуло. ты пионеров желтоглазых с программистами-то не путай, да.
Аббббстрактное замечание В принципе верно но к сути треда не отностится
однако отношение видно.
по большому нанайскому счету я не видел хороших программистов, которые не могли бы внятно изложить свою мысль. если чел мнется и путается в словах, значит, в гойлове у него - такая же каша. и не надо рассказывать за то, что "я вот все понимаю, как сделть а объяснить на словах не могу". не верю (с) Станиславский.
достаточно обратиться к.... ну, вот к ближайшим - к Снару и Нетчу. об их постинги можно орехи колоть, не фразы - глыбы, иголку просунуть некуда.
ps: если тут вдруго кто-нибудь не того - Нетч, например, модератор ru.unix.bsd и ru.unix.bsd.prog
В ответ на: слава Шиве, я могу выбирать себе работодателей. и к такому товарищу не пойду и за штуку в голодный год - себе дороже получится.
Морфей, похоже, дозвизделся до того, что к нему-таки никто идти не хочет. а он, бедолага, и понять не может, отчего это никто не польстился на его бабло.
Улыбок тебе, морфий. продолжай в том же духе.
Следи за базаром, а то ты допиздишься шо по клавишам тыкать не сможешь.
А итог всего этого такой:
90% програмистов живут на съемных квартирах и ездят на прошловековских шарпаках, агонору больше чем нада.
В ответ на: Но моя мысль заключается в том, что мир IT изменяется весьма динамично
имхо, плохая, негодная мысль. выбрось её.
булева алгебра выдумана достаточно давно и с тех пор особо не поменялась. основные алгоритмы тоже выдуманы давным-давно. дискретная математика с её полями Галуа, дай Шива, если используется хотя бы 5% программистов.
твой так называемый "мир ИТ" - это новые версии microsoft C++ и жаба? так это не более, чем еще один инструмент хорошего програмиста, которому по большому счету все-равно на чем *кодить*.
да, языки меняются и придумываются новые, добавляются фичи. на моей памяти дополнительных *парадигм* программирования выдумано не было.
Если тебе хочется пиписьками померяться - то я сливаю. Если по теме: 1) множество известных и формализованных алгоритмов до 50-х годов прошлого века было крайне ограниченным. Даже специализированных публикаций по алгоритмам не было. Тем более по общим алгоритмам. Именно поэтому многотомник Кнута настолько популярное издание - это первая достаточно удачная попытка собрать и обобщить известные алгоритмы.
2) булева алгебра нужна в схемотехнике - программист двоичную систему счисления в своей деятельности не использует считай с появления ЯВУ
3) Касательно парадигм - какая-то память больно короткая. За 25 лет прошлого века появилось _минимум_ две новых парадигмы - структурное программирование и ООП. Это если не влазить в дебри.
4) Конструкций языка очень немного и оперировать ими действительно можно научиться быстро. Но потом всплывает огромный айсберг стандартных библиотек и API той платформы под которую ведется разработка. Поэтому не надо пожалуйста пальцы раскидать вида "настоящие программисты пишут на всем что шевелится". Если тебя заставить переписать код сервера в 1M строк с sync BSD sockets на WinSock/Completion ports ты мало того что матчасть неделю учить будешь так еще и поляжешь переписывая.
90% програмистов живут на съемных квартирах и ездят на прошловековских шарпаках, агонору больше чем нада.
Морфей а ты че хотел услышать то ... Я как чел. гордо называваший себя программистом лет так 10 назад скажу тебе - не мучай ребенка. Во первых программист это не профессия - состояние души. Что-то сродни художника, писателя и т.д творческие личности. Люди работающие в солидных конторах и получающие солидные гонорары это уже не прогамер - ремесленник. Посему как ты точно заметил програмер богатиями не бывают. Что из себя представляет хороший програмист - усидчивый, легко обучающийся, дружащий хоть не много с матиматикой чел. Ну и чуток от бога шоб было. ВСЕ. Если твоему сыну дано - он сам научится! Причем при самостоятельном обучении из него получится НА МНОГО лучший спец. чем если ты наймешь ему даже десяток нянек-учителей. Другое дело нужен консультант-советник. Который будет чуток помогоать, направлять и корректировать. Но 90 % науки должен грызть самостоятельно, до белочек в глазах, по 10-12 часов у монитора, до снов с блок-схемами, до бессонец с вариантами решения и т.д. думаю программеры меня понимают. Иначе ничего не выйдет.
В ответ на: слава Шиве, я могу выбирать себе работодателей. и к такому товарищу не пойду и за штуку в голодный год - себе дороже получится.
Морфей, похоже, дозвизделся до того, что к нему-таки никто идти не хочет. а он, бедолага, и понять не может, отчего это никто не польстился на его бабло.
Улыбок тебе, морфий. продолжай в том же духе.
Следи за базаром, а то ты допиздишься шо по клавишам тыкать не сможешь.
В ответ на: Но моя мысль заключается в том, что мир IT изменяется весьма динамично
твой так называемый "мир ИТ" - это новые версии microsoft C++ и жаба?
почему так однобоко? такая точка зрения может быть присуща "программисту со стажем", который сидит в НИИ и решает уравнение Шредингера или еще что-нибудь нерешаемое. Или ветерану фирмы, который всю жизнь дописывает интерфейс к внутренней БД этой фирмы.
Все, конечно, относительно. Но мир ИТ, имо, таки очень динамичен. И это не выход новых версий, а изменение мышления из-за открытия новых программных архитектур и технологий.
В ответ на: Если тебе хочется пиписьками померяться - то я сливаю.
с чего вдруг меряться? "давайте будемо полемізувать"
В ответ на:
Если по теме: 1) множество известных и формализованных алгоритмов до 50-х годов прошлого века было крайне ограниченным. Даже специализированных публикаций по алгоритмам не было. Тем более по общим алгоритмам. Именно поэтому многотомник Кнута настолько популярное издание - это первая достаточно удачная попытка собрать и обобщить известные алгоритмы.
гммм, как-то не похож Кнутт на "быстрое развитие сферы ИТ".
В ответ на:
2) булева алгебра нужна в схемотехнике - программист двоичную систему счисления в своей деятельности не использует считай с появления ЯВУ
в корне не согласен. коньюнкция и дизьюнкция - ни что иное, как or и and в условиях ЯВУ.
В ответ на:
3) Касательно парадигм - какая-то память больно короткая. За 25 лет прошлого века появилось _минимум_ две новых парадигмы - структурное программирование и ООП. Это если не влазить в дебри.
просто, мне нету еще 50 лет. парадигму структурного программирования Дейкстра придумал совсем давно. я и ООП-то уже учил на этапе "первичного накопления знаний".
В ответ на:
4) Конструкций языка очень немного и оперировать ими действительно можно научиться быстро. Но потом всплывает огромный айсберг стандартных библиотек и API той платформы под которую ведется разработка.
это частности.
В ответ на:
Поэтому не надо пожалуйста пальцы раскидать вида "настоящие программисты пишут на всем что шевелится". Если тебя заставить переписать код сервера в 1M строк с sync BSD sockets на WinSock/Completion ports ты мало того что матчасть неделю учить будешь так еще и поляжешь переписывая.
Все, конечно, относительно. Но мир ИТ, имо, таки очень динамичен. И это не выход новых версий, а изменение мышления из-за открытия новых программных архитектур и технологий.
"мир ИТ" - это, все-таки, не программирование. дним чтением "Компьютерного оборзения", без математических основ, можно получить продавца-консультанта в компьютерном магазине, а не программиста.
В ответ на: гммм, как-то не похож Кнутт на "быстрое развитие сферы ИТ"
Кнут к твоему сведению выдержал уже пять изданий, каждое из которых автором дополняется и изменяется. Хотя Кнут это все-таки больше справочник по алгоритмике и методологии программирования, а последняя врядли существенно менялась со времен Ады Ловлейс
В ответ на: в корне не согласен. коньюнкция и дизьюнкция - ни что иное, как or и and в условиях ЯВУ
Конъюнкция и дизъюнкция, а также истинностные таблицы - это элементы матлогики, которая используется в булевой алгебре, причем это настолько простая вещь, которая доступна 10летнему ребенку IMHO. А вот например конструирование схем Карно в программировании я не встречал пожалуй со времен использования мной Фортрана и PL/I, то есть лет эдак двенадцать.
В ответ на:
В ответ на: 3) Касательно парадигм - какая-то память больно короткая. За 25 лет прошлого века появилось _минимум_ две новых парадигмы - структурное программирование и ООП. Это если не влазить в дебри.
просто, мне нету еще 50 лет. парадигму структурного программирования Дейкстра придумал совсем давно. я и ООП-то уже учил на этапе "первичного накопления знаний".
Ну например AOP появился может лет пять назад, не раньше AFAIK.
P.S. Предлагаю передвинуться обратно в курилку, это уже оффтопик. А то сейчас еще es2 подтянется и будет у нас оффтопичный флейм
гммм, как-то не похож Кнутт на "быстрое развитие сферы ИТ".
Таааак... Пора вводить определения что такое "быстро" и что такое "медленно". Я правильно понимаю что для тебя если года три есть только небольшие изменения и затем появляется нечто not exactly new, но что рынок начинает требовать и что требует потратить от месяца до полугода на изучение - это "медленно"? Назови пожалуйста еще одну профессию где такое постоянно на протяжении последних 30 лет.
В ответ на:
это частности.
... которые отнимают 90% времени на изучение и >40% времени затрачиваемого на разработку. Даже не смешно.
В ответ на: да мне, в-общем-то, первым делом режет ухо фраза про то, что все хорошие программисты - самоучки. собссно, откуда и спор.
Когда тебе стукнет 15 лет в IT как профессионального программиста (System Analyst/Software Engineer/etc) и ты проанализируешь что тебе дали в ВУЗе (или где ты там учился) и сколько ты выучил сам - тогда резать перестанет. А пока прими как должное. Nothing personal.
а чё тут понимать - ребёнку нужен репетитор, а тут уже и Дейкстра и Кнут и сокеты под BSD
Так с ребенком уже ж выяснили все давно Программиста-репетитора не бывает - это оксюморон. Морфею надо искать учителя информатики плюс репетитора по математике.
deleted
Анонім
Сообщения:
С нами с
Re: ОЧЕНЬ ПРОШУ ОТВЕТИТЬ ПРОГРАМИСТОВ
[Re: Morfei™]
2 марта 2005 в 13:14 Гілками