Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 20.07.2013
Сообщений: 3

Определить эффективность курсов

20.07.2013, 23:40. Показов 1178. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Свой первый пост начну, по традиции, с глупого вопроса
Окончил университет по спец "Информационные системы и технологии", баловался php (мелкий сайтик сделать),javascript (выплывающ меню и мелкие красивые вещи), MatLab (диплом писал),сейчас c#(калькулятор написать и проч мелочи), начальные знания сетевых технологий. Программирование - как хобби, серьезно не относился. Но сейчас решил начать заниматься этим профессионально. Работаю инженером-конструктором, в основном АвтоКад и никакого кода на работе.
Думаю начать серьезное изучение с С++, так как -"Фундаментальный, гибкий и на нем пишут Боги".
Наткнулся на одни курсы при универе и прошу Вас оценить их эффективность и то, на что я, с моими начальными знаниями, могу рассчитывать по их окончанию? Например з/п ~ 40-60тыс, участие в средних проектах...Или з/п 10тыс, помощник HTML-программиста...Или может лучше дома самому обучаться...
Длятся они один год - 2 семестра, 3 раза в неделю по 3 часа.
Вот названия предметов с расчасовкой:
1. Основы алгоритмизации и программирование на языке С..................156
2. Объектно-ориентированное программирование на языке С++............60
3. Визуальное программирование в среде Borland C++ Builder................160
4. Офисное программирование на языке Visual Basic for Application........44
5. Проектирование и создание баз данных ........................................ .68
6. WEB-технологии.............................. ........................................ .... 80
7. Подготовка выпускной работы ........................................ ..............80
8. Технический английский для программистов........................... ........72
ВСЕГО 640

Заранее благодарю за ответы)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.07.2013, 23:40
Ответы с готовыми решениями:

Определить эффективность какой косметики выше
Лена пошла на дискотеку, израсходовав косметики на R1 руб. и была приглашена на N1 танец раз. А Катя при подготовке к походу на ту же...

Как определить эффективность програмного кода?
Всем привет! Недавно начал изучать С++ и сразу возник принципиальный вопрос. Как определить эффективность програмного кода? ...

Эффективность курсов программирования
Как вы считаете, эффективны ли платные курсы обучения программированию? Хочу пойти на курсы кодинга С++ ради "корочки" что бы...

12
Каратель
Эксперт С++
6610 / 4029 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
20.07.2013, 23:42
Цитата Сообщение от obj_Developer Посмотреть сообщение
Работаю инженером-конструктором, в основном АвтоКад
AutoLISP тебе в руки

Цитата Сообщение от obj_Developer Посмотреть сообщение
Думаю начать серьезное изучение с С++, так как -"Фундаментальный, гибкий и на нем пишут Боги".
боги пишут на лиспе
1
21.07.2013, 00:05

Не по теме:

Цитата Сообщение от Jupiter Посмотреть сообщение
богов пишут на лиспе
fixed

1
~ Эврика! ~
 Аватар для OhMyGodSoLong
1258 / 1007 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
21.07.2013, 00:24
Цитата Сообщение от Jupiter Посмотреть сообщение
боги пишут на лиспе
Это такой тонкий намёк, что лисп-разработчиков тоже никто не видел, но многие уверены, что они нереально круты? :3
1
Заблокирован
21.07.2013, 00:27

Не по теме:

14 с половиной лисперов со всего мира таки втиснули лямбды в цпп


Цитата Сообщение от obj_Developer Посмотреть сообщение
Работаю инженером-конструктором
... не знаю чего тебе в жизни не устраивает. Хочешь изучать программирование, начни просто с алгоритмов. Надо ООП: ada, ruby, python. Структурщина все же для начала более понятна.
1
0 / 0 / 0
Регистрация: 20.07.2013
Сообщений: 3
21.07.2013, 00:44  [ТС]
Цитата Сообщение от duhast_vladisla Посмотреть сообщение
... не знаю чего тебе в жизни не устраивает. Хочешь изучать программирование, начни просто с алгоритмов. Надо ООП: ada, ruby, python. Структурщина все же для начала более понятна.
Эх, не устраивает во-первых зарплата, один одногруппник сейчас сотню получает, другие два по 50...да и в будущем уехать куда-нить хотелось бы, в теплые страны, а программистом как-то легче да и работать удаленно можно...А изучать я начал с ООП C#.
Цитата Сообщение от OhMyGodSoLong Посмотреть сообщение
Это такой тонкий намёк, что лисп-разработчиков тоже никто не видел, но многие уверены, что они нереально круты? :3
Вон оно что! А я уж в нэте учебник открыл по лиспу, читать начал...вспомнил, как лямбда-исчисления пересдавал в универе ... ну вот зачем так над человеком издеваться?
0
377 / 228 / 79
Регистрация: 24.11.2009
Сообщений: 695
21.07.2013, 01:04
имхо:
Вот названия предметов с расчасовкой:
1. Основы алгоритмизации и программирование на языке С..................156
Слишком много если изучаем срр, слишком мало для алгоритмов.
2. Объектно-ориентированное программирование на языке С++............60
Контейнеры, итераторы, алгоритмы, указатели, классы, наследование множественное и виртуальное, шаблоны функций и классов, исключения, перегруженные операторы, потоки (список не полный) за 60 часов? В итоге вы будете знать, что "есть такая штука".
3. Визуальное программирование в среде Borland C++ Builder................160
не знаю.
4. Офисное программирование на языке Visual Basic for Application........44
Зачем?
5. Проектирование и создание баз данных ........................................ .68
Вам дадут общее представление.
6. WEB-технологии.............................. .................... ........................ 80
Вам дадут общее представление.
7. Подготовка выпускной работы ........................................ ..............80
В зависимости от количества людей в группе, если до 5-7 человек, то нормально, если больше, то у вас будет мало времени для консультаций (но, смотря как будет организовано)
8. Технический английский для программистов........................... ........72
Английского мало не бывает.
==========
В итоге: курсы дают вам обзорное представление по ряду областей, вам необходимо будет тратить дополнительное время для самостоятельного изучения материала (примерно 3 часа к 1 часу занятий). Интенсивность оценить тяжело т.к. не ясно по какому принципу курсы построены. Курс ориентирован на прикладное программирование, выпускной работой может быть что-то вроде total comander'a, rss-агрегатор-а, тектового редактора, простенького браузера.
По завершению:
1. Общее представление.
2. Корочки.
3. Junior Software Developer с соответсвующим окладом ~700$
1
0 / 0 / 0
Регистрация: 20.07.2013
Сообщений: 3
21.07.2013, 01:39  [ТС]
Vladimir.,спасибо ОГРОМНОЕ за развернутый и подробный ответ!!!
Общие представления обо всех этих штуках я и так немного имею...Возможно лучше будет запастись учебниками и штурмовать этот форум)
А эффективнее ли будет домашнее обучение? Те же самые 3 часа дома изучать усиленно-читать, тут же пробовать на практике,задания себе давать - тот же браузер написать, вместо того, чтобы лекции слушать..
0
 Аватар для Kuzia domovenok
4268 / 3327 / 926
Регистрация: 25.03.2012
Сообщений: 12,536
Записей в блоге: 1
21.07.2013, 01:55
Цитата Сообщение от Vladimir. Посмотреть сообщение
Слишком много если изучаем срр
Чего-то не понял, что имелось в виду.
Сам по себе Си, конечно, лаконичный язык. Но ведь изучение языка не сводится, к заучиванию его "словаря" ключевых слов?

Я так понял, фраза "Основы алгоритмизации и программирование на языке С" подразумевает, что будет изучаться язык Си на примерах основных приёмов программирования.
Прошли тему из языка - понарешали соответствующих задачек на эту тему
При изучении Си очень важно, чтоб ученик писал побольше "велосипедов". Да именно велосипедов, но они пригодятся программисту.
1
377 / 228 / 79
Регистрация: 24.11.2009
Сообщений: 695
21.07.2013, 02:39
Kuzia domovenok,
Чего-то не понял, что имелось в виду.
Охотно поясню. Имеется ввиду следующее: если стоит задача изучения С++, то объем знаний чистого Си ограничивается томиком Кернигана и Ричи "Язык программирования Си" прочитанным по дороге на работу. А освободившиеся 160 часов времени полезнее потратить, например, на изучение применения STL в той или иной ситуации.
1
Заблокирован
21.07.2013, 02:59

Не по теме:

Цитата Сообщение от Vladimir. Посмотреть сообщение
то объем знаний чистого Си ограничивается томиком Кернигана и Ричи "Язык программирования Си" прочитанным по дороге на работу
как-то ты уж совсем унизил системщиков

Цитата Сообщение от Vladimir. Посмотреть сообщение
А освободившиеся 160 часов времени
никак не хватит для освоения прочитанного по дороге на работу.
0
21.07.2013, 03:09

Не по теме:

Цитата Сообщение от Vladimir. Посмотреть сообщение
Охотно поясню. Имеется ввиду следующее: если стоит задача изучения С++, то объем знаний чистого Си ограничивается томиком Кернигана и Ричи "Язык программирования Си" прочитанным по дороге на работу. А освободившиеся 160 часов времени полезнее потратить, например, на изучение применения STL в той или иной ситуации.
ИМХО лучше бы весь 3-й пункт заменили на STL и пр.

0
 Аватар для Kuzia domovenok
4268 / 3327 / 926
Регистрация: 25.03.2012
Сообщений: 12,536
Записей в блоге: 1
21.07.2013, 03:19
Цитата Сообщение от Vladimir. Посмотреть сообщение
Охотно поясню. Имеется ввиду следующее: если стоит задача изучения С++, то объем знаний чистого Си ограничивается томиком Кернигана и Ричи "Язык программирования Си" прочитанным по дороге на работу. А освободившиеся 160 часов времени полезнее потратить, например, на изучение применения STL в той или иной ситуации.
У K&R вообще-то рассматриваются только основы синтаксиса языка с минимальными примерами, поясняющими этот синтаксис.
А где же то, что называется программированием? Где пресловутые "алгоритмы и структуры данных"?
Где всевозможные списки, деревья, очереди, написанные без единого шаблона?
Учить надо всё последовательно.
А не то получится, что некоторые ученики решат, что << это оператор вывода, потому что их первая программа была cout<<"Hello world";
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.07.2013, 03:19
Помогаю со студенческими работами здесь

Определить количество курсов
В первой строке указывается натуральное число N - количество студентов. В последующих N строках указываются факультативные курсы, которые...

Решить данное рекуррентное соотношение и определить эффективность алгоритма
Для своего варианта – столбец A, выбрать рекур-рентное уравнение и значение T(1). Необходимо решить данное рекуррентное соотношение и...

Полезность курсов
Скажите кто-нибудь проходил курсы по html/css, php/sql? Интересует в первую очередь полезность. Книги конечно хорошо, но вот лично у меня...

Выбор курсов
задача - программировать контроллеры на си++. в Visual studio Первые курсы стоят 10+10 (си+ООП). Они в code block Вторые курсы стоят...

1С после курсов
Добрый день. Я хочу освоить 1C программирование. У нас в городе есть компания 1C Форус, там можно пройти курсы по данному предмету. А вот...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 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-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru