| CheckiSt ( @ 2009-05-19 08:25:00 |
| Entry tags: | it, me, жизнь, программирование |
Про мою жизнь в IT, или как я дошёл до жизни такой - часть первая.
Начало я расскажу совсем коротенько - первая персоналка дома появилась в 1991-м году (ноутбук с монохромным экраном, 386-м процессором и 83 мегабайтам на диске, оперативки килобайт 640 или около того). Сначала я только играл (предварительно освоив MS DOS, а потом и Norton Commander). Потом появился "полноценный" компьютер, с цветным монитором, на который мы уже поставили Windows 3.11...
В общем, вполне обычная история. В этот период на компьютере я практически только играл. Ну ещё научился пользоваться офисным софтом.
| NB: если кто-то заинтересован в обучении программированию - с любого момента и любого языка, о которых я рассказываю (с кружочков в бейсике, OLAP-запросов в C++ или в Excel или с того, как сделать такое текстовое поле посреди поста) - пишите в комменты или личку, я готов сделать что-то вроде цикла уроков, возможно, в закрытой группе. |
Лирическое отступление: ничто так не укрепляет веру программиста в себя, как зрелище программы, которая работает так, как ему было нужно! А уж программы, которые что-то рисуют на экране, для начинающего программиста дают +25 баллов к самооценке! :-)
Году в 1998-м я пошёл учиться (1-2 раза в неделю по вечерам) в Международную Компьютерную Школу при ИММ РАН. Там меня научили Паскалю, и там впервые у меня появились по-настоящему интересные задачи - в основном, по физике и математике, - которые нужно было решать сначала умом, и только потом уже на компе.
Собственно, там и научили тому самому ценному в программировании умению - умению разбивать задачу на подзадачи и решать их последовательно.
Была, например, такая задача, как программирование полёта тела, брошенного под углом к горизонту с учётом формы тела, сопротивления воздуха, начальной скорости, угла, массы... Решая эту задачу, я постиг ещё одну истину в программировании: если процесс, описываемый программой, может быть отображён графически, сделайте это! Никак не мог понять странные колебания высоты тела при полёте. При визуализации выяснилось, что тело при приземлении "отскакивает" от поверхности и без потери энергии делает ещё один прыжок с начальными параметрами и так до бесконечности :)
На этом и закончим первую часть :)
Вторая часть здесь
Уважемые читатели, особенно те, кто дочитал, а не прокрутил до конца, если такие есть, конечно. Хотелось бы услышать ваше мнение: интересно/скучно, что-то нужно подробнее или, наоборот, более кратко, заинтересовали какие-то аспекты - пишите, не стесняйтесь!