ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Distribution: Red Hat 9 or Gentoo 1.4 whatever I can get to work first
Posts: 105
Rep:
C programming and Jobs
Hi i was just wondering what should people know to get a job programming in c/c++?
I know pretty much everything a book can teach you about c/c++ (ansi) but i was wondering do you need to know more? Win32Api, or various other apis? It seems like you can't do a whole lot with just normal c/c++ knowledge, and i feel like you shouldn't have to learn various apis to do anything cool in windows/linux, or am i wrong? Wheres a good place to go to learn more about c/c++?
Anyway i wanna try and get a job programming but i feel like i don't know enough about the language to get one
its good to know something specific and know it well, but the more you know the better. and you may know a lot about the language, but can you apply that knowledge to create a problem solution?
try building a portfolio of programs you've done. make them as simple or complex as you like. post them online or burn them to CD and hand them in with your resume. make shure you document it well so the person who is going to hire you knows what the purpose of the program is and why its relivant.
example:
dont write an openGL program that displays a rotating cube. that wont get you far. write an openGL program that shows off advanced reflective surfaces and such. maybe throw in some bump mapping on the reflective surface for show.
just dont make it too small or too simple. program to impress.
well, one thing for certain you are going to need to know well is how well YOU can problem-solve. It is one of the most important aspect of programming. Try looking up some sample problems and see without help if you can solve them and how efficient. Efficiency isn't too important in the beginning since you can always have someone look at your code and make suggestions, but you gotta have code first.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.