Welcome to the most active Linux Forum on the web.
Go Back > Forums > Non-*NIX Forums > Programming
User Name
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.


  Search this Thread
Old 02-21-2004, 12:08 AM   #1
Registered: Sep 2003
Distribution: Red Hat 9 or Gentoo 1.4 whatever I can get to work first
Posts: 105

Rep: Reputation: 15
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
Old 02-21-2004, 02:34 AM   #2
Registered: Sep 2003
Distribution: Slackware 10 w/ Kernel 2.6.8
Posts: 176

Rep: Reputation: 30

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.

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.
Old 02-21-2004, 10:15 AM   #3
Registered: Oct 2003
Location: Italy
Distribution: Slackware 9.1, Slackware 10
Posts: 33

Rep: Reputation: 15
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
Old 02-21-2004, 03:39 PM   #4
Registered: Sep 2003
Distribution: Slackware 10 w/ Kernel 2.6.8
Posts: 176

Rep: Reputation: 30
*ego boost succesful*
Old 02-21-2004, 08:29 PM   #5
Chris Weimer
Registered: Jan 2004
Location: NYC
Distribution: Fedora 25 XFCE
Posts: 91

Rep: Reputation: Disabled
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.
Old 02-21-2004, 08:43 PM   #6
Registered: Sep 2003
Distribution: Slackware 10 w/ Kernel 2.6.8
Posts: 176

Rep: Reputation: 30
Heres a great place to test your skills:
Old 02-24-2004, 12:17 PM   #7
LQ Newbie
Registered: Feb 2004
Posts: 6

Rep: Reputation: 0

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


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
which programming language is used to do tcp/ip programming?? gajaykrishnan Linux - Networking 9 12-21-2012 06:16 AM
Difference between Top Down programming & Bottom up programming minil Programming 1 06-17-2005 03:42 AM
fg, jobs etc ftgow Linux - General 7 02-26-2004 11:28 PM
Programming Jobs nny0000 Programming 8 02-24-2004 09:55 PM
cron jobs Zyanid Linux - Software 0 08-27-2002 06:10 AM > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 08:19 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration