Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
09 Май 2024, 15:12:11
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Компьютеры > Программирование
(Модераторы: Админ, barmalei) > Тема:

Люди как научится програмировать

Страниц  : 1 2 3 5 Далее»  Все   Вниз
  Печать  
Автор Тема: Люди как научится програмировать  (Прочитано 22565 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Dj_NudnyJ
Настоящий гродненец
****

Репутация: +22/-0
Offline Offline

Пол: Мужской
Сообщений: 369


Просмотр профиля
« Ответ #90 : 12 Октябрь 2007, 16:36:49 »

какой замечательный срач  Смеющийся
Записан
Romchik
Почетный гродненец
*****

Репутация: +184/-2
Offline Offline

Пол: Мужской
Сообщений: 1803


Подпись под аватаром

Просмотр профиля
« Ответ #91 : 13 Октябрь 2007, 12:05:09 »

Угу, а чувак, который начал голосование, наверное просто не правлино выразил свою мысль Улыбка
Записан
VP
Гродненец
**

Репутация: +4/-0
Offline Offline

Сообщений: 84


Я люблю Гродненский форум!

Просмотр профиля Email
« Ответ #92 : 10 Январь 2008, 12:25:01 »

Извиняйте подниму старую темку из небытия. Случайно наткнулся.
Вроде простой вопросик, а задумываться заставляет. Вроде программеров полный форум, а толковых ответов мало (обоснованные ответы наверное смог выдать только maxposedon)
Вроде каждый программер становился им не просто так, проходил какие-то этапы. К примеру:
1. Изучение простейших алгоритмов, структур данных. Для этого этапа языки типа Pascal, C++, псевдокод подойдет. Как правило это дает школа.
2. Получение набора базовых знаний в различных областях таким как ОС, сети и т.д и т.п. В некоторое придется залезть довольно глубоко. (Первая половина учебы в универе)
3. Получение побочных знаний (как правило поверхностных) по всем областям к которым применимо программирование, чтобы тупо знать что оно есть, к чему применимо, и где искать инфу. На этом же этапе выбираем область к чему лежит душа: может гамки писать, может низкоуровневое программирование. (на протяжении всей учебы в универе)
4. Лезем в какую-нибудь конкретную область и учим, учим, учим. Курсовые и диплом дают хороший стимул. Так рождаются неплохие кодеры.
5. Начинаем замечать, что просто кодить не интересно, задумываемся о том как же это эффективно и правильно делать. (как правило первые годы работы)
Вот. Я где-то на 5 и завис (в смысле развиваюсь дальше). Что потом будет пока не знаю.
Записан
maxposedon
Настоящий гродненец
****

Репутация: +26/-0
Offline Offline

Сообщений: 696


empty

Просмотр профиля
« Ответ #93 : 10 Январь 2008, 13:47:16 »

А как же понимание, что кроме кодинга нужно уметь:
1. отлаживать (log-и/coredump-ы вместо F10)
2. писать код(различные svn, cvs и понимание как ими правильно и удобно *для себя* пользываться)
3. умение выбирать инструмент-ы/lib-ы/toolkit-ы/среды разработки
Записан
VP
Гродненец
**

Репутация: +4/-0
Offline Offline

Сообщений: 84


Я люблю Гродненский форум!

Просмотр профиля Email
« Ответ #94 : 10 Январь 2008, 15:16:20 »

С этим не поспоришь. Так же как с планированием, проектированием, командным программированием.
Интересно в какой момент приходит понимание, что без этого никуда, и начинаешь усиленно штудировать. И возникает такое чувство, что университет тебе нафиг был не нужен, что этому всему можно научиться самому.
Но судя по вопросу "Люди как научится программировать" так не получается.
Записан
VP
Гродненец
**

Репутация: +4/-0
Offline Offline

Сообщений: 84


Я люблю Гродненский форум!

Просмотр профиля Email
« Ответ #95 : 10 Январь 2008, 15:23:06 »

Мля. Уже 10 лет прошло с начала учебы, а я еще не стал программистом
Записан
_SworD_
Почетный гродненец
*****

Репутация: +79/-2
Offline Offline

Пол: Мужской
Сообщений: 1603


Все делай с умом!

Просмотр профиля WWW
« Ответ #96 : 11 Январь 2008, 22:34:55 »

Книги читать нужно. И главное убедись, что это для тя.
Записан
Maxi
Настоящий гродненец
****

Репутация: +100/-0
Offline Offline

Пол: Мужской
Сообщений: 711


Просмотр профиля
« Ответ #97 : 12 Январь 2008, 12:42:55 »

Книги в первую очередь. При этом параллельно нужно выполнять примеры и задания из книг
Записан
_SworD_
Почетный гродненец
*****

Репутация: +79/-2
Offline Offline

Пол: Мужской
Сообщений: 1603


Все делай с умом!

Просмотр профиля WWW
« Ответ #98 : 12 Январь 2008, 14:32:18 »

Цитировать
Книги в первую очередь. При этом параллельно нужно выполнять примеры и задания из книг
Согласен.

Да практиковаться нужно много. А со временем начинать модифицировать листинги из книг. Чтоб свое мышление появилось в этой области.
Записан
kva
Новенький


Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 9


Я люблю Гродно :)

Просмотр профиля WWW
« Ответ #99 : 26 Январь 2008, 19:49:44 »

Для того, чтобы начать учиться 'программировать' с целью стать профессионалом, надо иметь хорошую базу - математика + понимание того как работает то, под что мы собственно будем писать программы.

Школа и универ в наше время даёт оечень мало важной информации. Она даже математическую базу не всегда хорошо строит. Программирование в наше время очень 'динамическая штука' и в первую очередь важен не язык на котором ты пишешь.

Книг сейчас много, но хороших книг среди них очень немного. И очень часто для понимания этих хороших книг надо сначала преодолеть определённый барьер.

Я недавно пробовал начать писать в своём блоге про программирование с нуля. В частности 'успешный программист' и 'профи программист' (немного разные вещи). Те середнячки, которых большинство называют программистами (я - кодерами) написали в ответ кучу левых комментов. Профи поправили где я сделал ошибки (в терминах и т.д.). В понятии успешный программист я вкладываю не только навыки написания программ, но и навыки продвижения своего творения в рамках конторы.

Если бы набралось достаточное количество народа - человек 20-30, которые готовы были бы скинуться по баксов 5-10 (больше брать - смысла мало, незачем обдирать начинающих), то можно было бы организовать offline курс с полноценными нормальными заданиями (это одна из самых важных вещей - задания, которые имеют практическое значение прямо сейчас).
Записан
-LONE_WOLF-
Почетный гродненец
*****

Репутация: +487/-3
Offline Offline

Пол: Мужской
Сообщений: 2977


Vivere vitae....

Просмотр профиля WWW
« Ответ #100 : 27 Январь 2008, 11:26:07 »

 Смеющийся жэстЬ!
Записан
kva
Новенький


Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 9


Я люблю Гродно :)

Просмотр профиля WWW
« Ответ #101 : 27 Январь 2008, 14:36:01 »

Однозначно ! Улыбка

А если написать так:
Ищу программеров, можно начинающих. Нужны базовые знания java. Желателен опыт работы, но можем рассмотреть варианты и без. Очень желательно на полный рабочий день, но можно рассмотреть и другие варианты. ЗП в зависимости от собеседования. Если вы не полный 'зелёный', то стартовая будет как минимум 700.
Записан
VP
Гродненец
**

Репутация: +4/-0
Offline Offline

Сообщений: 84


Я люблю Гродненский форум!

Просмотр профиля Email
« Ответ #102 : 28 Январь 2008, 09:20:30 »

Для начала могу предложить Дональд Э. Кнут "Искусство программирования" в трех томах. Как раз содержат базовые знания
Записан
kva
Новенький


Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 9


Я люблю Гродно :)

Просмотр профиля WWW
« Ответ #103 : 28 Январь 2008, 10:59:43 »

Кнут рулит. Имхо, эти книги обязательны если не к прочтению, то как минимум к ознакомлению для всех.

Кстати, для того, чтобы стать успешным пофессиональным программистом, надо уметь не только 'программировать', но и 'продавать' свои творения. Для того, чтобы правильно в итоге построить сам процесс разработки, надо иметь знания, которые напрямую связаны с бизнесом, а не с программированием.
Записан
АLЕХ
Почетный гродненец
*****

Репутация: +223/-0
Offline Offline

Пол: Мужской
Сообщений: 1461


Просмотр профиля WWW
« Ответ #104 : 28 Январь 2008, 13:35:19 »

а ты что хочешь работать сам на себя программист-менеджер-бухгалтер-дирекор-и простой рабочий(типа принеси-подай)?, может проще взять себе в кантору менеджера?
Записан
kva
Новенький


Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 9


Я люблю Гродно :)

Просмотр профиля WWW
« Ответ #105 : 28 Январь 2008, 14:21:59 »

В умение 'продать' я вкладывал немного больший смысл, нежели прямая продажа продукта. Можно сказать, умение преподнести. Считай, что у тебя есть твой труд и ты его продаёшь работодателю. На сколько круто ты преподнесёшь (продашь) свои умения - на столько круто ты будешь зарабатывать.

Для того, чтобы сделать стартап с полного нуля, всё-таки прийдется пройти практически все этапы. В том числе поработать и простым рабочим и менеджером. В итоге же лично я не хочу работать.
Записан
vervolf он же Бегемот
Настоящий гродненец
****

Репутация: +60/-2
Offline Offline

Пол: Мужской
Сообщений: 883


сижу, не шалю, починяю примус!

Просмотр профиля
« Ответ #106 : 28 Январь 2008, 15:41:23 »

Ну тада пойду в идейный отдел, идей пално, а реализовать не в состоянии, либо времени нет либо возможностей либо знаний не хватает...
Записан

we fly!
You die!!!
VooDoo
Почетный гродненец
*****

Репутация: +89/-1
Offline Offline

Пол: Мужской
Сообщений: 2885


Dum spiro spero

Просмотр профиля WWW Email
« Ответ #107 : 28 Январь 2008, 16:06:51 »

ну вот... от с и паскаль дошли до стартапов.
я вот уже смутно представляю то что хотят донести авторы. Извините, но по-моему это уже 3,1415здец.

может мне кто-нить что-нить объяснит?
« Последнее редактирование: 28 Январь 2008, 16:07:57 от VooDoo » Записан

Are you human? - My body is.
Do you feel pain? - My body does.
..- --- --- -.. --- ---
kva
Новенький


Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 9


Я люблю Гродно :)

Просмотр профиля WWW
« Ответ #108 : 28 Январь 2008, 17:37:06 »

Улыбка Оффтопик налицо. Свою лепту в это внёс и я Улыбка
Записан
Maxi
Настоящий гродненец
****

Репутация: +100/-0
Offline Offline

Пол: Мужской
Сообщений: 711


Просмотр профиля
« Ответ #109 : 08 Февраль 2008, 21:36:04 »

Цитировать
Для начала могу предложить Дональд Э. Кнут "Искусство программирования" в трех томах. Как раз содержат базовые знания
Всё правильно: программить надо учиться методом Кнута и пряника Улыбка Прочёл Кнута - получи пряник)))
Записан
Syoga
Почетный гродненец
*****

Репутация: +273/-5
Offline Offline

Пол: Мужской
Сообщений: 1654


Просмотр профиля WWW
« Ответ #110 : 10 Февраль 2008, 18:32:49 »

Найди друга кто закончил на программиста, или кто учиться на программиста!

Бери старый добрый Паскаль, а дальше по ходу, к чему покатишься, то и прилипнет...
Записан


Prog
Новенький


Репутация: +1/-0
Offline Offline

Сообщений: 8


Я люблю Гродненский форум!

Просмотр профиля
« Ответ #111 : 18 Февраль 2008, 09:47:09 »

что это все так стремяться стать программистами, одним это данно другим нет!!!!
Ну а для того, чтобы им стать надо иметь отличную математическую базу еще со школы у себя в башке

п.с. Программист-это очень неблагодарная профессия, хоть и высоко оплачиваемая)))
Записан
DeleteR
Почетный гродненец
*****

Репутация: +125/-7
Offline Offline

Пол: Мужской
Сообщений: 1871

Просмотр профиля
« Ответ #112 : 18 Февраль 2008, 11:30:26 »

А почему неблагодарная? Смеющийся
Записан
vervolf он же Бегемот
Настоящий гродненец
****

Репутация: +60/-2
Offline Offline

Пол: Мужской
Сообщений: 883


сижу, не шалю, починяю примус!

Просмотр профиля
« Ответ #113 : 18 Февраль 2008, 15:20:33 »

Самый лучший язык 1011000111 и т.д. Любая машина вас паймёт Смеющийся
Записан

we fly!
You die!!!
VooDoo
Почетный гродненец
*****

Репутация: +89/-1
Offline Offline

Пол: Мужской
Сообщений: 2885


Dum spiro spero

Просмотр профиля WWW Email
« Ответ #114 : 18 Февраль 2008, 16:43:25 »

Цитировать
Самый лучший язык 1011000111 и т.д. Любая машина вас паймёт

ЫЫ. а вот фиг, не все
http://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D1%82%D1%83%D0%BD%D1%8C_%28%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%29
Записан

Are you human? - My body is.
Do you feel pain? - My body does.
..- --- --- -.. --- ---
vervolf он же Бегемот
Настоящий гродненец
****

Репутация: +60/-2
Offline Offline

Пол: Мужской
Сообщений: 883


сижу, не шалю, починяю примус!

Просмотр профиля
« Ответ #115 : 19 Февраль 2008, 09:58:07 »

Ну так филе. Наши ЭВМ самые эвмистые эвм в мире и их эвм не переэвмят наши эвм.... Смеющийся
Записан

we fly!
You die!!!
_SworD_
Почетный гродненец
*****

Репутация: +79/-2
Offline Offline

Пол: Мужской
Сообщений: 1603


Все делай с умом!

Просмотр профиля WWW
« Ответ #116 : 19 Февраль 2008, 13:48:23 »

Цитировать
что это все так стремяться стать программистами, одним это данно другим нет!!!!
Ну а для того, чтобы им стать надо иметь отличную математическую базу еще со школы у себя в башке

п.с. Программист-это очень неблагодарная профессия, хоть и высоко оплачиваемая)))


С чего это это ты взял, что неблагодарнаю?
Записан
Fliak
Гродненец
**

Репутация: +18/-2
Offline Offline

Пол: Мужской
Сообщений: 109


Ash nazg durbatulûk

Просмотр профиля WWW
« Ответ #117 : 20 Февраль 2008, 18:27:39 »

хочется вникнуть в таинства ООП поплотнее, шаблоны и т.д. какие книжечки лучше читать?
стоит читать книги про UML?
Записан

http://vk.com/club50313546

насчет лошадей звоните пожалуйста +375298683125
maxposedon
Настоящий гродненец
****

Репутация: +26/-0
Offline Offline

Сообщений: 696


empty

Просмотр профиля
« Ответ #118 : 20 Февраль 2008, 20:27:43 »

Цитировать
хочется вникнуть в таинства ООП поплотнее, шаблоны и т.д. какие книжечки лучше читать?
про ООП: Гради Буч. Объектно-ориентированный анализ и проектирование
шаблоны к ООП вообще никакого отношения не имеют, это из другой оперы. ( http://ru.wikipedia.org/wiki/Обобщённое_программирование ).

Цитировать
стоит читать книги про UML?
Лучше читать их, чем нечитать ничего. Однако изучение специфической литературы по UML явно перебор, всё равно UML к программированию постоку-поскольку, ибо это язык дизайно всего и всяк, а не тока программ.
Лучше потратить время на изучение другой литературы, развивающией мировозрение, а не задрачиватся на диаграммках.


Цитировать
Если надо научиться только программить, а не выучить какой язык - лучше HiAsm ничего нет. Языки учить не надо, по клаве долбить не надо, hello world создаш через пол-часа после инсталляции... Большую прогу типа Нюры на нем конечно не напишешь, но дрова под контроллер с RS232 и подобные мелочи 8-). К тому же там есть импорт из джавы, васика и дельфи.

А что программирование это тока "императивщина"? Что за исксусственное сужение мировозрения. Фи...
« Последнее редактирование: 20 Февраль 2008, 20:30:42 от maxposedon » Записан
maxposedon
Настоящий гродненец
****

Репутация: +26/-0
Offline Offline

Сообщений: 696


empty

Просмотр профиля
« Ответ #119 : 21 Февраль 2008, 14:13:45 »

Цитировать
Цитировать
А что программирование это тока "императивщина"? Что за исксусственное сужение мировозрения. Фи...
Нет, просто считается, что чтобы написать даже простейшую программку...
В предыдущем сообщении ты упомянул про `научится программировать`, так вот, hiAsm с `научится программировать` имеет весьма далёкую связь. Да и представление он даёт тока о императивном программировании, и то немного. А это далёко не программирование.
Записан
Страниц  : 1 2 3 5 Далее»  Все   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2024, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,214 секунд. Запросов: 19.