Програмисты, которые не самоучки. |
Здравствуйте!
Прочитал в теме Программист без
математики такую
строчку
"Ну а если программист ещё и самоучка то он при необходимости всё что
угодно схватит налету."
Возник вопрос а бывают програмисты не самоучки? Мне такие как-то еще
не встречались.Да часто человека _доучивают_ чему-то но у него уже
есть начальный уровень и зачастую немалый.
Есть кто-нибудь кого на курсах в институте и.т.д. учили програмировать
с нуля. Ильин Алексей
Всего в теме 744 сообщения
Добавить свое сообщение
Отслеживать это обсуждение
- Лирика
- Локальные сети в Москве...
- РЕСПУБЛИКA БОРЛАНД
- "Программисты, кто они?"
- Горячие клавиши
- Режим дня программиста.
- Программист без математики
- Разработка справочной системы
- День рождения Билла Гейтса
- ДЕНЬ ПРОГРАММИСТА.
- Грамотность.
- СТАРИКИ - ПРОГРАММИСТЫ.
- Пусть меня научат!
- Современная ситуация в кибернетике, информатике и программировании.
- Когда не поздно стать программистом?
- Чтобы стать программистом с нуля нужно...
- Компьютерная индустрия. Для чего она нужна?
- Социальное программирование
- Отношение к вирусописательству вообще и на территории Королевства в частности.
- Производительность труда у нас и на Западе
- Скучно стало быть программистом.
- Королевство в осаде :-))
- Обращение к программистам
- Хакеры - люди из группы риска?
- Право или лево?
- Спам. Где грань дозволенного?
- Право на чтение
- Стихи про Дельфи
- Почему отвечают на вопросы?
- Высшее образование. Быстро? качественно? недорого?
- Прошу совета
№ 524 03-10-2008 07:06 | |
Ответ на »сообщение 519« (Cepгей Poщин)
___________________________
>>> Кстати уже лет 15, 1С, Delphi, Excel дефакто, есть в любой конторе.
Ну, и по всему остальному прочему.
Сейчас работаю в фирме, использующей IB/FB. До пуступления сюда ни с тем, ни с другим не работал. Тем не менее, за 10 дней, которые мне отвели, сделал вполне нормальную программу в рамках тестового задания именно на IB. А все потому, что до того я учил не синтаксис запросов очередной СУБД, а прошел неплохую подготовку по реляционным базам данных вообще. Точнее даже не чисто по базам данных (это было следствие), а по логике, теории множеств, родоструктурной математике и концептуальному анализу. После этого для освоения нвой СУБД основное, чсто требуется, это хорошая память.
То же и по программированию. Да, я уже почти 20 лет пишу на Pascal/Delphi. Но при этом приходилось по мелочам писать и на VBA/PHP/JavaScript/... Проблем это не вызывало. Предполагаю, опять же, что причиной этому было капитальное изучение теории, уложенное на ту же логику, методы оптиимизации, всякие там грамматики, машины Тьюринга, нормальные алгоритмы Маркова, теорию и реализацию языков программирования и прочие учебные курсы, название которых я уже забыл за давностью лет.
А теперь представьте, что бы было, если бы я в институте вместо всего этого плотно изучал бы какой-нибудь QuattroPro, который тогда был в моде?
№ 523 03-10-2008 06:19 | |
Ответ на »сообщение 522« (Cepгей Poщин)
___________________________
+1
Когда при поступлении на бесплатной основе прозрачно намекают на полсотню килорублей (2003 год), желание учиться сразу отпадает...
№ 522 03-10-2008 06:09 | |
Ответ на »сообщение 521« (panda)
___________________________
Без представлений об ООП и реляционных БД думаю не обойтись, а без сортировки методом дихотомии — вполне можно. Но у нас чаще бывает наоборот.
современной России ВО не удосужился получить только тупой или ленивый или неорганизованный Все эти категории легко получают ВО, а то и два, но вот безденежный народ — НЕТ!
№ 521 03-10-2008 04:58 | |
Ответ на »сообщение 519« (Cepгей Poщин)
___________________________
Не поделитесь опытом, как преподавать "Разработку БД учета носков семьи на Delphi" людям, совершенно не знающим что такое ООП и реляционные БД?
№ 520 03-10-2008 04:47 | |
По которому кругу пойдем? :)
А на фига в таком случае при приёме на любую работу требуется ВО?
Потому, что в современной России ВО не удосужился получить только тупой или ленивый или неорганизованный. А нафига таких брать? К требуемому уровню подготовки это отношения не имеет.
А у нас в вузах, похоже, до сих пор преподают Pascal70
В вузах либо преподают программирование, либо конкретные инструменты.
Инструменты устаревают, а программирование, как наука, развивается.
Согласен с Geo - принципы построения алгоритмов не устареют, в отличии от конкретного инструмента.
В современных программных продуктах очень много труда и, по большей части, очень мало науки. Такое впечатление, что даже разработчики СУБД не понимают реляционную алгебру. А разработчики всевозможных ERP систем мало понимают в теории управления. Никакое знание инструмента при этом не спасает.
Все мои знакомые, занимающиеся внедрением SAP R/3, Baan и т.д. иначе, как непечатно об этих продуктах говорить не могут.
№ 519 03-10-2008 04:22 | |
Ты что, дальтоник? Зеленый от красного отличить не можешь?
(С) Кин-дза-дза
Ответ на »сообщение 516« »сообщение 518«
___________________________
знания что дадут в институте - они практически не годятся для серъезного применения на момент выпуска специалиста поскольку отстают на 3-4 года от прогресса Да Вы оптимист! Я бы оценил лет в 15-20. Применительно к программированию — это преподавание гелиоцентрической солнечной системы.
Не понял. Сортировка методом дихотомии устарела что ли? Часто ли при программировании "БД учета носков семьи" :) требуется знание этой сортировки?
>>> И где вы видели чтобы в институте учили на программирование в SAP R/3 или на 1C ?
А на фига этому учиться в институтте, то бишь в ВУЗе (высшем учебном заведении). Этак Вам придется каждые 5 лет заново поступать в институт и учиться. А на фига в таком случае при приёме на любую работу требуется ВО? Кстати уже лет 15, 1С, Delphi, Excel дефакто, есть в любой конторе. А у нас в вузах, похоже, до сих пор преподают Pascal70. Хорошо, что хоть не Fortran, как мне :(
Не господа, ВО — величина совершенно виртуальная, равно как и отличие самоучек от дипломированных специалистов.
№ 518 03-10-2008 03:49 | |
Ответ на »сообщение 516« (Alexeyslav)
___________________________
>>> даже те практические знания что дадут в институте - они практически не годятся для серъезного применения на момент выпуска специалиста поскольку отстают на 3-4 года от прогресса
Не понял. Сортировка методом дихотомии устарела что ли?
>>> И где вы видели чтобы в институте учили на программирование в SAP R/3 или на 1C ?
А на фига этому учиться в институтте, то бишь в ВУЗе ( высшем учебном заведении). Этак Вам придется каждые 5 лет заново поступать в институт и учиться.
ВУЗ должен закладывать базовые згнания, обладая которыми человек без проблем переходит с 1С на SAP R/3 и обратно. А для того, чтобы готовить качественных кодировщиков в той же 1С достаточно максимум месячного учебного курса (для человека с хорошей базой) или полугодового-годового курса (для человека со средним образованием).
№ 517 03-10-2008 03:41 | |
Ответ на »сообщение 513« (Мухтар )
___________________________
Ответ на »сообщение 512« (Alexeyslav)
___________________________
Имхо, ошибаетесь. Учат не только лишь раскладывать задачу на кирпичики, а пытаются вложить в голову множество разнообразных типовых решений, которые уже настраивают мозг "думать" по-программистски.
Это и называется правильно "разложить на кирпичики".
№ 516 03-10-2008 03:40 | |
Ответ на »сообщение 514« (Cepгей Poщин)
___________________________
Ответ на »сообщение 512« (Alexeyslav)
___________________________
Не вижу ничего плохого что в институте "ничему не учат", Ни чему не утиться можно и дома :) В идеале хотелось бы что бы знания были практически пригодными, а не куча "кирпичей", что обычно бывает.
Конечно можно. Что многие с успехом и делают. А практические знания дают уже на спец курсах - 3,4,5 годы обучения. не так ли? Конечно, есть еще такой показатель как качество обучения...
Впрочем, тому что нас обучали программированию как автоматчиков я уже знал на момент обучения. Впрочем, у нас же это было не по специальности - 36 часов за семестр а потом и вовсе 18 часов.
И есть еще одно НО, даже те практические знания что дадут в институте - они практически не годятся для серъезного применения на момент выпуска специалиста поскольку отстают на 3-4 года от прогресса. И где вы видели чтобы в институте учили на программирование в SAP R/3 или на 1C ? Есть всетаки такие специфические области, где без спец практического курса просто не обойтись т.к. самостоятельно будешь ковырять это все 1000 человеко-лет а толку от этого будет мало.
№ 515 02-10-2008 08:53 | |
Опять тему подняли ;)
Определитесь сначала, что такое "программист". Потому что на практике разные люди понимают под этим слово совершенно разное. Вплоть до кодировщика, который знает язык программирования и умеет писать операторы :D
Добавить свое сообщение
Отслеживать это обсуждение
Дополнительная навигация: |
|