Oguzkaan said:
Do I need to start from 2d in order to do 3d? So if I start directly from 3d, will I have a hard time?
Depends on you. Personally i did 2D before 3D. And 3D needs 2D in form of textures, so some experience with Photoshop or similar is necessary for most cases.
Surely, my experience with vector 2D programs like Illustrator did help me to get started. But you can just try on your own before taking any courses to find out.
Oguzkaan said:
My math is a bit of a problem. Maybe I can fix the geometry, but I can't do complicated subjects such as logarithm, equation, derivative and integral.
I can relate, because i did not learn much math in schools. So to learn programming, i also had to learn math, which was the harder part.
But it is no necessary for content creation. So i would surely not worry on your side. It just helps to understand how such programs may work internally, so you can make assumptions like ‘I'm sure the program can do this or that, now i only need to figure out how to tell it what i want’, or ‘What i want will not work, because i know our math and algorithms stuff just can't model this well.’
In some cases you can profit from some programming / math directly. Almost all DCC programs support scripting, which is useful to automate tedious work.
It's also often important for animation, where you may write a little script so some bone points towards a target point, or things like that.
Advanced and useful, but not essential.
Oguzkaan said:
If I learn to draw characters later, will it be useful for me if I learn how to design 3D objects and items for now?
I would say characters is entirely it's own thing. Where i worked as artist (music / TV industry, 4-5 gfx artists), i was the only one who could draw characters or anything on paper. The other guys had no such talent or experience, but still could do their job of designing album covers or marketing material.
If you want to learn character design, and you are studying already, then i guess it's maybe too late and you are already too old (post teenage?). If you did some drawings as a kid already with some passion, then a basis is there.
The main challenges here are not related to software. You need to know how the human body is build and its proportions, which muscles do what and where they are, how to express facial emotions.
Then there are various art styles like realism, anime, comics, etc. You may excel at one of these, but fail at the others, which is normal.
If you never did any of this yet, i would not bet on it. Try it if you are interested, but focus on other design work, which there is plenty of.
Oguzkaan said:
Are the technical things you mentioned (I include logo designs, advertisement animations, data visualizations etc.) and 3d objects designed with different applications and different trainings? So if I take 3d education, will I not have learned them?
I was at some art school, but there was nothing about computers yet back then.
We did learn some things like general rules of composition, regarding colors or shapes, how to put some frame around your work to present it, practiced drawing or painting, things like that.
But then when i started working i just did what the other guys there did before me and learned from them. I also adopted their mistakes initially, and only after years i realized this and started to improve from my own experience.
I don't think that my education did help me so much for work. I think you always need to learn on your own for the most part. They won't tell you how to be inspired, or how to be creative. They can only teach you how to use the tools and some general rules.
The best advise i ever got about design actually came from my stepdad, who said: ‘Design without a function is bad design.’ This really nails it i think, and it's always applicable.
But coming back to the question, yes - different tasks require different tools. But which tool is the right one depends also on yourself and your habits / preferences.
Some schools are general and skim over many tools quickly, others specialize on just a few in detail. Some provide mostly technical background, others may teach you general art. (Not sure if the latter can be learned or if it's a matter of given talent.)
Oguzkaan said:
As I mentioned, which program should I choose to draw and sell the products that people want?
Different people have different products.
Thus you can and should choose what YOU want to create and have talent for, then after mastering this you can offer your work to the group of people having a need for this.
I mean, it always ends up with creating the content your customer wants, respecting his wishes on changes even if you think this will make it worse.
But initially, to show something off in your portfolio, you can do entirely what you want.
What is this, by example? You need to answer this for yourself first, then you can tell us and i could make some vague proposal on software, in case i have experience on that subject.
But even then it's personal. Many people do their character modeling in 3Ds Max for example, although i say it's a bad tool for this purpose.