Форум программистов, компьютерный форум, киберфорум
Теория программирования
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
 Аватар для xadjek
36 / 36 / 14
Регистрация: 05.06.2011
Сообщений: 306

Что начать изучать

10.01.2013, 01:34. Показов 1417. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Учусь на програмиста. В ходе учебы осваивали С, С++(на уровне лаб, курсового). С# из личной инициативы изучил(Windows Forms и немного XML) но не так уж прям глубоко но кое-что написать уже могу. Хотел спросить дальнейшего совета. В каком направлении далее развиваться? Изучали Html+CSS в ходе учебы-вроде как заинтересовала(была даже мысль изучить данную отрасль более глубоко чтобы верстать сайты), но с дизайнерским мышлением у меня не прелесть. Что посоветуете? Просто стою на распутье-куда дальше идти, что изучать
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.01.2013, 01:34
Ответы с готовыми решениями:

С чего начать изучать скрипты???
Всем привет! Вопрос думаю для вас заезженный, но все же... Хочу научится програмировать, подскажите с чего начать??? А именно хочу научится...

Какой язык программирования начать изучать
Какой язык программирования начать изучать?

какой язык программирования начать изучать, если ты чайник?
Даров ребзя, извечный вопрос: с какого языка программирования начать энто все дело? Почитал на просторах инета и вывел следующую цепь: 1....

10
387 / 214 / 102
Регистрация: 09.04.2012
Сообщений: 635
10.01.2013, 05:32
Нужно купить и прочитать хорошую книгу по алгоритмам. Из знания алгоритмов будет складываться ваша квалификация программиста, а не из знания языков. Знание языков вам ничего не даст. Развиваться в этом направлении нужно решением олимпиадных задач ( есть сайт acm.sgu.ru, где размещен список задач с автоматической проверкой решения)
Известные книги:
- Ахо, Хопкрофт, Ульман "Структуры данных и алгоритмы"
- Ахо, Сети, Ульман "Компиляторы"
- Кнут "Искусство программирования"
- Седжвик "Фундаментальные алгоритмы"
- Кормен "Алгоритмы. Построение и анализ"
- Хэзфилд, Кирби "Искусство программирования на C. Фундаментальные алгоритмы, структуры данных и примеры приложений.

Еще нужно будет купить и прочитать хорошую книгу по ООП.
0
Антикодер
Эксперт функциональных языков программирования
1888 / 870 / 48
Регистрация: 15.09.2012
Сообщений: 3,088
10.01.2013, 13:43
Можно остановиться пока на C++ думаю из этой области вы сможете перешагнуть в любую другую, которая вам больше окажется по душе в будущем. Но можно прежде, чем изучать C++ изучить основы C и Asm. Эти знания помогут глубже понять C++.
0
 Аватар для xadjek
36 / 36 / 14
Регистрация: 05.06.2011
Сообщений: 306
20.02.2013, 00:34  [ТС]
а если изучить PHP? смотрел просто вакансий PHP разработчиков больше. просто реально не знаю что выбрать
0
Антикодер
Эксперт функциональных языков программирования
1888 / 870 / 48
Регистрация: 15.09.2012
Сообщений: 3,088
20.02.2013, 10:23
не думаю, что стоит подстраиваться под окружающий мир. Нужно самому придти к тому языку, который вам подходит.

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

PHP обрабатывается серверным приложением.
C++ позволяет создавать такие приложения.

то есть PHP более высокоуровневый.

Где вы лучше сможете реализовать себя, никто за вас не решит. Можно ориентироваться на проекты, которыми бы вы хотели заниматься в будущем и ориентироваться на языки, которые больше всего подходят этим проектах.

Добавлено через 12 минут
Можно сузить круг поиска языка программирования, ответив наследующее вопросы:
Считаете ли вы, что язык программирования должен поддерживать парадигму ООП? (нужно ли в коде описывать объекты реального мира)

Нужен ли вам язык программирования, который позволяет работать с "железом" напрямую?

Что лучше? один раз скомпилировать код, чтоб программа быстро исполнялась при запуске, либо интерпретировать язык не компилируя, чтоб можно было быстро изменять код и сразу получать результаты, теряя на скорости исполнения приложения.
0
28 / 24 / 2
Регистрация: 11.12.2012
Сообщений: 448
21.02.2013, 01:59
Цитата Сообщение от xadjek Посмотреть сообщение
а если изучить PHP? смотрел просто вакансий PHP разработчиков больше. просто реально не знаю что выбрать
Реально столько вакансий на PHP, уже возникают мысли его изучать
0
 Аватар для xadjek
36 / 36 / 14
Регистрация: 05.06.2011
Сообщений: 306
21.02.2013, 22:11  [ТС]
Цитата Сообщение от XRuZzz Посмотреть сообщение
Нужен ли вам язык программирования, который позволяет работать с "железом" напрямую?
нет, сомневаюсь что я хотел бы работать с железом, драйверами...
решил попробовать веб програмирование-HTMl,css, CMS, php...
0
Антикодер
Эксперт функциональных языков программирования
1888 / 870 / 48
Регистрация: 15.09.2012
Сообщений: 3,088
22.02.2013, 09:36
Цитата Сообщение от xadjek Посмотреть сообщение
нет, сомневаюсь что я хотел бы работать с железом, драйверами...
а вы уверены, что в будущем вам не захочется заниматься робототехникой например?
0
 Аватар для xadjek
36 / 36 / 14
Регистрация: 05.06.2011
Сообщений: 306
22.02.2013, 18:16  [ТС]
Цитата Сообщение от XRuZzz Посмотреть сообщение
а вы уверены, что в будущем вам не захочется заниматься робототехникой например?
да нет, сомневаюсь..
0
Антикодер
Эксперт функциональных языков программирования
1888 / 870 / 48
Регистрация: 15.09.2012
Сообщений: 3,088
22.02.2013, 22:58
а как вам WebGL?
чайник
0
 Аватар для iovomod
39 / 39 / 9
Регистрация: 05.01.2013
Сообщений: 303
Записей в блоге: 3
15.06.2013, 21:17
Цитата Сообщение от asidorchenko Посмотреть сообщение
- Ахо, Сети, Ульман "Компиляторы"
там труд >1000 страниц, хотелось бы знать что даст знание по компиляторам?
Понятно что хорошо бы знать как устроена "лопата" , картина мира станет полнее.
Ну а конкретнее, что-то можно применить на практике?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.06.2013, 21:17
Помогаю со студенческими работами здесь

с чего начать изучать язык программирования и какой именно
Всем добрый вечер.Подскажите с чего начать изучать язык программирования и какой именно.Спросите для чего? А просто так.Для собственного...

Что стоит изучать?
Почти 17 лет мне, через год куда-то поступать (планировал Липецк-Воронеж, возможно Брянск. Сам из провинции), где-то полтора года начал...

Как начать изучать алгоритмы?
В книгах по алгоритмам как правило есть псевдокод и какой-либо язык программирования используемый для написания программ. Если человек не...

C чего начать изучать криптографию
Братка, ты хоть это в мою тему там где Си добавь, а то всё выпелил, даже главное: "Подскажите что ли план действий, с чего начать...

Решил начать изучать 1С.С чего начать, что скачать?
Решил начать изучать 1С.С чего начать, что скачать?Какую среду, учебник, что для начала попробовать написать.мб у вас есть серия...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru