1

Тема: Що дальше вивчати?

Всім привіт! Хочу подякувати всім тим хто зробив цей україномовний форум, бажаю успіхів в розвитку, і щоб через рік форум відвідувало хоча б 10 тис. людей в день)
Тепер до справи, вивчаю С++ (знаю ооп, stl) але пишу тільки консольні програми, хочу розвиватись, підкажіть що дальше вивчати, можливо openGL, MFC, WinAPI, Qt, бази даних? І що потрібно знати для того щоб піти на джуніор-програміста?

2

Re: Що дальше вивчати?

Дяку на добрім слові. :)

А що вас побуджує йти саме на хрестопрограміста, а не веб-кодера, наприклад?

З.І: Тему є сенс перенести до розділу "С/С++", імго.

3 Востаннє редагувалося Supreme (13.06.2013 21:46:05)

Re: Що дальше вивчати?

Bartash написав:

Дяку на добрім слові. :)

А що вас побуджує йти саме на хрестопрограміста, а не веб-кодера, наприклад?

З.І: Тему є сенс перенести до розділу "С/С++", імго.

не подобається сайти писати) більше до вподоби програмувати графіку, ну і прикладні програми
також паралельно вивчаю джаву, скоріше всього буду писати на ній писати, тому що легша у вивченні + кросплатформова

не по темі: а форум потібно якось розкручувати)

4 Востаннє редагувалося Очі.завидющі (13.06.2013 21:50:07)

Re: Що дальше вивчати?

Якщо подобається програмувати графіку, то має сподобатися і вчити матан з комп'ютерної графіки :)

5

Re: Що дальше вивчати?

Якщо Java подобається, можете глянути в сторону андроїда. :) Кажуть, що за моб. девайсами майбутнє. Чисто під Windows, Linux чи Mac все менше і менше пишуть фірми. Зазвичай вже все написано і залишається підтримувати свій продукт, а світ мобільних девайсів лише розвивається. Можна також зайнятись розробкой ігор, піти в якусь фірму, для цього вчити більше C++ та openGl, штучний інтелект, різноманітні мат. алгоритми і т.п. Ще є Web. Зараз найбільше програмістів працює саме в цьому напрямку, принаймі в Україні.

не по темі: а форум потібно якось розкручувати)

У вас є якісь пропозиції? Чимало тем вже створено з цього приводу :)
Рік минув
Тема для розмов
Дайте цікаві задачі
Розвиток та покращення форуму - навіть не віриться, що по 25 чоловік заходило :)
Хоча можна і окремо тему створити.

6

Re: Що дальше вивчати?

один толковий (хоча радше, безтолковий :D) хлопчина був порадив мені вивчати WinAPI, типу, при найманні на роботу це дуже цінується
але я просто мимо проходила...

7

Re: Що дальше вивчати?

Cyan написав:

один толковий (хоча радше, безтолковий :D) хлопчина був порадив мені вивчати WinAPI, типу, при найманні на роботу це дуже цінується
але я просто мимо проходила...

Краще вже C#, .NET ніж WinAPI :)

8

Re: Що дальше вивчати?

Replace написав:

Краще вже C#, .NET ніж WinAPI

А там і до джави не далеко =)

9

Re: Що дальше вивчати?

Replace написав:

Якщо Java подобається, можете глянути в сторону андроїда. :) Кажуть, що за моб. девайсами майбутнє. Чисто під Windows, Linux чи Mac все менше і менше пишуть фірми. Зазвичай вже все написано і залишається підтримувати свій продукт, а світ мобільних девайсів лише розвивається. Можна також зайнятись розробкой ігор, піти в якусь фірму, для цього вчити більше C++ та openGl, штучний інтелект, різноманітні мат. алгоритми і т.п. Ще є Web. Зараз найбільше програмістів працює саме в цьому напрямку, принаймі в Україні.

не по темі: а форум потібно якось розкручувати)

У вас є якісь пропозиції? Чимало тем вже створено з цього приводу :)
Рік минув
Тема для розмов
Дайте цікаві задачі
Розвиток та покращення форуму - навіть не віриться, що по 25 чоловік заходило :)
Хоча можна і окремо тему створити.

можна попросити адмінів цих груп, щоб прорекламували форум у себе на стіні, адміни там нормальні, думаю погодяться
https://сайт-злодій/typical_proger
https://сайт-злодій/typical_proger_ukraine

10

Re: Що дальше вивчати?

Cyan написав:

один толковий (хоча радше, безтолковий :D) хлопчина був порадив мені вивчати WinAPI, типу, при найманні на роботу це дуже цінується
але я просто мимо проходила...

і що пригодилось вам воно?

11 Востаннє редагувалося Cyan (13.06.2013 22:29:34)

Re: Що дальше вивчати?

Supreme написав:

можна попросити адмінів цих груп, щоб прорекламували форум у себе на стіні, адміни там нормальні, думаю погодяться
https://сайт-злодій/typical_proger
https://сайт-злодій/typical_proger_ukraine

можуть додати нашу вк-ську сторінку в список дружніх груп, що вже там...

Supreme написав:
Cyan написав:

один толковий (хоча радше, безтолковий :D) хлопчина був порадив мені вивчати WinAPI, типу, при найманні на роботу це дуже цінується
але я просто мимо проходила...

і що пригодилось вам воно?

мені - ні, бо
1) в мене поки що немає натхнення цим займатись
2) я не планую вподальшому працювати програмістом... на повній котушці
а взагалі, я поганий приклад для наслідування...

12

Re: Що дальше вивчати?

Очі.завидющі написав:

Якщо подобається програмувати графіку, то має сподобатися і вчити матан з комп'ютерної графіки :)

наскільки я знаю там немає аж такого складного матану типу потрійних інтеграліф, диф рівнянь і тд( можливо я помиляюсь), потрібно знати векторну алгебру, матриці, cos, sin, tan, ctan. Якщо я щось пропустив або не знаю то доповніть будь ласка.

13

Re: Що дальше вивчати?

Supreme
Це дивлячись за яку графіку Ви кажете, якщо 3Д - то там матану більше ніж будь де, акщо 2Д, то там теж вистачає, тригонометрія це саме найменше, з чим доведеться працювати кожного дня

14 Востаннє редагувалося Supreme (13.06.2013 23:08:26)

Re: Що дальше вивчати?

Chemist-i написав:

Supreme
Це дивлячись за яку графіку Ви кажете, якщо 3Д - то там матану більше ніж будь де, акщо 2Д, то там теж вистачає, тригонометрія це саме найменше, з чим доведеться працювати кожного дня

Хіба в 3Д графіці використовуються подвійні-потрійні інтеграли, диф р-ня, різного роду похідні, ліміти ?
просвітіть нуба(
якщо писати програми типу маткаду чи матлабу, то там звісно потрібен матан.
Як говорять нам в універі, що ми вивчаємо матан тільки для того, щоб розвивати свій мозок, логіку і хід думок і 90% всього вивченого матану ми не будемо застосовувати ніде в житті чи на роботі.

15

Re: Що дальше вивчати?

Наскільки я знаю - використовуються, але не часто. І не завжди в самій 3д графіці, часто також в дотичних до неї технологіях - фізичним рушієм наприклад. Якщо вирішите займатися 3д графікою, кватерніони вам у поміч ;)

Подякували: Supreme1

16 Востаннє редагувалося Replace (13.06.2013 23:23:30)

Re: Що дальше вивчати?

Ось тут можна подивись, що з математики потрібно для розробки 3D-ігор.

Інтеграли, диф. рівняння використовуються для фізики у грі:)

Chapter 13: Linear Physics
13.1 Position Functions
13.2 Second-Order Differential Equations
    13.2.1 Homogeneous Equations
    13.2.2 Nonhomogeneous Equations
    13.2.3 Initial Conditions
13.3 Projectile Motion
13.4 Resisted Motion
13.5 Friction

Ось ще:

Chapter 16: Numerical Methods
16.1 Trigonometric Functions
16.2 Linear Systems
    16.2.1 Triangular Systems
    16.2.2 Gaussian Elimination
    16.2.3 LU Decomposition
    16.2.4 Error Reduction
    16.2.5 Tridiagonal Systems
16.3 Eigenvalues and Eigenvectors
16.4 Ordinary Differential Equations
    16.4.1 Euler’s Method
    16.4.2 Taylor Series Method
    16.4.3 Runge-Kutta Method
    16.4.4 Higher-Order Differential Equations

Подякували: Supreme, Очі.завидющі, Chemist-i3

17

Re: Що дальше вивчати?

Supreme написав:

Як говорять нам в універі, що ми вивчаємо матан тільки для того, щоб розвивати свій мозок, логіку і хід думок і 90% всього вивченого матану ми не будемо застосовувати ніде в житті чи на роботі.

більш нікому цього не говори
по собі знаю, що через пробіли в матані мені було важко вчити теорію ймовірності (там траплялись тонкощі, пов'язані саме з матаном). можливо, й це нікому не знадобиться, але для моєї спеціалізації всякого роду статистики є важливою штукою

зі свого боку ще скажу, що у векторних графічних редакторах кожна лінія описується своєю математичною формулою, а так як лінії часто бувають доволі "кучерявими", лінійним рівнянням тут не обійтись

18

Re: Що дальше вивчати?

Supreme написав:

Як говорять нам в універі, що ми вивчаємо матан тільки для того, щоб розвивати свій мозок, логіку і хід думок і 90% всього вивченого матану ми не будемо застосовувати ніде в житті чи на роботі.

Абсолютна правда.
От тільки ніхто не знає, які саме 10% знадобляться, тому вчити треба все...

Подякували: Chemist-i1

19

Re: Що дальше вивчати?

Supreme написав:

Всім привіт! Хочу подякувати всім тим хто зробив цей україномовний форум, бажаю успіхів в розвитку, і щоб через рік форум відвідувало хоча б 10 тис. людей в день)
Тепер до справи, вивчаю С++ (знаю ооп, stl) але пишу тільки консольні програми, хочу розвиватись, підкажіть що дальше вивчати, можливо openGL, MFC, WinAPI, Qt, бази даних? І що потрібно знати для того щоб піти на джуніор-програміста?

Однозначно Qt, потім можна ще openGL :)