Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Посоветуйте направление  (Прочитано 11840 раз)
0 Пользователей и 4 Гостей смотрят эту тему.
Toltek
Новенький

ua
Offline Offline

« : 05-01-2014 18:16 » 

С детства нравились компьютеры, хотя своего никогда не было. Вот недавно нашел телефон и понял что многое потерял в жизни. Так сложилось что после окончания восьми классов меня выгнали из школы, (из-за физического насилия со стороны сверстников). Так что ничего толком не знаю из школьной программы. Думал поступать в агротехнический техникум, но меня отговорили ссылаясь на то что "ты ж дурачок". Потому пошел в ПТУ где были такое же насилие. Контингент там ну очень плохой и мне вообще не соответствовал... Ну а теперь по существу, какими качествами и навыками обладаю, кто такой и стоит ли: 24года окончил 5лет ПТУ на профессии плотника и сварщика с красными дипломами, на работу устроится так и не смог из-за неприятия образа жизни тех с кем должен работать в месте и меня или выживали или избивали и забирали зарплату. Девственник, друзей не имею, не пью и не пил не разу. Не курил. По жизни интересуюсь и увлекаюсь медициной, психологией, ботаникой. Сейчас занимаюсь собиранием вторсырью, потому имею в день 5-10грн, с таким доходом насобирать на компьютер затруднительно. Но вот нашел телефон N70 можно ли на нем учить программирование? Может есть какие то приложения? С чего лучше мне начать? Нашел две папки ЕШКО по изучению английского, по нужны касеты для прослушки или достаточно будет чтения и писания? Математика с калькулятором Улыбаюсь сейчас загрузил программу на джава там на скорость примеры нужно решать, может кто еще знает подобное что то, или посоветует другие способы тренировки?
Записан
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 05-01-2014 19:09 » 

Ну... телефон, особенно такой старый, как N70 - это же только для запуска программ. А ещё нужно иметь инструменты разработки и соответствующим образом организованное рабочее пространство программиста. Оно, конечно же, возможно только на компьютере. Поэтому главная интрига, с какого устройства ты написал этот пост, если нет компьютера?

Английский в плане прослушивания для программиста не очень нужен. Нужно в первую очередь уметь читать, во вторую - писать, в последнюю - говорить ртом. Причём технический английский от обычного отличается в сторону простоты, но зато там много специальных терминов и слов, которые не встречаются в словарях общего назначения. Тут два приёма: либо смотреть слова на сайтах со специальными словарями (например, slovari.yandex.ru), либо смотреть термины в английской wikipedia, а оттуда по ссылке переходить на русский вариант статьи с объяснением. Второй вариант лучше в том случае, если термин вообще не знаком - даже написанный по-русски.

Математика с калькулятором сейчас, я бы сказал, не актуальна для начала. Сами технологии ушли уже слишком далеко вперёд. Браться за калькулятор имеет смысл при глубоком изучении программирования на низких уровнях. Для Java (которая нужна для N70) это будет даже вредно: лучше сразу привыкать думать объектами, а то выйдет как в соседних темах.

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

Для собственно программирования хорошо бы наметить себе конкретную цель. Не слишком сложную, чтобы до неё пришлось долго добираться. Но такую, достичь которой было бы интересно. Если это программа для телефона, то что эта программа должна уметь делать? Если это игра, то что это за игра? Простейшая статическая игра - крестики-нолики. Простейшая динамическая игра - breakout (шарик отскакивает от стенок, его нужно ловить двигающейся подпоркой - без "кирпичиков").
« Последнее редактирование: 05-01-2014 19:12 от Dimka » Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
Dale
Блюзмен
Команда клуба

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #2 : 05-01-2014 21:05 » 

Девственник, друзей не имею, не пью и не пил не разу. Не курил.
...
С чего лучше мне начать?

Да тут работы просто непочатый край...
Записан

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

Ходить по воде и разрабатывать программное обеспечение по спецификациям очень просто, когда и то, и другое заморожено. - Edward V. Berard

Любые проблемы в информатике решаются добавлением еще одного уровня косвенности – кроме, разумеется, проблемы переизбытка уровней косвенности. — Дэвид Уилер.
zubr
Гость
« Ответ #3 : 05-01-2014 22:01 » 

Где девственность, а где программирование... Что то это все на троллинг смахивает.
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #4 : 05-01-2014 22:03 » 

Может это в ЛЕС?
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Toltek
Новенький

ua
Offline Offline

« Ответ #5 : 05-01-2014 22:28 » 

Не нужно удалять тему если под этим понимается "ЛЕС". Я действительно зашел сюда с телефона N70 используя оперу 4 для регистрации и 2.00 для писания. На хабре зарегитса не смог так как не понял зачем там фотография цифр и рядом еще цифры на проверке "не бот ли я". Тролем не являюсь, написал про девственность из-за того чтобы показать что ерундой не интересуюсь по жизни.

Добавлено через 22 минуты и 10 секунд:
Плохо что старый телефон... Значит будем собирать компьютер. Монитор мышку, клаву, мат.плату, видеокарту, процессор, кулер, нашел. Думаю для начала хоть какое то говно пойдет. Пойдет же? Ну не мощный компьютер для начала? Английский значит нужно с нета учить технический. Но больше ты меня удивил за математику, очень благодарю за советы, на что именно нужно обращать внимание. Хотя там у каждого были свои мнения на счет математики (на хабре читал ответы другим), думаю это зависит от профиля. Я думаю в будущем создавать сайты и что то на подобии сайтов. и приложения на телефон (если тогда будут еще телефоны, смартфоны) Тоесть рассматриваю программирование как работу на себя. Пока это вижу так. Если смогу зарабатывать на этом 1.500грн в месяц то жизнь удалась. Улыбаюсь или хотя бы 500. Есть у меня еще навык концентрации, остался от парапсихологических практик. Собственно из-за этого навыка я и решил поинтересоватса программированием, так как он позволяет не на что не отвлекатся часами.
« Последнее редактирование: 05-01-2014 22:50 от Toltek » Записан
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #6 : 05-01-2014 23:50 » 

Цитата: Dale
Да тут работы просто непочатый край...
После одного мною выученного представителя солнечной Африки у меня есть пока не проверенная гипотеза, что программированию обучать можно даже собак. Была бы у учащегося должная мотивация.

Цитата: zubr
Где девственность, а где программирование... Что то это все на троллинг смахивает.
Бывают люди со сложностями в социальной адаптации. Но, надеюсь, мы тут сосредоточимся таки на программировании, а не на тяготах жизни.

Цитата: Toltek
Думаю для начала хоть какое то говно пойдет. Пойдет же? Ну не мощный компьютер для начала?
Ну учитывая, что модель телефона десятилетней давности, компьютер в общем-то тоже может быть примерно такого же "возраста".

Цитата: Toltek
Я думаю в будущем создавать сайты и что то на подобии сайтов.
Я бы не советовал с этого начинать обучение программированию. По той причине, что либо это получится самая низкооплачиваемая и бесперспективная разновидность программиста, работу для которого в достаточном количестве можно найти только в крупных городах и тех фирмах, которые таких программистов набирают и увольняют пачками - как продавцов в магазинах. Либо на самых первых порах придётся углубляться в клиент-серверные архитектуры и связанные с ними вещи, что для начинающего является избыточным усложнением. К сайтам можно переходить, имея хотя бы минимальные знания.

Кроме того, программирование, особенно профессиональное - это всё-таки работа не столько с машинами, сколько с людьми: заказчиками, начальниками/ведущими специалистами - теми, кто вообще даёт оплачиваемые задачи. А в задачах порой половина сложностей заключается в том, чтобы понять, чего заказчику надо. Поэтому не стоит надеяться найти в программировании такую работу, где бы можно было пореже сталкиваться с окружающими. Машина - это только инструмент.

Цитата: Toltek
Есть у меня еще навык концентрации, остался от парапсихологических практик.
...Конечно, бывает, что от программиста услышишь фразу "я тут медитировал над задачей". Это означает, что программист столкнулся с трудной проблемой и пытался понять, как к ней подступиться. Однако это вовсе не процесс медитации. Как правило это процесс напряжённой умственной работы по поиску и испытанию вариантов решения, анализ этих вариантов.
« Последнее редактирование: 05-01-2014 23:54 от Dimka » Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
Toltek
Новенький

ua
Offline Offline

« Ответ #7 : 06-01-2014 00:36 » 

Dimka, мотивация у меня хорошая. Ну по крайней мере, вроде бы, ни на что не была лучше в этой жизни. Качества вроде совпадают с требованиями этого ремесла. Только вот мышление у меня абстрактное, творческое. Одни говорят что это хорошо, другие наоборот. правду видимо самому увидеть прийдетса. Изучая многие весчи, людей в том числе, мне всегда было скучно. Оно либо не достаточно тяжелое для освоения (интерес пропадает изучать) либо такое что изучил и все... и грусть печаль как после последней серии сериала или смерти близкого существа. Я не хочу чтобы мне было когда то время на скуку в этой жизни. Чтобы выбрать то что до конца моих дней будет пожирать мое никчемное внимание. В программировании всегда что то новое появляется и это как будто кидает мне вызов. Как только вижу какую то новинку или новость, сразу такое воинственное настроение... Вроде "мля, мою идею сперли! Но они не видят что тут нужно вот это, а это совсем не нужно". И самое обидное что то что я замечал, потом реализируетса через Ж, а потом еще дорабатываетса долго и нудно. (имеется в виду в плане идеи, а не кодирования).... Трудится хотел бы на себя, открыть небольшой проэкт, сделать сайт для своей книги или маленькую онлайн игру. Некоторые весчи можно просто доработать, а многое незаслуженно забыто. Работать на дядю вероятно не мое, разве чтобы опыт получить... Меня работа с людьми не пугает давно. Тем более мои ровесники сейчас активно спиваютса и занимаются размножением и видно ясно что им нужно, как их можно использовать и поиметь с этого деньги. Сосед с верху пошел учится ради как говорил "большой зарплаты", ну и бросил это дело. Ему интереснее бухать Улыбаюсь Я думаю что каждый в этой жизни должен заниматся тем в чем он находит красоту, а не тем что якобы выгодно.
Записан
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #8 : 06-01-2014 01:42 » 

Цитата: Toltek
Чтобы выбрать то что до конца моих дней будет пожирать мое никчемное внимание. В программировании всегда что то новое появляется и это как будто кидает мне вызов.
Появляться-то оно появляется. Но когда знаешь основы, становится понятно, что все эти "новшества" - лишь яркий фантик. А начинка с 1960-х до сих пор изменилась слабо. Прямо сейчас по моим ощущениям высока вероятность очень крупного разворота. Архитектуры распределённых и параллельных узлов - это то, что в 60-х тщательно не изучали. Хотя, как я тут с удивлением узнал, кое-какие теоремы о таких системах уже тогда были сформулированы и доказаны. Но разворот этот будет идти достаточно медленно, чтобы добраться от ныне появившихся облачных приложений до самого "железа", которому нужно изменить основные принципы своего функционирования. Причём облака (clouds) в Интернете, сетки (grids) в локальных сетях, датацентрах и суперкомпьютерах, а также многоядерные процессоры внутри одного компьютера - это в общем-то разные масштабы одной и той же общей по своим принципам технологии, которой как раз в 60-х не было, которая вот сейчас делает первые шаги.

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

Цитата: Toltek
Как только вижу какую то новинку или новость, сразу такое воинственное настроение... Вроде "мля, мою идею сперли! Но они не видят что тут нужно вот это, а это совсем не нужно". И самое обидное что то что я замечал, потом реализируетса через Ж, а потом еще дорабатываетса долго и нудно. (имеется в виду в плане идеи, а не кодирования)....
Это зря. Ты сперва сам сделай как надо, а потом на других ругайся, как у них криво. А то на кухне хвастаться "да я бы на их месте" все умеют. А дело делать что-то мало у кого получается.

Цитата: Toltek
Трудится хотел бы на себя, открыть небольшой проэкт, сделать сайт для своей книги или маленькую онлайн игру.
Лет 5 упорного труда - и будут первые самые скромные результаты. Ещё лет 5 - и уже нет ничего невозможного. А вот насколько хватит запала и таланта, время покажет.

Цитата: Toltek
Тем более мои ровесники сейчас активно спиваютса и занимаются размножением и видно ясно что им нужно, как их можно использовать и поиметь с этого деньги. Сосед с верху пошел учится ради как говорил "большой зарплаты", ну и бросил это дело. Ему интереснее бухать
Не любишь ты людей.

Цитата: Toltek
Я думаю что каждый в этой жизни должен заниматся тем в чем он находит красоту, а не тем что якобы выгодно.
На мечте о "большой зарплате" точно далеко не уехать. Напрягаешься, напрягаешься, а её всё нет и нет - надоело, бросил. Надо, чтобы каждый день работа нравилась сама по себе. И да, чтобы чувствовать красоту - это важно для хорошего результата. Вот только понимание красоты у каждого своё.
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
zubr
Гость
« Ответ #9 : 06-01-2014 06:29 » 

Мое имхо. Как я понимаю, все таки идет речь о программировании как профессии, то есть как источнике дохода. А тут без социальной адаптации никуда, работая на дядю в фирме или работая напрямую с заказчиками на себя. Поэтому все таки стоило бы что то изменить в себе, в отношении к окружающим. Теперь что касается программирования - я бы сейчас не лез в дебри с какого направления начинать, это будет видно когда начнешь писать программы, тут, имхо, что более интересно, ибо работа должна быть в радость, а не в напряг. Начни с изучения базовых языков программирования C или паскаль. Пиши тестовые задачки, может какие то для себя программки, может для знакомых. Параллельно при этом будешь осваивать алгоритмы и технологии. Ну а там видно будет, какое направление тебе интереснее.
З.Ы. И язык русский неплохо было бы подучить. Особенно, если придется работать с русскоязычными заказчиками. Грамматические ошибки в переписке часто отталкивают заказчиков.
Записан
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #10 : 06-01-2014 15:19 » 

Цитата: zubr
Начни с изучения базовых языков программирования C или паскаль.
Не думаю, что C - это хороший выбор для начала. И даже Pascal - это ещё актуально было лет 15 назад. Сейчас - нет. После того, как даже в C++0x ввели auto и лямбды с замыканиями, в качестве первого языка полезно выбрать что-нибудь типа Python, или функциональный язык, на худой конец Java, C#. В противном случае начинающий будет уныло ковыряться в линейных алгоритмах, типах переменных, громоздком синтаксисе указателей, и видеть, что настоящие программисты занимаются явно чем-то другим. Т.е. это либо удлинит обучение, либо оставит за бортом объекты, новую структуризацию кода, высокоуровневые абстракции работы с теми же массивами и числами, так сказать, асинхронному высокопараллельному программированию и т.п. C можно изучать потом - при желании писать что-то достаточно низкоуровневое. Т.е. сейчас C находится примерно на тех же правах, на каких 15 лет назад был ассемблер. Если бы желание было озвучено двигаться в сторону embedded - тогда конечно. Но желание озвучено двигаться в сторону web.
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
Вад
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #11 : 06-01-2014 18:27 » 

Dimka, а как тебе гугловый язык Go? С без указателей, ООП как такового нету (но есть "внешние методы"), модульный подход, элементы ФП, строгая статическая типизация, довольно лаконичный синтаксис, параллелизм из коробки.
Записан
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #12 : 06-01-2014 19:34 » 

Вад, параллелизм там примерно тот, о котором я говорю, но синтаксис - помесь типизированных и нетипизированных переменных - мерзковат.
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
zubr
Гость
« Ответ #13 : 07-01-2014 04:59 » 

Цитата: zubr
Начни с изучения базовых языков программирования C или паскаль.
Не думаю, что C - это хороший выбор для начала. И даже Pascal - это ещё актуально было лет 15 назад. Сейчас - нет. После того, как даже в C++0x ввели auto и лямбды с замыканиями, в качестве первого языка полезно выбрать что-нибудь типа Python, или функциональный язык, на худой конец Java, C#. В противном случае начинающий будет уныло ковыряться в линейных алгоритмах, типах переменных, громоздком синтаксисе указателей, и видеть, что настоящие программисты занимаются явно чем-то другим. Т.е. это либо удлинит обучение, либо оставит за бортом объекты, новую структуризацию кода, высокоуровневые абстракции работы с теми же массивами и числами, так сказать, асинхронному высокопараллельному программированию и т.п. C можно изучать потом - при желании писать что-то достаточно низкоуровневое. Т.е. сейчас C находится примерно на тех же правах, на каких 15 лет назад был ассемблер. Если бы желание было озвучено двигаться в сторону embedded - тогда конечно. Но желание озвучено двигаться в сторону web.
Ну, насчет настоящих программистов - вопрос спорный, если он не знает что там "под капотом". Это то же самое, что автомеханик, который масло менять в автомобиле умеет, а как устроен двигатель не знает. Хорошо, когда рядом есть другой механик, который умеет ремонтировать двигатель, а если нет или заболел или уволился - сервис закрылся. Кстати, начинать с ассемблера - совсем неплохое решение, имхо. Хотя бы для того, чтобы иметь представление как оно на самом деле все работает.
Записан
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #14 : 07-01-2014 13:49 » 

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

P.S. Видимо автор темы собирает компьютер.
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
zubr
Гость
« Ответ #15 : 07-01-2014 14:11 » 

Dimka, у меня очередь заказчиков на проекты на полгода вперед (согласны ждать) и именно на проекты, где приходится лезть под капот. На другие темы заказчики платят копейки, а уж ждать так точно не хотят.
Записан
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #16 : 07-01-2014 15:30 » 

zubr, а ты и не начинающий.
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
zubr
Гость
« Ответ #17 : 07-01-2014 19:20 » 

Dimka, отвечу шуткой. Когда я учился в институте, у нас теоретическую механику вел профессор, эдакий типичный Знайка в очках и немного картавый. Так вот как-то на своей лекции он вызвал к доске студента решать задачу. Там в расчетах был корень из 2, студент не знал сколько будет корень из 2, и спросил профессора, на что то ответил: "Да какой же ты парррень, если не знаешь сколько будет корррень из 2!" Что вызвало естественный дикий смех в аудитории. Так вот применительно к нашему диалогу: "Да какой же это парррень если не знает что такое шестнадцатиррричное число, двоичное число, двоичный код!"  Улыбаюсь
Записан
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #18 : 07-01-2014 22:27 » new

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

P.S. Сейчас такой профессор столкнулся бы с молчанием аудитории. Потому как для нынешней молодёжи такой наезд и понты "кто больше знает" непонятны и даже чужды. Знание теперь не является личной ценностью. (Зачем, когда можно посчитать на калькуляторе или спросить в интернете?!)
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines