Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.81/26: Рейтинг темы: голосов - 26, средняя оценка - 4.81
 Аватар для programmeri
3 / 3 / 1
Регистрация: 11.12.2012
Сообщений: 41

Дайте совет, куда двигаться дальше

29.08.2015, 02:12. Показов 5876. Ответов 52
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В общем хочу начать с того что 3 года назад я начинал совсем чайником который ничего не понимал в ЭВМ, я очень хотел стать программистом но не смог поступить в учебное заведение из за финансовых проблем, Но я решил обучаться самостоятельно и вот чего я добился за 3 года:

Я прошел курс Информатики с 7 - 11 класс (Семакин)
Современные операционные системы(Таненбаум)
Компьютерные сети (Олиферы)
ЭВМ (частично, Каган)
Python(Синтаксис языка без библиотек)
PhP(Дмитрий Котеров)
С++ (Шилдт Синтаксис языка (только некоторые важные библиотеки))

Проблема моя заключается в том что есть теория, и основы перечисленных языков без библиотек, так как для связи с устройствами вода вывода или применение Графического интерфейса библиотеки GUI под операционную систему, подскажите пожалуйста литературу именно в этом направлении или если вы в чем то не согласны исправьте меня и выскажите свое мнение, буду рад вашей помощи
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.08.2015, 02:12
Ответы с готовыми решениями:

Куда двигаться дальше?
Ребят, нужно ваше мнение:) Пару недель назад начал изучать c++, за это время изучил функции,структуры, массивы и прочее. Создавал только...

Куда двигаться дальше?
Хочу научиться программировать на С++, уже изучил типы данных, структуры, циклы, функции и немного классы, работа с файлами. Могу создавать...

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

52
02.09.2015, 11:44
Студворк — интернет-сервис помощи студентам

Не по теме:

Цитата Сообщение от Mr.X Посмотреть сообщение
А что, по-вашему, входит в учебник по дискретной математике?
то, что тяжело забыть :D

0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.09.2015, 11:46
Цитата Сообщение от Mr.X Посмотреть сообщение
А если серьезно, то под дискретной математикой понимается набор вводных курсов в теорию графов, комбинаторику, логические исчисления, теорию множеств и отношений, структуры данных, кодирование.
А серьезно это отчасти таже математика + теоретическая база которая используется в других предметах (типа теория связи или защита информации)
т.е многого понатыкано, не удивлюсь что в разных институтах учебники отличаются.

Добавлено через 1 минуту
Цитата Сообщение от Croessmah Посмотреть сообщение
то, что тяжело забыть
Забывать свойство человеческого мозга.
Что неиспользуется- забывается.
Не факт что вы будете использовать каждый день теорию графов.
0
Неэпический
 Аватар для Croessmah
18150 / 10732 / 2067
Регистрация: 27.09.2012
Сообщений: 27,047
Записей в блоге: 1
02.09.2015, 11:49
Цитата Сообщение от Avazart Посмотреть сообщение
Что неиспользуется- забывается.
Скажите, как давно Вы разбирались в пестиках и тычинках? Но ведь помните что это такое
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.09.2015, 11:53
Цитата Сообщение от Mr.X Посмотреть сообщение
Если человек хочет стать профессиональным программистом,
Все зависит от того кого счяитать проф.программистом, критерии.

Добавлено через 1 минуту
Цитата Сообщение от Croessmah Посмотреть сообщение
Скажите, как давно Вы разбирались в пестиках и тычинках? Но ведь помните что это такое
На уровне профессионала батаника?
Вопрос не в том ли помню ли я эти названия, а в том насколько часто я использую эти понятия в повседневности, в работе.
Я про:
Шерлок Холмс: Но я-то не каждый, Ватсон, поймите: человеческий мозг — это пустой чердак, куда можно набить всё, что угодно. Дурак так и делает: тащит туда нужное и ненужное. И наконец наступает момент, когда самую необходимую вещь туда уже не запихнёшь. Или она запрятана так далеко, что ее не достанешь. Я же делаю всё по-другому. В моём чердаке только необходимые мне инструменты. Их много, но они в идеальном порядке и всегда под рукой. А лишнего хлама мне не нужно.
Доктор Ватсон: Учение Коперника, по-вашему, хлам?!
Шерлок Холмс: Хорошо. Допустим, Земля вращается вокруг Солнца.
Доктор Ватсон: То есть… то есть… ка́к — допустим?!
Шерлок Холмс: Земля вращается вокруг Солнца. Но мне в моём деле это не пригодится!
0
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
02.09.2015, 12:02
Цитата Сообщение от Avazart Посмотреть сообщение
Все зависит от того кого счяитать проф.программистом, критерии.
Как раз недавно попытался их сформулировать в дискуссии с одним товарищем, который представлялся крутым и много получающим программистом, но которому долго объясняли что такое сортировка слиянием:
<
Программист творит с помощью интуиции. А чтобы она работала, необходимо в подсознание загрузить необходимую информацию.
Собственно, специалист - это человек с загруженной в подсознание специальной информацией и с опытом оперирования ею на сознательном и подсознательном уровне.
>
1
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.09.2015, 12:07
Ну интуиция и подсознание, не те вещи которыми оперирует технарь.

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

Первый вариант как раз подходит для обучения в институтах, а второй для самообучения.
И думаю это такой случай.
Если у ТС есть конкретная цель, то стоит протоптать к ней хотя бы узенькую дорожку, а не блуждать рядом.
И не думаю что у него есть много времени.
0
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
02.09.2015, 12:09
Цитата Сообщение от Avazart Посмотреть сообщение
Ну интуиция и подсознание, не те вещи которыми оперирует технарь.
Да ладно! Любая творческая деятельность совершается на подсознательном интуитивном уровне.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.09.2015, 12:14
Цитата Сообщение от Mr.X Посмотреть сообщение
Да ладно! Любая творческая деятельность совершается на подсознательном интуитивном уровне.
В том то и дело что в программировании нет ничего творческого, как и влюбой тех.професси.
Если вы конечно не собрались писать на стихи на С++ или "вышивать крестиком".

Большая часть труда это логические и аналитические навыки- остальное лишь способы изъяснения свои намерения (ЯП, Библиотеки,Фреймворки)
0
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
02.09.2015, 12:20
Цитата Сообщение от Avazart Посмотреть сообщение
В том то и дело что в программировании нет ничего творческого, как и влюбой тех.професси.
Ну вы даете! Программист - тот же конструктор, а это в высшей степени творческая профессия.
Один мой знакомый был далек от программирования, но имел дело с программистами, и говорил: "Хотел научиться, но бесполезно. Берешь программы разных программистов, решавших одну задачу, и у них разное написано."
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.09.2015, 12:28
Цитата Сообщение от Mr.X Посмотреть сообщение
Программист - тот же конструктор
Конструктор это творческая профессия?
Думаю нет.

Добавлено через 1 минуту
Цитата Сообщение от Mr.X Посмотреть сообщение
Один мой знакомый был далек от программирования, но имел дело с программистами, и говорил: "Хотел научиться, но бесполезно. Берешь программы разных программистов, решавших одну задачу, и у них разное написано."
Гастробайтеры тоже дома строят... тоже творчество?

В том то и дело что человек далекий от программирования будет обращать внимание на способы "изъяснения" а не алгоритм/структуру решения, которая обычно для конкретной задачи одна и таже.

Добавлено через 5 минут
Быструю сортировку можно брать их стандартной бибилотеки, а можно рализовать самому, а можно бать из фреймворка - внешне разное, а суть одна.
Это не творчество. Как и не творчество лиогическим путем придти к необходиомсти распрараллелить алгоритм.
0
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
02.09.2015, 12:30
Цитата Сообщение от Avazart Посмотреть сообщение
Разваваться можно по разному, можно пытаться впитать все и сразу в предметной области и смежных ею.
А можно в экспрес режиме читать строга плану/приоритетам по мере возникновения задач.
Первый вариант как раз подходит для обучения в институтах, а второй для самообучения.
Вот как раз в корне не согласен со вторым вариантом! Для работы нужно знать все понятия, входящие в область деятельности, и смежные. Иначе будешь изобретать велосипеды или не увидишь очевидных вещей.
Читал как-то, что один старик повторно изобрел логарифмы, не будучи с ними знакомым. Он был умный, но некультурный. Техническая культура в том и состоит, чтобы знать все основные понятия и уметь ими оперировать.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.09.2015, 12:34
Цитата Сообщение от Mr.X Посмотреть сообщение
Для работы нужно знать все понятия, входящие в область деятельности, и смежные.
Это конечно хорошо, но во первых это зависит от ширины области деятельности, во вторых от наличия времени.
Чем меньше времени тем желателно как можно больше сузить область и раставить приоритеты.
В работе могут потребоватся теория графов, а теория кодирования будет не затронута никак.
0
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
02.09.2015, 12:48
Цитата Сообщение от Avazart Посмотреть сообщение
Конструктор это творческая профессия?
Думаю нет.
Вы меня просто поражаете сегодня! Техническое творчество - это же один из видов творчества. А кто же тогда творческий по-вашему?
Цитата Сообщение от Avazart Посмотреть сообщение
сузить область
Согласно науке, человек в своей деятельности либо вспоминает ранее запомненное, либо проводит аналогии с ранее запомненным. По исследованиям ученых, большинство изобретений сделаны с помощью аналогий.
Так что память - наше все! И кто в нее нужное не загрузил, тот проиграл и пролетел!

Добавлено через 3 минуты
Цитата Сообщение от Avazart Посмотреть сообщение
а теория кодирования будет не затронута никак
Ну, программирование - это работа с информацией и беспрерывное кодирование во всех смыслах, так что пример крайне неудачный.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.09.2015, 12:53
Цитата Сообщение от Mr.X Посмотреть сообщение
Техническое творчество - это же один из видов творчества.
Был у меня такой беспонтовый предмет когда учился в технаре.
Цитата Сообщение от Mr.X Посмотреть сообщение
А кто же тогда творческий по-вашему?
Художник, писатель... И то не всегда...
Т.е тогда когда не загнан в рамки, и не ожидает/подстраивается под публику.

Программист же должен быть дисциплинироанным и последовательным.

Добавлено через 44 секунды
Цитата Сообщение от Mr.X Посмотреть сообщение
По исследованиям ученых, большинство изобретений сделаны с помощью аналогий.
Аналогии лишь способ человеческого описания сути вещей, а не изобретения.
В чистой математике как вы можете видеть- нет аналогий, ибо есть свой "отвлеченный математический язык".
0
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
02.09.2015, 12:54
Цитата Сообщение от Avazart Посмотреть сообщение
В том то и дело что человек далекий от программирования будет обращать внимание на способы "изъяснения" а не алгоритм/структуру решения, которая обычно для конкретной задачи одна и таже.
Вот тут тоже не согласен! В этом же разделе видно, как даже элементарные задачи люди решают совершенно разными способами. Что же тогда говорить о задачах сложных? Неужели вы думаете, что если одну и ту же сложную задачу будут решать человек эрудированный и изобретательный, а другой посредственный, то результат у них будет одинаковый?
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.09.2015, 13:04
Цитата Сообщение от Mr.X Посмотреть сообщение
Ну, программирование - это работа с информацией и беспрерывное кодирование во всех смыслах, так что пример крайне неудачный.
Именно рутина, а рутина по определению убивает творчество и подразумевает дисциплину.

Добавлено через 2 минуты
Цитата Сообщение от Mr.X Посмотреть сообщение
Неужели вы думаете, что если одну и ту же сложную задачу будут решать человек эрудированный и изобретательный, а другой посредственный, то результат у них будет одинаковый?
По сути или офомлению?
Ясное дело что индусокодеры напишут разную по вкусу лапшу.

Если уровень программистов будет одинаковый то и решат они задачу одинаково (и естественно, если задача будет достаточно четко сформулирована)

Другое дело, если во время решения задачи возникнут доп.сложности найти оптимальное задание смогут только те что способны мыслить аналитически и быть последователны, дисципленированы поисках решения.
И не важно будет ли человек заного "изобретать логарифм", главное что он справится с заданием.
0
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
02.09.2015, 13:30
Цитата Сообщение от Avazart Посмотреть сообщение
Если уровень программистов будет одинаковый
Что-то вы в несознанку начинаете уходить. Я же сказал
Цитата Сообщение от Mr.X Посмотреть сообщение
если одну и ту же сложную задачу будут решать человек эрудированный и изобретательный, а другой посредственный
Цитата Сообщение от Avazart Посмотреть сообщение
Аналогии лишь способ человеческого описания сути вещей, а не изобретения.
В чистой математике как вы можете видеть- нет аналогий, ибо есть свой "отвлеченный математический язык".
Похоже, вы не поняли что я имел в виду. Есть очень интересная книга "Новая теория гениальности" Н.Б. Новикова, так там на 30 страницах очень мелким шрифтом перечислены математические открытия, которые сделаны с помощью аналогий. Ну первое такое: Тейлор открыл ряд Тейлора по аналогии с биномом Ньютона.

Добавлено через 3 минуты
Цитата Сообщение от Avazart Посмотреть сообщение
Художник, писатель...
Не знаю, не вижу принципиальных различий между гуманитарным и техническим творчеством.
1
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.09.2015, 13:35
Цитата Сообщение от Mr.X Посмотреть сообщение
Не знаю, не вижу принципиальных различий между гуманитарным и техническим творчеством.
Да разницы действительно нет и там и там можно демонстирровать людям всякую фигню не представляяющую реальной ценности для общества.
0
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
02.09.2015, 13:38
Цитата Сообщение от Avazart Посмотреть сообщение
Да разницы действительно нет и там и там можно демонстирровать людям всякую фигню не представляяющую реальной ценности для общества.
Ну да, а можно и сотворить что-нибудь гениальное или просто талантливое.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.09.2015, 13:40
Цитата Сообщение от Mr.X Посмотреть сообщение
Есть очень интересная книга
Я думаю есть много книг по "гениальности" но думаю не одна из них вас не сделает гениальным, разве что вы сами не начнете писать такую книгу.

Добавлено через 1 минуту
Цитата Сообщение от Mr.X Посмотреть сообщение
Ну да, а можно и сотворить что-нибудь гениальное или просто талантливое.
Много ли пользы от квадрата Малевича?
Мм.. а от изобретения пенецилина?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.09.2015, 13:40

Куда и как двигаться дальше?
Здравствуйте! Я совсем недавно начал изучение программирование и все мои знания в этой области были получены из книги Ритчи и Кернигана...

Куда двигаться дальше(литература)?
Заканчиваю читать книгу Дирк Хенкеманс, Марк Ли &quot;Программирование на C++&quot; и собственно вопрос, что дальше? Еще взял параллельно почитать...

Подскажите куда двигаться ?
Всем привет. Надеюсь не ошибся с разделом. Хочу спросить у Вас, в каком направлении мне дальше двигаться. Дело в от в чем: подарили книжку...

Куда дальше ?
Хорошо освоил C++ STL Qt Win32 Api, но судя по всему для трудоустройства недостаточно . Куда дальше ? Мне говорили о возможности участия в...

Куда дальше?
Ситуация такая: дошел до такого этапа что не знаю в каком направлении дальше развиваться! Большая часть тем рассматриваемая в этом разделе...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге). Задача: Программно добавить префикс в нумерацию документов. Решение: В модуле объекта. . .
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него. https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952 Инструкция внутри. https:/ / youtu. be/ VpfFZSUDGnQ. . .
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru