Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Когда вы начали серьезно программить?

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7

Открыть новую тему     Написать ответ в эту тему

Child



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа, флейма нет, поэтому создам отдельный топик, да простят меня админы.
Когда вы столкнулись с программированием и когда стали считать себя серьезным программером, сколько времени прошло между этими двумя событиями? Как вы считаете, что именно играет решающую роль в становлении себя как профа  - время или же желание, способ развитися в себе способностей и собирания знаний? Как по вашему, что надо сделать, чтобы в кратчайшие сроки познать искусство программирования. Какие-нибудь советы, с чего начать ? Спасибо.

----------
Аренда сервера по выгодным ценам.
Почемучка! Ответы на ваши вопросы..

Всего записей: 1349 | Зарегистр. 25-04-2003 | Отправлено: 18:15 16-04-2004 | Исправлено: Child, 18:16 16-04-2004
redp

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
гы-гы
критерии "серьезности программера" в студию пажалста

Всего записей: 514 | Зарегистр. 16-06-2003 | Отправлено: 18:42 16-04-2004
beeos



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Впервые -- в девять лет. Прога для ZX Spectrum. "Шарики" из сильно растровых концентрических кружков, появляющиеся в случайном месте экрана.  
Потом -- большой перерыв. Правда немного похулиганил, рисуя забавные картинки на информатике в шестом классе на школьных БК-шках, за что был уважаем друзьями и гоним учителями.  
PC заимел только в 15 лет, но в силу возраста было не до программирования. Конечно, немножко баловался с C и Pascal, но это мелочи.  
Институт -- лучше промолчу. Наши дисциплины, связанные с компьютерами, были видимо направлены на то, чтобы отвратить студентов от этой заразы навсегда.  
Работать над реальными проектами начал в 17 лет. Долго въезжал, что и как. Каждый месяц понимал, что месяц назад спроектировал совершенно неправильно, и хорошо бы все переделать. Грустное было время. Взял первый том Кнута в библиотеке на работе. Почитал. Погрустнел еще больше. Впоследствии при совместном с женщиной посещении книжного неосторожно обмолвился, что неплохо бы купить все три тома, за что был цинично подвергнут процедуре дарения их мне на ближайший новый год. Естественно, был только один выход -- читать. Каюсь, до сих пор целиком не осилил.  
Настоящая серьезная работа и действительно сложные проекты начались в 20 лет. Даже почти в 21. Учился на колоссальном опыте коллег, за что им безмерно благодарен. Параллельно читал Кернигана, Пайка, Бентли, Эккеля и многих других.
ЗЫ: продолжение следует...

Всего записей: 329 | Зарегистр. 06-01-2004 | Отправлено: 18:57 16-04-2004 | Исправлено: beeos, 19:02 16-04-2004
dotBY



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
начинал классе в 9-ом. была мания не просто написать прогу по информатике, а чтоб с финтом ушами. потом перерыв на гамезы (ктоб сомневался), а с 1-го курса начал юзать Делфу. потом  почитал ++. понравилось. ну а год назад перешел на # и не жалею.  
учиться конечно сложно. много расхождений теории с практикой. все прошибается лбом (иногда старшие ускоряют пинком, за что им конечно благодарен). но разобравшись с проблемой, понимаешь навсегда.  
по поводу  
Цитата:
в кратчайшие сроки познать искусство программирования
- сформулировано неправильно. нельзя. специалист по ядерной физике в 26 лет бывает только в американском блокбастере. ну и конечно есть еще Эйнштейно-Ломоносовы, но их почему-то мало.
так что  
loop: repeat "учиться!" until "надоест",  
        then begin "пить пиво с девушками всю ночь";
        goto loop;
 
   

Всего записей: 164 | Зарегистр. 19-08-2003 | Отправлено: 19:12 16-04-2004
Nezabudka

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Какие-нибудь советы

Совет первый: Забудь логику вещей, которой жил до этого... переверни сознание на 180 градусов.... отбрось сомнения и дерзай

Всего записей: 4 | Зарегистр. 14-02-2004 | Отправлено: 20:26 16-04-2004
Child



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я начал программит в 10 классе. Тогда мне это не очень понравилось.  
Потом универ, гамелки, девушки и пр.
С 3 курса работаю айтишником в серьезной организации, но сталкиватся с программированием приходится так, по касательной . Пхп, сишка немного...
Вот думаю несколько передвинуть свои интересы в эту область, хотя бы чуть-чуть.
Но не знаю пока. Мне 22. Знаю для своего  возраста довольно-таки много в сисадминстве, а вот в программинге не так силен. Сейчас есть время. Хочу попробывать. Некоторые джаву советуют взять, некоторые говорят, что бы с сишкой продолжал копаться. Как думаете что можно выбрать и почему?
 
Добавлено

Цитата:
Совет первый: Забудь логику вещей, которой жил до этого... переверни сознание на 180 градусов.... отбрось сомнения и дерзай  

Это финт мне известен. Но разум иногда тяжело обмануть


----------
Аренда сервера по выгодным ценам.
Почемучка! Ответы на ваши вопросы..

Всего записей: 1349 | Зарегистр. 25-04-2003 | Отправлено: 22:00 16-04-2004
Lonely_Soul



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в 10-11 лет: QBasic, QuickBasic...
потом пробовал изучать Си, мне он не понравился, ударился в Паскаль

Всего записей: 286 | Зарегистр. 17-11-2003 | Отправлено: 22:08 16-04-2004
mxm1975



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Child

Цитата:
Сейчас есть время. Хочу попробывать. Некоторые джаву советуют взять, некоторые говорят, что бы с сишкой продолжал копаться. Как думаете что можно выбрать и почему?

 
Выбирай .NET
Это модно.

Всего записей: 279 | Зарегистр. 31-07-2002 | Отправлено: 01:37 17-04-2004
dotBY



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Выбирай .NET
Это модно.

да даже не то чтобы модно, но достаточно удобно. вот в ++ сам черт голову сломит с указателями, а уж если на 6-ом вижуале писать под Вынь, так это вообще песня
.NET ОЧЕНЬ удобен и достаточно прост, при этом не сохранив, но преумножив мощность ++ и удобство жабы.
так что выбор очевиден (под Микрософт платформу так точно). а начинать лучше с консольных прог типа "есть матрица 5х5. транспонировать ее, а потом вывести на экран зеленого крокодильчика ASCII символами"...

Всего записей: 164 | Зарегистр. 19-08-2003 | Отправлено: 09:57 17-04-2004
Arion



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Гм, я начал программировать в универе, когда нам преподавали премудрости языка С. В силу того, что я в то время нифига не знал, С мне проказался ужастно глючной штукой - постоянные Access Violation и пр счастье Дальше я пересел на OP и писал на нем годика три -четыре, после чего снова вернулся к С++ и уже не расстаюсь с ним.  
.Net действительно не только модно, но и весьма полезная штука, ибо в следующих версиях Windows (по непроверенным слухам) Framework займет место Win32 API.

Всего записей: 436 | Зарегистр. 29-06-2003 | Отправлено: 10:05 17-04-2004
beeos



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Продолжение:
Относительно литературы. В хронологическом порядке. У меня было не так, о чем жалею до сих пор.
1. КОД, Чарльз Петцтольд. В обязательном порядке. Ее нужно читать вообще самой первой. Еще в нежном возрасте.
2. Простая книжка по программированию. Желательно  С/С++, ибо в оставшихся будет тонна примеров именно на нем.
3. Сложная книжка по программированию. Даже скорее не сложная, а умная. Например "Thinking In C++" Эккеля.
4. Вирт. Алгоритмы и структуры данных.
5. Керниган - Пайк -- Практика программирования.
6. Бентли. Жемчужины программирования.
7. (Если еще остались силы и желание) Кнут. НЕ РАНЬШЕ!!, это важно.
8. Свободные художества. Всякие книжки по производственным аспектам типа Code Complete, Writing Solid Code etc.
9. Параллельно всему -- документация, готовые библиотеки, настоящие мощные source codes (обычно GNU GPL или системные библиотеки). Просто жизненно важно разбираться во всех нюансах языка, на котором пишешь в данный момент.  
Стандартные функции нужно выписать на листочек и повесить в туалете на уровне глаз.

Всего записей: 329 | Зарегистр. 06-01-2004 | Отправлено: 11:54 17-04-2004
ArtSh

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я впервые столкнуля с программированием в 9 классе, тогда в школе стояли БК - 10, и один 486 на нем был установлен Pascal и продвинутые 11 классники програмировали в нем. Я был поражен волжебными разноцветными точками которые появлялись "сами собой" по воле одного 11 классника. Я немедленно решил изучать Pascal. Так как человек я целеустремленный, то уже через год-полтара я сносно програмиировал на Pascale, но тут в моей жизни случился очередной переворот - родительи купили мне Celeron 366 с предустановленной Win98 и меня стал мучать вопрос, как они умудрились запрограммировать 32 бита цвета, кучу красивых элементов, и, конечно же, заставки OpenGL. Тут я узнал что есть такое средство визуального программирования очень похожее на Pascal - Dlphi. До поступления в университет я програмиировал на нем. На превом курсе, мы изучали С/С++, препод читал лекции чрезвычайно медленно, поэтому я взял в библиотеке Г.Шилдта и за месяц прочитал всю книгу, но не понял что такое STL.
на следующем курсе у нас был практикум моделирования, и мне попалась задача - модель идеального газа. Тут я решил применить все свои знания и написал прогу на CBuild-ере с использованием OpenGL (которые я изучил за каникулы). Это я считаю первым своим серьезным проектом.  В каникул 2 курса я решил поставить себе Linux и начал изучать особенности програмиировани под Linux. Сейчас я на 3 курсе. В плане профессионального роста мне помогло то, что я начал работать в фирме занимающейся разработкой програмных продуктов. Там я наконец-то попал в среду программистов( в отличие от школы и университета, где приходилось рассчитовать только на свои силы и книги), где можно в личном общении спросить совета, посмотреть как делают ч.-л. другие, и т.д.

