Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
vortexx1
6 / 6 / 3
Регистрация: 06.03.2011
Сообщений: 269
1

Совсем нуб просит совета

06.03.2011, 17:13. Просмотров 2307. Ответов 34
Метки нет (Все метки)

Здравствуйте.

Меня зовут Алексей, мне 16 лет (я школота), и в будущем я хотел бы связать свою жизнь с программированием/web-дизайном.

Сейчас я потихоньку изучаю HTML, параллельно хочу понемногу изучать программирование. Я вообще абсолютный новичок в этом деле, поэтому не знаю ни какой язык мне нужен и т.п.

Посоветуйте, пожалуйста, с чего начать (есть ли какой учебник для людей уровня "Noob"?), т.е. с какой стороны подходить к задаче.

Спасибо.

P.S.: создал тему здесь, ибо узрел словосочетание "для начинающих". Если что не так, прошу прощения.
0
Миниатюры
Совсем нуб просит совета  
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2011, 17:13
Ответы с готовыми решениями:

о функциях (элементарно, но я же нуб)
Пишу в компилятор следующее: #include <cstdlib> #include <iostream> int...

Создал прогу в С++, я нуб, проверте меня, и поставте оценку
Дан целочисленный массив A(n) с элементами, сгенерированными случайными числами...

LNK1120: 1 неразрешенных внешних элементов(дада он самый да я нуб)
#include "stdafx.h" #include <iostream> using namespace std; void...

самый простой вопрос который мог задать нуб!не получается подсчет слов!!!!!
int wordCount(string a){ int i,c,n; c=n=0; i=1; while((c=a)!='\0'){...

Неприятность с классом. Прошу совета!
Я еще начинающий и с классами познакомился не давно так, что порошу помощи. Мне...

34
lemegeton
2933 / 1362 / 467
Регистрация: 29.11.2010
Сообщений: 2,725
06.03.2011, 17:21 2
Если цель -- стать профессиональным программистом, для начала нужен серьезный математический аппарат -- дискретка на уровне преподавателя института как минимум (это, кстати, не такой уж и уровень, серьезные программеры обычно обладают знаниями на уровне кандидата или доктора). Желательно знание "на отлично" как можно большего количества математических дисциплин. Теорвер и матан, наверно, будут основными.

Если цель -- быдлокодить где-нить в закромах ов родина -- нужно много, очень много опыта. Кодьте, выкладывайте код, продавайте код, отдавайте код. Чем больше, тем лучше. С опытом может даже придет умение.
2
KuKu
1559 / 1037 / 93
Регистрация: 17.04.2009
Сообщений: 2,995
06.03.2011, 17:24 3
lemegeton, вот давайте ... как часто программисту нужен матан и тервер ?)
0
HIMen
4261 / 1428 / 101
Регистрация: 12.04.2009
Сообщений: 2,346
06.03.2011, 17:32 4
Цитата Сообщение от KuKu Посмотреть сообщение
как часто программисту нужен матан и тервер
Таблица умножения тоже не нужна, что ж теперь спорить нужно ли учиться во 2ом классе?
0
vortexx1
6 / 6 / 3
Регистрация: 06.03.2011
Сообщений: 269
06.03.2011, 17:35  [ТС] 5
Цитата Сообщение от lemegeton Посмотреть сообщение
Если цель -- стать профессиональным программистом...
Да. (5 символов)
0
Saiberg
19 / 19 / 2
Регистрация: 23.09.2010
Сообщений: 193
06.03.2011, 17:44 6
лично что я считаю, что нужно то , что нужно )

если я системщик то мне нафиг не сдалась физика(в плане механики и т.д., что пригодилось бы при коддинге игр например).
0
IrineK
Заблокирован
06.03.2011, 17:46 7
To vortexx1
есть ли какой учебник для людей уровня "Noob"?
Если "Noob" - только уровень, а не диагноз, изучение С++ можно начать с классического:
С.Прата. ЯЗЫК ПРОГРАММИРОВАНИЯ C++. ЛЕКЦИИ И УПРАЖНЕНИЯ - имеется в наличии на многих торрентах.
Среда программирования: MS Visual Studio 2005,2008,2010
1
Петррр
6160 / 3460 / 897
Регистрация: 28.10.2010
Сообщений: 5,926
06.03.2011, 17:56 8
Если планируешь web - дизайном заниматься и все что с ним связано т.е. я думаю создание сайтов, т начни учить javascript и php
0
Kastaneda
Jesus loves me
Эксперт С++
4938 / 3014 / 346
Регистрация: 12.12.2009
Сообщений: 7,610
Записей в блоге: 2
Завершенные тесты: 1
06.03.2011, 17:59 9
Цитата Сообщение от lemegeton Посмотреть сообщение
для начала нужен серьезный математический аппарат...
Эккель в своей книге "Философия С++" написал:
Цитата Сообщение от Эккель
...лично я за всю жизнь использовал математику в программировании ровно ноль раз...
системному программисту таблицы умножения вполне хватит (утрирую конечно, но ни как не "...на уровне кандидата или доктора...")
1
HIMen
4261 / 1428 / 101
Регистрация: 12.04.2009
Сообщений: 2,346
06.03.2011, 17:59 10
Лучший ответ Сообщение было отмечено как решение

Решение

KuKu
дискретка: теория автоматов, алгоритмы, сложности, структуры данных
алгебра: шифрование\расшифрование
линейная, матан: основа математики, обработка изображений
дифуры: построение моделей
теорвер\матсат: подсчет статистики, моделирование процессов (экономические, страхование)

Конечно, быдлокодить на пхп можно и без таблицы умножения.
5
Петррр
6160 / 3460 / 897
Регистрация: 28.10.2010
Сообщений: 5,926
06.03.2011, 18:06 11
что значит быдлокодить?
0
HIMen
4261 / 1428 / 101
Регистрация: 12.04.2009
Сообщений: 2,346
06.03.2011, 18:08 12
http://lurkmore.ru/Быдлокодер
1
KuKu
1559 / 1037 / 93
Регистрация: 17.04.2009
Сообщений: 2,995
06.03.2011, 18:09 13
Тут любимое слово быдлокодить . С такой же радостью можно сказать что бы стать программистом надо знать вышыку, современную физику, экономику, юриспруденция, англиский, русский, китайский. И для любого тут можно привести с десяток подобных примеров почему. lemegeton же сказал вышку надо знать, при том не сказал ни слова про компутер и знания связанные с ним. Да я облее чем уверен 99% ныне существующих программистов ее(вышку) или не знают или она им нафиг не нужна
0
bigredcat
370 / 317 / 32
Регистрация: 24.02.2011
Сообщений: 1,512
Записей в блоге: 1
06.03.2011, 18:13 14
Цитата Сообщение от HIMen Посмотреть сообщение
KuKu
дискретка: теория автоматов, алгоритмы, сложности, структуры данных
алгебра: шифрование\расшифрование
линейная, матан: основа математики, обработка изображений
дифуры: построение моделей
теорвер\матсат: подсчет статистики, моделирование процессов (экономические, страхование)

Конечно, быдлокодить на пхп можно и без таблицы умножения.
Недавно просматривал содержание курсов Bachelor of Information Technology в AU универ-ах по вполне программерским специальностям, так в доброй половине универов и четверти от перечисленного нет. Думаю, что и в US и GB примерно тоже самое. Не знаю как там с Master degree. Но стоит задуматься.
0
HIMen
4261 / 1428 / 101
Регистрация: 12.04.2009
Сообщений: 2,346
06.03.2011, 18:16 15
Цитата Сообщение от KuKu Посмотреть сообщение
англиский
Без него никуда
Цитата Сообщение от KuKu Посмотреть сообщение
Да я облее чем уверен 99% ныне существующих программистов ее(вышку) или не знают или она им нафиг не нужна
А я более чем уверен, что 99% программистов быдлокодеры, делают хоумпаги на php и не изобретают ничего нового.
0
KuKu
1559 / 1037 / 93
Регистрация: 17.04.2009
Сообщений: 2,995
06.03.2011, 18:19 16
HIMen, ну так выходит 99% процентов людей - быдло, которое ничего не изобретает, а только живет, ест и размножается У меня есть подозрения, что мы с вам тоже не исключение. Говорию за себя, мало ли тут есть сверхлюди )
0
chesar
56 / 53 / 22
Регистрация: 15.12.2009
Сообщений: 231
Записей в блоге: 1
06.03.2011, 18:24 17
vortexx1, английский учи в первую очередь. Без знания языка, на интуитивности, далеко никак не уехать.
Для программирования считаю с++ хорошим вариантом.
0
vortexx1
6 / 6 / 3
Регистрация: 06.03.2011
Сообщений: 269
06.03.2011, 18:33  [ТС] 18
99%
Исходя из этой логики, сверхлюди - 1 на сотню (округлил). Учитывая всё население форума, сверхлюди тут должны быть.

Добавлено через 7 минут
Кстати, мне Microsoft Visual Studio Express 20xx подойдёт?
0
Си маньяк %)
1 / 1 / 0
Регистрация: 05.03.2011
Сообщений: 11
06.03.2011, 18:36 19
По своему опыту могу сказать несколько вещей:

1). Сам школота

2). Паскаль и Бесик уже не катят, хотя вроде никто кроме меня не жаловался

3). VB.NET очень неплохая весчь Он объектно-ориентированный - быстро освоишь этот язык, а еще принципы ООП.
---
Минусы: зависимость от платформы .NET, будущие заморочки с ClickOnce (установщик от мелкософта).
---
Плюсы: элементарный синтаксис. Код, даже чужой очень легко читается... естественно если не создан быдлокодером... было и такое Много литературы (если нужно пиши - напишу автора и название самоучителя, просто лень лезть в шкаф ) Быстро сможешь перейти на C#, и писать приложения под Windows, Windows Phone 7, XBOX и другие штуки от майкрософта...

4). После VB.NET достаточно легко перейти на C++ (кстати: сам учусь по книге Глушакова и Дуравкина "Программирование на C++". Желательно 2 издание.). Нужно будет только к синтаксису привыкнуть.
0
Jupiter
Каратель
Эксперт С++
6569 / 3990 / 400
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
06.03.2011, 18:42 20
Цитата Сообщение от Си маньяк %) Посмотреть сообщение
VB.NET очень неплохая весчь
это вообще не язык, а недоразумение
Цитата Сообщение от Си маньяк %) Посмотреть сообщение
н объектно-ориентированный - быстро освоишь этот язык, а еще принципы ООП.
да ладно, наличие классов это не ООП
0
06.03.2011, 18:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.03.2011, 18:42

Просит конструктор структуры
на строку TFileHeader FileHeader; при struct TFileHeader { ... };.

G++ просит вставить диск
При попытке скомпилировать появляется ошибка, требующая вставить диск,...

Профилирование, C++ и вставки ASM, прошу совета
есть собственно программа, вот часть кода где я и колдую int radix=10;...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru