LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Programming (https://www.linuxquestions.org/questions/programming-9/)
-   -   C programming and Jobs (https://www.linuxquestions.org/questions/programming-9/c-programming-and-jobs-148620/)

ElementNine 02-20-2004 11:08 PM

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

chewysplace 02-21-2004 01:34 AM

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.

sNicker 02-21-2004 09:15 AM

Chewy is right, you don't have to be a guru of the language, you need GOOD IDEAS, a good perspective view, capacity to apply to projects.

Ah, apply yourself to solve problems, you will learn much more than only studing on books :)

chewysplace 02-21-2004 02:39 PM

:D *ego boost succesful*

Chris Weimer 02-21-2004 07:29 PM

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. ;)

chewysplace 02-21-2004 07:43 PM

Heres a great place to test your skills:

http://www.topcoder.com/

ChristianQt 02-24-2004 11:17 AM

Hi,

you won't find a job where only ISO/ANSI knowhow is needed.
You should learn Qt, GTK or some other more complex things...


All times are GMT -5. The time now is 03:11 PM.