Всего записей: 92 | Зарегистр. 30-03-2004 | Отправлено: 13:24 17-04-2004
Child



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mxm1975
Я так понял на .Нет надо  уже с чего-то переходить, то есть знать синтаксис и уметь программировать на сях.
 
КСТАТИ. какую книгу по си.нету можете посоветовать?

----------
Аренда сервера по выгодным ценам.
Почемучка! Ответы на ваши вопросы..

Всего записей: 1349 | Зарегистр. 25-04-2003 | Отправлено: 13:49 17-04-2004 | Исправлено: Child, 14:18 17-04-2004
TVN



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Первую программу на Басике написал в 1989. Ассемблер осваивать начал в 1993.
В конце 2003 засел за шарп.  Программистом так и не стал, прОцесс обучения, для меня, гораздо интереснее самой работы.  


----------
- V -

Всего записей: 2605 | Зарегистр. 19-09-2003 | Отправлено: 15:33 17-04-2004
Nezabudka

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Молодые люди! Обсуждать, что лучше, можно до бесконечности..... Не нужно кидаться из стороны в сторону. Не важно, что выберешь первым: С++, Java али 1С.... главное, взяться основательно; хоть макросы в Excel писать..... Иначе, так неприкаянным и останешься... А в хозяйстве, как говориться - все пригодится!

Всего записей: 4 | Зарегистр. 14-02-2004 | Отправлено: 23:28 17-04-2004
Arion



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Ну раз уж все равно тема флеймовая, то и я добавлю кирпичик...

Цитата:
Обсуждать, что лучше, можно до бесконечности

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

Всего записей: 436 | Зарегистр. 29-06-2003 | Отправлено: 16:40 18-04-2004
dander



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dotBY
 

Цитата:
goto  

говорят плохой стиль
 
Я начал в 7-ом классе во дворце пионеров, паскаль, си и т.д. дико расперло и я занимался, потом все время забил гаминг и школа и вот теперь жду не дождусь поступления в ВУЗ по специальности так сказать Как мне посоветовал мой тогдашний учитель Кернигана и Ритчи так их и читаю(для начинающих), за что учитель огромное спасибо!!!

Всего записей: 218 | Зарегистр. 15-03-2003 | Отправлено: 23:31 18-04-2004
Xeysan

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
для начинающих

Ну неправда, в их книжках сквозит громадный опыт, они многоуровневые.
 
Добавлено

Цитата:
для начинающих

Ну неправда, в их книжках сквозит громадный опыт, они многоуровневые.

Всего записей: 13 | Зарегистр. 11-04-2004 | Отправлено: 02:54 19-04-2004
dotBY



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dander

Цитата:
говорят плохой стиль  

плохой стиль - это предвзятое отношение к чему-то. если у тебя есть стереотип - замечательно, но не навязывай его другим. профи может использовать "плохой стиль" и добиться гораздо большей простоты, производительности и надежности, нежели rookie "красивым эталонным". а тем более - в посте был не кусок кода, и описывать смысл куска моего поста "красивым ООП" - маразм, потому что читай выше...

Цитата:
Я так понял на .Нет надо  уже с чего-то переходить, то есть знать синтаксис и уметь программировать на сях.

необязательно. шарп гораздо проще тех же ++. а про книги по # ищи в топике C#...

Всего записей: 164 | Зарегистр. 19-08-2003 | Отправлено: 11:09 19-04-2004
krast

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
хех, как все расписались, то-то периодически захожу в топик и думаю - а чего нет оживленных дискусий? а оказывается что все ждут пока можно будет пофлудить!
 
Можно еще темы замутить "Моя первая прога на заказ" и вообще палцераскидастая тема 'Считаю ли я себя крутым программером...'
 
Если захотите гневно реплаить на мой пост - улыбнитесь, вас снимает скрытая камера...
 
а чтобы не говорили что я не по теме, то я до сих пор не считаю себя крутым программером, хотя опыта за спиной не мало, и книг прочитанных, и заказов тоже...

Всего записей: 442 | Зарегистр. 15-09-2003 | Отправлено: 17:40 19-04-2004 | Исправлено: krast, 17:40 19-04-2004
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Когда вы начали серьезно программить?


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru