Hi, fellow dreamer!
I would like to be able to use C and C++ in some way, shape, or form. I kind of invision myself to be one of those guys that makes game engines like the unreal engine or something. I always thought it would be cool to be the un-sung heroes of the gaming world, making some of the fastest, most powerful gaming tools on the market. But then again, I also want to be a rock star... so you can see my indecisiveness.
Anyway, i'm merely rambling as I always do.
My point is... Where do you guys think I should go next? Do you think that I could take another class of c and c++ and be able to find a programming job this way? Or do I need to learn a lot more languages before I can even consider turning in an application for even the lowest levels of the programming profession.
Where should you go next? Are you kidding or something? Don't you see the opportunity before your eyes? Just in case you don't, I will explain...
It is good that you came here for advice, so you can find a path, plan, course, and career direction. There is nothing wrong with indecisiveness at this point in your school course as long as it is short, but I will help you decide. It is normal to hesitate at a crossroad, but I am glad that you are concerned about it. Looking at your map, are you? Great! Asking for directions? Wonderful!
Completing education is important for your reputation and knowledge. Hopping, cancelling, and restarting things is inefficient. You need to choose a course and see it to the end or some big opportunity is presented. Learn each language well! Better to master a couple languages than be mediocre and ineffective at several more.
Please, please, please, take the following as
constructive criticism:
First thing that you need to do is decide what you want for a career and be fully committed to it, as you revealed earlier.
Second is to look at your options, but you need to ask for more advice in the near future other than this thread - use several sources.
Third is to begin to
research your options in more depth than this thread can provide.
By the time you finish school, I am sure, you will have understood the above three. There is no hurry on a career choice because you are in school to bring structure to your indecisive self - actually a good
decision on your part - going to school being an action decision.
You say that you learned C, but where are your real world projects that you created in C? Other than school, what have you accomplished in C? Do you realize that this practical applying of C which I mention here may actually take years to achieve? I recommend that you continue learning C in future classes and slowly add other languages which match your
career goals.
Learn one or two languages at this stage and keep working with them long term. You really need a core language around which you learn other things, including other languages. Why don't you ask a professor? They are supposed to have good information about career choices with programming.
As for game development, any of the languages which you mentioned and many more would be powerful and effective for a skilled programmer.
Please don't choose a career path based on seeking glory alone! Having been a semi-professional musician and recently semi-pro in game assets, I feel obligated to let you know that you need a burning desire that people enjoy your art, but not necessarily for glory's sake. You must enjoy the journey as well as the end results.
Big dreamers like you and me need to cultivate our good habits so we can get past the fantasy and take action!
A fix for you is to study the lives of highly successful and decisive people, for example as revealed by the master of success - Napolean Hill. Find inspiration which is deep inside you.
Know your condition inside and you will be able to decide what you want to do. When all else fails, plan by what you
want and take action! The progress made by your desires is most important! No desire? Don't know what you want? Well... flip a coin between wanting to be a rock star or a gaming star, then put your whole heart and energy into it! ... you dreamer, you!
Clinton