Перейти к содержимому

 Друзья: Всё для вебмастера | [ Реклама на форуме ]


Rutor


С чего начинать?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 109

#101
FreeCat

FreeCat

    Invisible Admin

  • root
  • PipPipPipPipPip
  • 1236 сообщений
VIol
Да в общем вполне можно по книгам всё научиться). Для меня наилучшей книгой оказался справочник по стандарту С++)))).

#102
Urbis

Urbis

    EternalStone

  • Moderator
  • PipPip
  • 177 сообщений
FreeCat

Цитата

Попробуй сам попреподавать))))).
Накаркал....
Цитата

#103
sayler

sayler

    Бит

  • Members
  • 8 сообщений

Просмотр сообщенияvxk7m (14.5.2007, 17:46) писал:

Паскаль вобще учить не стоит, как и делфи. Начни с С - в нём ты узнаеш что такое красивый код и оптимизация кода. Продолж, изучая С++ (в среднем на Украине С++ Qt разработчик получает 2к$, но работу найти не просто). Далее продолж изучать РНР. Паралельно изучай юникс (поставь себе линух и работай в нём). А когда при поиске работы, в резюме в графе владение языками программирования напишешь С,С++,РНР - то тебя возьмут с руками и ногами.

PS Твоё обучение этим языкам значительно ускорится, если ты будешь работать в юниксе (любом).

Насчет паскаля и делфи не согласен. Сейчас намного проще работу найти фриленсером на делфи, чем на си. Вообще сравнивать эти два языка не советую, т.к. Delphi(Object Pascal) это высокоуровневый язык программирования, а c++ язык среднего уровня. Если уж и сравнивать, то Delphi с C#.

#104
Psixo

Psixo

    Байт

  • Moderator
  • Pip
  • 59 сообщений

Цитата

c++ язык среднего уровня
Ты путаешь с C. Шилдт называл C языком среднего уровня,а не C++.
Соответственно дальнейший ход твоих рассуждения неверен.

Я повторюсь, но лично рекомендовал бы в качестве основы (в порядку убывания удобства и скорости освоения ): ]]>Python]]>, C++.
JID: psixo@jabber.org

--= Sec|Null Team =--
---= ITSecure =---

#105
Zan325

Zan325

    Бит

  • Banned
  • 44 сообщений
Выскажу мнение без привязки к кому-либо:

Какой язык программирования? - По факту, если по жизни будешь иметь дело с программированием придётся изучить несколько языков. Какой-то будет основным, остальные по мере необходимости.
В общем можно сказать следующее: основной язык должен поддерживать объектную модель, чтобы мозги на рефлекторном уровне усвоили принципы наследования и полиморфизма, тогда у твоих прог будет какая-то перспектива уже на стадии зачатия.

В плане достижения очередной степени просветления очень рекомендуется потратить пару месяцев на ознакомление с ASM (бери в руки OlyDbg или IDEpro, мануалы и исходники из этого форума и вперёд.. :dash1: )

Ну и самое главное, как по мне, так это мотивация. По настоящему осознанная мотивация. Ставь реальную задачу. Пусть на данный момент недостижимую по причине отсутствия знаний, но которая даст реальный выхлоп. И помни всегда, что терзаешь клаву не ради самого процесса - а только для достижения результата.

#106
Spartak

Spartak

    Бит

  • Members
  • 48 сообщений
По ходу дела универсального решения нет.
Напишу как я начинал со школы:
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
VaNSqL

VaNSqL

    Бит

  • Members
  • 30 сообщений
Delphi+ ASM. ASM программист знает ASM от А до Я но он не знает, что в Delphi тоже можно сделать многие вещи, но намного быстрее. Потому цените своё время. Программирование наоборот должно выполнять быстро те вещи, на которые человеку бы понадобилось много времени или не было доступно человеку для выполнения вообще. Незабываем, что ASM  король всех языков. Любой другой язык уступает ему в возможностях + он совместим с ядром Linux. А сколько возможностей у ASM по работе с ядром. Удобная работа с ядром Windows а также с Win Api функциями.

#108
Urbis

Urbis

    EternalStone

  • Moderator
  • PipPip
  • 177 сообщений
помоему о языках сейчас спор защел лучше хуже и т.д. это уже полный флуд тот язык который учится для тебя легче тот и учить и еще теория построения всего этого алгоритмы везде алгоритмами будут под любой язык так что любой язык прог-ния который наиболее легче поддается изучению и понятие/составление алгоритмов а дальше уже любой язык можно учить по надобности.
Цитата

#109
gtst

gtst

    Байт

  • Members
  • Pip
  • 69 сообщений
Я думаю что необходимо участвовать в реальных проектах это даст хороший практикум а в процессе реализации какой либо задачи придется учить.

#110
KaLaSh

KaLaSh

    Бит

  • Members
  • 11 сообщений
Это зависет от самого человека, вот у меня например к С++ душа лежит и что самое интересное WinAPI вполне легко усваиваю, а другие библиотеки невероятно сложными кажутся :scratch_one-s_head:


Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных