Advertisement

what am i have to do next?

Started by November 07, 2013 01:37 AM
2 comments, last by Petrov_VA 11 years, 3 months ago

hi.

i'm junior programmer working on a game development company.

i'm very noob at programming. i'm fixing simple bugs like if, else, switch logical error stuffs.

(my company use c/c++)

I have learned from some skillfull programmers, but they are gone to other companies now.

To me, they were god. i want to be like them. i want to be senior engineer in client programming.

i read basic c++ books, so i know programming logical flow and OOP,

but i have no idead what to do next.

Data structure?

Can anybody teach me some guide please?

Learning data structure sounds like a good plan. Learning about certain types of algorithms would help too.

When it comes to programming, it seems that people want things to work well and consistently and quickly. So learning about data structures and the various algorithms and things for accomplishing tasks will help you become a more skilled programmer.

You are probably a better programmer than I am already, but if you can understand data structure and different types of algorithms, as well as memory management and technical stuff like that, then you will be a far better programmer than I am.

Remember that all a program is is a set of instructions for completing a task, and people have different ways of doing the same task, but most companies want it done FAST. They also want it NEAT. Learning all of that extra stuff just helps you learn how to make faster, neater programs. C++ is already fast anyhow.

They call me the Tutorial Doctor.

Advertisement

If you want to learn about data structures you might start with a good overview from one of our moderators in his article series "Data Structures for Pre-College Programmers":

I would also recommend the book Code Complete for a good general overview of good design practice and practical tips you can apply to any code you're writing.

My main suggestion however would be that you should practice actual programming. The absolute best way of learning about programming is to actually write code! Try to solve real problems as you encounter them, and try practice exercises as well; if you're looking for exercises you could try some problems from Project Euler or Code Kata.

Hope that helps! smile.png

- Jason Astle-Adams

I believe the best way to learn any language is a work with the ready working projects. Just pick up any and try to modify one as you like and while questions occurred to apply to books and tutorials. You may try with Concentration of all The Lessons in Common Library GLSummary in MFC

The source files are demo and codes of ready working projects of Visual C++ MS VS 2010/2012 pro integrated the OpenGL lessons from http://nehe.gamedev.net/ . A lot of people feel something like panic with the words MFC but do not trust them, just try yourself.

This topic is closed to new replies.

Advertisement