![]() |
|
Модераторы: группа: Модератор, группа: Комодератор |
![]()
|
|
| Гость_Максим |
|
|||
|
Unregistered |
Всем привет. Так уж получилось, что профессия у меня строительная, а я всегда мечтал стать
программистом. Но была не судьба.И вот я решил изменить судьбу и сменить профессию. О программировании я знаю только самые основы. Немного программировал на PHP и все. А теперь пара вопросов: Насколько сложно программирование и сложно ли оно вообще? С какими трудностями сталкивается программист? Сколько пройдет времени, прежде чем программист начнет писать самые элементарные, но практичные программы? |
|||
|
||||
| DragonFire |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 725 Регистрация: 14.8.2005 Где: Москва |
Все зависит от того, каким именно программистом ты хочешь быть. Их два вида: Алгоритмики - то которые именно строят сложные алгоритмы и неалгоритмики - они пишут простенькие программки, считая, что выучив язык ты становишься крутым программистом.
Странный вопрос. Всех трудностей и не перечислишь...
Если ты возьмешься за дело и оно тебя затянет, то через месяца 2-3 ты сможешь начать писать простенькие, но реально полезные программки, как калькулятор и т.п. |
||||||
|
|||||||
| Гость_Максим |
|
|||
|
Unregistered |
А с чего бы начать? С какой литературы, языка и т.д.
|
|||
|
||||
| Grig |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 809 Регистрация: 29.4.2005 Где: Иркутск |
Ну язык VB наверное попроще будет.
Хотя можно и Delphi Литературу сначала лучше читать описательную, т.е. не справочники функций, а что-то типа, я открываю, нажимаю, набираю, запускаю. И конечно же все проиллюстрировано должно быть, потом, постепенно наращивать уровень литературы, смотреть, как пишут другие, пытатся доработать их код, самому чего-нибудь создавать, и конечно почаще посещать наш форум! -------------------- |
|||
|
||||
| DragonFire |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 725 Регистрация: 14.8.2005 Где: Москва |
Язык конечно лучше Delphi. Сам язый - Pascal достаточно просто, попроще С. Плюс на Delphi можно, не переучиваясь писать серьезные проекты и трехмерные игры. Тогда еще надо будет OpenGL или DirectX выучить. Насчет учебников - Grig правильно сказал, что лучше начать с описательной литературы. Советую книгу Артема Зубова "Трюки и эффекты Програмирование на Delphi". Она состоит из 2х частей: первая - учебник по Delphi, вторая - очень интересные штучки, типа роботы с интернетом, реестром Windows и другое. Она тебе будет полезна как вначале, так и когда та многому научишся... |
|||
|
||||
| Негодяй |
|
|||
|
Порядочный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1513 Регистрация: 13.2.2005 Где: Kazakhstan, Almat y |
несильный IT-специалист может зарабатывать больше.
|
|||
|
||||
| F1reF0x |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 10.10.2005 |
Delphi & Библия Delphi мой лично выбор. Вобще у Флёнова хорошие книги
Негодяй При чём тут IT? Он кодером хочет стать DragonFire Можешь поделится линком? |
|||
|
||||
| DragonFire |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 725 Регистрация: 14.8.2005 Где: Москва |
Каким? |
|||
|
||||
| Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь |
PS. Насчет того, с какого язака начинать, начинай с Дельфи. Почему? Да потому что тебя к нему тянет (Тему то ты в разделе Delphi создал) PPS. Теме в Разных вопросах место... -------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
| Bibimij |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 19.8.2005 |
Начинай с Delphi! Отличный язык! Знаешь английский-значит знаешь Delphi!
Книженций по Delphi много хороших... Можно прикупить Фаронова, а ещё лучше возьми книженцию Михаила Фленова "Библия Delphi"! Отличная книга(по крайней мере для меня). Потом можешь схватиться за книги того же Фленова "Программирование в Delphi глазами Хакера", а потом "Delphi в шутку и всерьез: Что умеют хакеры". Ко всем книгам прилагаются CD, на которых ты сможешь найти исходники всех прог, описанных в книге + иконки для кнопок и не только(полезная вещь, однако! |
|||
|
||||
| Негодяй |
|
||||
|
Порядочный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1513 Регистрация: 13.2.2005 Где: Kazakhstan, Almat y |
а фиг его знает. и я хотел, пока нормальную зарплату не предложили за слежением бесперебойной работы сети, настойки переферийных устройств и прочего...
аналогично, одной книгой не обошёлся. И имхо всё таки Архангельского одного хватит. А там по ходу работы, остальное можно почитывать... Удачи! Это сообщение отредактировал(а) Негодяй - 24.11.2005, 23:24 |
||||
|
|||||
| Exception |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 |
Дельфи - несовременно. Начинай с VB 6, а потом переходи на дотнет [VB.NET\C#]
|
|||
|
||||
| nikitao |
|
||||||
![]() Кот-программист ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1206 Регистрация: 30.8.2005 Где: Спб |
Ха,читаю и думаю:че все про Дельфи заговорили.Только про Дельфи.Только в самом конце понимаю,что изночально ветка была не тв,а потом перенесли.
Ладно теперь по САБЖУ(буду выпровлять дело в сторону таких как я,т е систов
Все зависит от тебя.Ведь учитель математики,наврядли может быть оперным пивцом.Ты должен обладать неими предрасположнастями и тогда все будет легко
Как и в любой профессии:c разными.
Все зависит от ответа на 1 вопрос. Выбирай из этих языков:C,C++,C#,Java,Asm. "Все остальное чуток ниже по полезнасти" А вообще я бы(в современном положении) начал с С.Если сложно,то изучил бы Pascal,а потом вернулся бы к C.После С(если не хочешь останавливаться) перешел бы на С# или С++. Сейчас очень нужны Java программисты,но я думую скоро С# если не выталкNET,то уж точно потеснит "кружку с кофе". PS Сейчас на меня Дельфисты набросятся.А вообще тем 1000и раз повторялась. -------------------- Жизнь - печальная штука. |
||||||
|
|||||||
| Poseidon |
|
||||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь |
Это сообщение отредактировал(а) Poseidon - 26.11.2005, 01:08 -------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
||||
|
|||||
| nikitao |
|
|||
![]() Кот-программист ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1206 Регистрация: 30.8.2005 Где: Спб |
НО НО НО.Я вот живой пример.3 года сидел на Pascal.А этим летом переборол себя и перешел на С++ и все OK.Первое время действительно все бесило в C(особенно работа со строками),а вот теперь вообще без указателей жизнь не представляю. -------------------- Жизнь - печальная штука. |
|||
|
||||
| etc |
|
|||
![]() FCZ ![]() Профиль Группа: Участник Сообщений: 227 Регистрация: 23.2.2005 Где: Красногорск |
Соглашусь с мнением большинства.. учи Паскаль.. и делфи тебе в помощь!
Это сообщение отредактировал(а) H04b - 26.11.2005, 02:28 |
|||
|
||||
| Cashey |
|
|||
![]() Бессмертный ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3441 Регистрация: 13.11.2002 Где: в столице |
да это как два пальца об стол - тяп-ляп и готово!
-------------------- библия учит любить ближнего, а камасутра обучает как именно |
|||
|
||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US |
Программирование -- сложно. Не трогай пока всякую чушь типа MFC, .NET, Java и прочие инструменты для зарабатывания денег здесь и сейчас.
Сначала нужно врубаться в алгоритмы и диалог Компьютер-Ты, а для этого пойдет простейшие Паскаль или Си. Если ты с математикой дружишь то у тебя сложностей не будет и можно начинать с Си. В любом случае достань где-нибудь Кнута или старые книги по информатике -- создавай хорошую алгоритмическую основу. Программист без знания как составлять алгоритмы и применять классические годен лишь на то чтобы "бросать на форму компоненты".
Только не с VB6. У тебя потом такие привычки выработаються что всю жизнь расплачиваться будешь, как я вот к примеру --------------------
|
||||
|
|||||
| S.A.P. |
|
||||||||||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 |
Абалдеть можно! Эту тему че, из Дельфей перетащили? Это сообщение отредактировал(а) Perchilla - 27.11.2005, 00:16 |
||||||||||||||
|
|||||||||||||||
| nikitao |
|
||||||
![]() Кот-программист ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1206 Регистрация: 30.8.2005 Где: Спб |
Именно,я сам когда читал удивился,что только про Дельфи говорят.
Не врут,а скорее
-------------------- Жизнь - печальная штука. |
||||||
|
|||||||
| etc |
|
|||
![]() FCZ ![]() Профиль Группа: Участник Сообщений: 227 Регистрация: 23.2.2005 Где: Красногорск |
Не хвалит, а высказывает мнение по поводу того с чего лучше начать изучать програмирование. |
|||
|
||||
| CosmoMan |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 110 Регистрация: 12.7.2005 Где: Харьков |
Начинать надо все, и понимногу. Узнать основы, а затем выбрать 3-4, которые наиболее тождественны друг другу в плане интеграции и гибкости.
|
|||
|
||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US |
Могу я поинтересоваться значением слова "основы"? --------------------
|
||||
|
|||||
| CosmoMan |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 110 Регистрация: 12.7.2005 Где: Харьков |
"основы" - это аксиоматические правила программирования + знание языка. Например художника в академии искусств учат "основам" живописи, но этого далеко не достаточно, чтобы написать красивую картину.
|
|||
|
||||
| etc |
|
||||
![]() FCZ ![]() Профиль Группа: Участник Сообщений: 227 Регистрация: 23.2.2005 Где: Красногорск |
По немного а тем более все, я бы категорически не рекомендовал.. в итоге он ничего толком и не выучит. Так и будет знать все по немного. Легче начать с чего то одного, довести до уровня выше среднеднего, а там уже можно и
Это сообщение отредактировал(а) H04b - 27.11.2005, 12:21 |
||||
|
|||||
| Guest |
|
|||
|
Unregistered |
Спасибо всем.
Есть у меня 2 тома Дональда Кнута. Но я в математике 2 по 5 Потому что я не пойму зачем нужны эти формулы с практической точки зрения. 2+2 вот это понятно. Что есть мне довавить к двум рублям еще 2 рубля, тоя смогу купить что-нить по дороже. А вот зачем в жизни нужен логарифм ума не приложу. |
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة |
децибеллы и неперы считать Добавлено @ 17:42 Еще можно считать период полураспада... Тут уж без логарифмов никуда -------------------- Теперь при чем :P |
|||
|
||||
| Poseidon |
|
||||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь |
Гость_Максим, выбрал уже? Я те так скажу, выбирай любой язык, тебе тут с чем хош помогут на начальной стадии. -------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
||||
|
|||||
| AlDev |
|
|||
|
Опытный идиотъ ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1927 Регистрация: 17.4.2005 Где: Irk, rus |
Guest
пиши на ActionScript 3 =) просто, удобно, красиво и перспективно в будущем (причём недалеком) |
|||
|
||||
| Fixin |
|
|||
![]() Ёжик ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1357 Регистрация: 6.1.2004 |
|
|||
|
||||
| Staruha |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1292 Регистрация: 1.2.2004 Где: Казань |
Вот я с VBA в Delphi сунула нос. Приятно работать. То что могла на VBA меньше чем за месяц освоила на Delphi. И вот оказия какая срочно нужен программист по линейному программированию писать несложные прграммки на Паскале. Попробовала на Дельфи треугольники -прямоугольники, заливка штриховка получается. Это что и есть Линейное программирование или я ошибаюсь? Завтра собеседование.
Это сообщение отредактировал(а) Staruha - 11.12.2005, 21:27 -------------------- Возмездие настигнет |
|||
|
||||
| Exception |
|
||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 |
Переход на нормальные языки болезненный... но из VB6 vs Delphi я выбираю VB6... Кстати, как же ты это... расплачиваешься? Синим таким стал Добавлено @ 10:25
Удачи Добавлено @ 10:32
А зачем искусство? Оно вроде тоже не имеет практической ценности? |
||||||
|
|||||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Песочница | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |