VIol
Да в общем вполне можно по книгам всё научиться). Для меня наилучшей книгой оказался справочник по стандарту С++)))).
Друзья: Всё для вебмастера | [ Реклама на форуме ] |
0
С чего начинать?
Автор
Wirone
, 14 May 2007 12:25
#103
Отправлено 18 December 2008 - 13:41
vxk7m (14.5.2007, 17:46) писал:
Паскаль вобще учить не стоит, как и делфи. Начни с С - в нём ты узнаеш что такое красивый код и оптимизация кода. Продолж, изучая С++ (в среднем на Украине С++ Qt разработчик получает 2к$, но работу найти не просто). Далее продолж изучать РНР. Паралельно изучай юникс (поставь себе линух и работай в нём). А когда при поиске работы, в резюме в графе владение языками программирования напишешь С,С++,РНР - то тебя возьмут с руками и ногами.
PS Твоё обучение этим языкам значительно ускорится, если ты будешь работать в юниксе (любом).
PS Твоё обучение этим языкам значительно ускорится, если ты будешь работать в юниксе (любом).
Насчет паскаля и делфи не согласен. Сейчас намного проще работу найти фриленсером на делфи, чем на си. Вообще сравнивать эти два языка не советую, т.к. Delphi(Object Pascal) это высокоуровневый язык программирования, а c++ язык среднего уровня. Если уж и сравнивать, то Delphi с C#.
#104
Отправлено 31 December 2008 - 05:08
Цитата
c++ язык среднего уровня
Соответственно дальнейший ход твоих рассуждения неверен.
Я повторюсь, но лично рекомендовал бы в качестве основы (в порядку убывания удобства и скорости освоения ): ]]>Python]]>, C++.
JID: psixo@jabber.org
--= Sec|Null Team =--
---= ITSecure =---
--= Sec|Null Team =--
---= ITSecure =---
#105
Отправлено 03 February 2009 - 12:55
Выскажу мнение без привязки к кому-либо:
Какой язык программирования? - По факту, если по жизни будешь иметь дело с программированием придётся изучить несколько языков. Какой-то будет основным, остальные по мере необходимости.
В общем можно сказать следующее: основной язык должен поддерживать объектную модель, чтобы мозги на рефлекторном уровне усвоили принципы наследования и полиморфизма, тогда у твоих прог будет какая-то перспектива уже на стадии зачатия.
В плане достижения очередной степени просветления очень рекомендуется потратить пару месяцев на ознакомление с ASM (бери в руки OlyDbg или IDEpro, мануалы и исходники из этого форума и вперёд.. :dash1: )
Ну и самое главное, как по мне, так это мотивация. По настоящему осознанная мотивация. Ставь реальную задачу. Пусть на данный момент недостижимую по причине отсутствия знаний, но которая даст реальный выхлоп. И помни всегда, что терзаешь клаву не ради самого процесса - а только для достижения результата.
Какой язык программирования? - По факту, если по жизни будешь иметь дело с программированием придётся изучить несколько языков. Какой-то будет основным, остальные по мере необходимости.
В общем можно сказать следующее: основной язык должен поддерживать объектную модель, чтобы мозги на рефлекторном уровне усвоили принципы наследования и полиморфизма, тогда у твоих прог будет какая-то перспектива уже на стадии зачатия.
В плане достижения очередной степени просветления очень рекомендуется потратить пару месяцев на ознакомление с ASM (бери в руки OlyDbg или IDEpro, мануалы и исходники из этого форума и вперёд.. :dash1: )
Ну и самое главное, как по мне, так это мотивация. По настоящему осознанная мотивация. Ставь реальную задачу. Пусть на данный момент недостижимую по причине отсутствия знаний, но которая даст реальный выхлоп. И помни всегда, что терзаешь клаву не ради самого процесса - а только для достижения результата.
#106
Отправлено 13 April 2009 - 21:31
По ходу дела универсального решения нет.
Напишу как я начинал со школы:
1) Записывал в тетрадку цель и пошаговые алгоритмы! Так что, можно начать с этого :)
2) Асм, тогда еще под кр580вм80а (или что-то соместимое, комп. назывался "ПК-01 Львов"), написал пару игр.
Потом:
3) Бейсик
4) Pascal
5) Delphi
6) Немного VBA для Word, Excel.
7) Borland C++, Mvc++ MFC, а затем чистый API.
Потом работал долго не по специальности, многое забыл :(
Опять работаю программистом, на работе приходиться заново вспоминать/изучать Делфи и паралельно учить FireBird, ну и Clipper еще :(, был такой язык раньше, для управления БД типа DBase.
Дома, учу если есть время PHP, жалко, что не осваивал его, когда был студентом :(
Была бы возможность начать все заново, начал бы учить c++, c#, java, php и как это не странно - 1C.
Рекомендую паралельно учить и Oracle (MSSQL), если планируешь прикладным программистом быть, а не системщиком.
Напишу как я начинал со школы:
1) Записывал в тетрадку цель и пошаговые алгоритмы! Так что, можно начать с этого :)
2) Асм, тогда еще под кр580вм80а (или что-то соместимое, комп. назывался "ПК-01 Львов"), написал пару игр.
Потом:
3) Бейсик
4) Pascal
5) Delphi
6) Немного VBA для Word, Excel.
7) Borland C++, Mvc++ MFC, а затем чистый API.
Потом работал долго не по специальности, многое забыл :(
Опять работаю программистом, на работе приходиться заново вспоминать/изучать Делфи и паралельно учить FireBird, ну и Clipper еще :(, был такой язык раньше, для управления БД типа DBase.
Дома, учу если есть время PHP, жалко, что не осваивал его, когда был студентом :(
Была бы возможность начать все заново, начал бы учить c++, c#, java, php и как это не странно - 1C.
Рекомендую паралельно учить и Oracle (MSSQL), если планируешь прикладным программистом быть, а не системщиком.
#107
Отправлено 12 May 2009 - 09:27
Delphi+ ASM. ASM программист знает ASM от А до Я но он не знает, что в Delphi тоже можно сделать многие вещи, но намного быстрее. Потому цените своё время. Программирование наоборот должно выполнять быстро те вещи, на которые человеку бы понадобилось много времени или не было доступно человеку для выполнения вообще. Незабываем, что ASM король всех языков. Любой другой язык уступает ему в возможностях + он совместим с ядром Linux. А сколько возможностей у ASM по работе с ядром. Удобная работа с ядром Windows а также с Win Api функциями.
#108
Отправлено 12 May 2009 - 10:10
помоему о языках сейчас спор защел лучше хуже и т.д. это уже полный флуд тот язык который учится для тебя легче тот и учить и еще теория построения всего этого алгоритмы везде алгоритмами будут под любой язык так что любой язык прог-ния который наиболее легче поддается изучению и понятие/составление алгоритмов а дальше уже любой язык можно учить по надобности.
Цитата
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных