Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Философия программирования > Помогите выбрать!! |
Автор: xxgreenxx 14.7.2009, 14:04 |
Всем привет!!! Я работаю админом в театре. Как то раньше не приходилось сталкиваться с языками програмирования. Да и сейчас конкретной задачи не стоит. Но понимаю, что для приличия надо знать, да и по жизни пригодиться. Помогите выбрать язык для изучения, почторюсь, что раньше с ними не сталкивался. Какой начать учить? |
Автор: Данкинг 14.7.2009, 14:10 |
Язык программирования мало знать, ещё надо уметь его применять. ![]() А что есть в твоём понимании "учить язык программирования"? ![]() Так что, сам вопрос пока что глупый. ![]() |
Автор: xxgreenxx 14.7.2009, 14:20 | ||||
С чего начать изучение??
Самое главно что ты понял о чем реч |
Автор: Шатиров 14.7.2009, 15:31 |
Короче говоря!.. ))) Я тоже только-только начинаю осваивать языки, но проконсультировавшись с многочисленными проггерами я понял, что хороший программист знает как пользоваться Assembler-ом и всеми уровнями программирования с его помощью! После него будет легче понимать и осваивать и применять любые другие языки, визуальные и не только! ))) Я сам начинае Асемблер осваивать!.. ))))) |
Автор: Gordon 14.7.2009, 17:44 |
QUOTE=Данкинг, 14.7.2009, 16:08, post1920998]Видимо, ты только с программерами на ассемблере консультировался? [/QUOTE] Похоже на это... Но асм - не совсем то, что нужно знаять админу в театре. ![]() Я вообще не понимаю, почему нужно знать ЯП для приличия! ![]() Ну, можно сказать, что нужно знать, например, английский язык для приличия, но не ЯП. (это применительно к админу в театре) |
Автор: Данкинг 14.7.2009, 18:08 |
Вот я тоже не совсем понял, что конкретно нужно автору. ![]() |
Автор: Bitter 17.7.2009, 12:45 |
Шатиров, мне аж жалко тебя стало. Видимо те многочисленные прогеры, с которыми ты общался решили по прикалываться. Если вы еще не программировали ни на чем, то могу только сравнить это с первокласником, начавшим изучать устройство вселенной. Для изучения принципов программирования начинайте с бейсика или паскаля. потом С++. потом, если захотите учите ассемблер. а так, он тока желание отобъет у вас |
Автор: Gordon 18.7.2009, 22:14 | ||||
Так еще устройство и принципы работы копьютера знать нужно! ![]()
Согласен! |
Автор: Cheloveck 19.7.2009, 06:16 | ||
Язык особой разницы не играет (за исключением языков ассемблера, Lisp, Prolog и прочих специфических диалектов), важно понять основы программирования. Основы одни и те же, что в VB, что в Pascal (Delphi), что в C/C++. Различия появляются глубже. Но для начала нужно ознакомится с процессом вообще. Самые простые в изучении (в плане синтаксиса) - VB и Pascal. VB - это ИМХО живой труп, но если приходится работать с макросами в Excel или AutoCAD - то самое то. Иначе, я бы посоветовал Pascal. Но нельзя останавливаться на одном языке, иначе не заметишь той самой разницы, соответственно всех плюсов и минусов языка. З.Ы. Я остановился на C/C++. Я пробовал Delphi, C#, Assembler, VB, TCL/Tk (понравился из этих Assembler, но применения ему я для себя не вижу, только листинги компилятора смотреть) |
Автор: unicuum 8.10.2009, 10:37 |
Брейнфак неплохой, потом можно на C++ попробовать. |
Автор: skyboy 8.10.2009, 11:20 |
очень-очень зря. тебе нужна задача. даже админу в театре есть что автоматизировать. часто приходится переустанавливать систему, восстанавливая набор привычных программ и настройки? изучи perl(если используется *nix), или JScript(если windows) и пиши скрипты, упрощающие жизнь. в бухгалтерии используется 1С и бухгалтерам не хватает каких-то мелких доработок? выясни, чего не хватает, изучи встроенный язык программирования и сделай мир лучше. документация ходит в виде word/excel документов? изучи VBA и напиши макросы для автоматизации рутинных операций. у театра нет своего сайта? предложи создать в счет премии, изучи HTML+CSS. сайт есть, но в нем сложно обновлять информацию? изучи PHP и сделай админ-панель для сайта. сайт, как считает руководство, нафиг не нужен, но афиши составляются вручную? изучи программу верстки(есть и платные, и бесплатные) и автоматизируй генерацию афиш. главное - задача чтоб была. чтоб была цель, были точные критерия завершенности, и чтоб не было ощущения, что все написанное отправится в корзину. а точек приложения автоматизации в любой организации должно быть валом. |
Автор: Neox_GeForce 21.10.2009, 10:03 |
Основы С или Pascal Выучи. А потом уже посмотриш учить дальше или нет. Не только учить а стараться применять немножко ети знания. |
Автор: FiMa1 13.11.2009, 18:46 |
Согласен со skyboy, необходимо поставить перед собой к-л конкретную задачу и искать пути ее решения. Перед администратором могут возникать задачи автоматизации обслуживания железа и софта. Смотрите в этом направлении. Например - http://www.intuit.ru/department/os/compromtwin/. Изучать же к-л язык программирования просто "для приличия" неправильно. Язык программирования - инструмент, любой инструмент используется в конкретной ситуации для решения конкретной задачи. Желаю удачи! |
Автор: source777 23.11.2009, 21:33 | ||
Это пожалуй, лучшее зачем может админу в театре пригодится ЯП, действительно автоматизируй что-нибудь, под Windows рекомендую http://ru.wikipedia.org/wiki/Windows_PowerShell. |
Автор: Zhvanyk 26.1.2010, 22:37 |
По-моему, Паскаль - лучший язык для начала обучения программированию. На нем легче научиться "думать". А дальше - смотря зачем вам программирование, в каких целях использовать... С++ и/или Java например... |
Автор: Шатиров 27.1.2010, 07:43 | ||
Я
Я общался с достаточным кол-вом проггеров и прекрасно понимаю, как влияет генетический год любого организма, на развитие того же организма!!! Хочешь чего-то изменить? )) Изменяй с начала!!! ))) Я не говорю про Microsoft 2, но копировать коды я не хочу!.. Тем более, что в асме проги работают быстрее, чем в ОС!! ))) Пусть с ними и трёпа побольше!.. )) Я не привык копировать!.. )) Вселенную не скопируешь!!! ))))) Я понимаю, что лучшее придумали до меня, но!.. Всё лучшее только впереди!!! )) А чтобы найти это лучшее, надо что-то делать!.. )) А клонировать!?.. Мичурин яблоки сделал, ты знаешь каких размеров и качеств!?? )))) Он хотел сделать, он понимал, что нужно для этой цели и сделал!.. )) Вот и я узнаю, что нужно для моей цели!.. )) Всё предельно просто! )))) А зазнающиеся - лучшими не считаются, между прочим!.. )))) Это я про тебя!!! )))))))) Добавлено через 11 минут и 52 секунды Ребят, а раз такие знающие, посоветуйте, как создать свой код программирования!?.. )) Низкоуровневого для начала!.. ))) |
Автор: 1000000dollars 27.1.2010, 10:20 |
Видимо, все программеры должны пройти через этот этап ![]() |
Автор: FLyER3000 2.2.2010, 10:58 |
Шатиров, скачай книгу/статьи по интересующему языку с исходниками и разбирайся. всё просто. а потом уже от простого - к сложному и т.д... |