LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
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.

Notices


Reply
  Search this Thread
Old 11-21-2009, 10:08 AM   #1
ShadowReaper
LQ Newbie
 
Registered: Jan 2009
Posts: 22

Rep: Reputation: 0
What should i do next?


I have been learning c++ but my problem is i don't know what to do next. I know how to use pointers, classes etc... in C++ but i haven't written a real program, only assigments from the university(calculating arithmetic means, mean deviation etc)...

What should i do?

Thank you
 
Old 11-21-2009, 10:32 AM   #2
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
Bit of a strange question, but if you want to write a C++ program then go and do it. Write whatever you want. If you're really out of any inspriation, you could look at joining a project on sourceforge.net or similar.
 
Old 11-21-2009, 11:51 AM   #3
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Mint
Posts: 17,809

Rep: Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743
Please don't take this as any kind of criticism.

Learning the syntax of C or C++ is only part of the problem. Have you studied the actual science of programming? For example, tell us which of thes topics you have studied---either in class or on your own:
  • data structures and algorithms
  • program organization, including the use of subroutines
  • system design techniques, including functional block diagrams and state diagrams
  • development environments and version control
  • interface design

Another common response would be: "What do you want to do?" For example, why are you studying C and C++?
 
Old 11-21-2009, 01:12 PM   #4
ShadowReaper
LQ Newbie
 
Registered: Jan 2009
Posts: 22

Original Poster
Rep: Reputation: 0
Thank you for your replys.
pixellany: I haven't studied any of the topics you suggested. Can you suggest me some books about these topics?
 
Old 11-21-2009, 04:11 PM   #5
pcunix
Member
 
Registered: Dec 2004
Location: MA
Distribution: Various
Posts: 149

Rep: Reputation: 23
Many of us learned programming because we had something else we needed to do. Maybe we had some unusual renaming task, or had to do complicated edits on files, or needed to reformat data so that some other program could use it. Maybe we didn't like the way our accounting program worked - whatever it was, we needed to learn programming to get the task done.

You seemed to have just "learned programming". I guess that's not so unusual, but it seems odd to me that you don't immediately see things where you could use those skills. Are you happy with everything in your life - is there no boring, repetitive or difficult thing that could be done with your computer? Are you happy with the way everything works - do you love your web browser, your shell? Have you never typed a command and have it not quite give you what you wanted?

Hardly a day passes where I don't do some programming. Sure it's often just a little hack script for some ad hoc reason, but still - why are you so satisfied with your world as it is now ? Don't you want to improve, to fix, to dabble?
 
Old 11-21-2009, 04:53 PM   #6
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Mint
Posts: 17,809

Rep: Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743
Quote:
Originally Posted by ShadowReaper View Post
Thank you for your replys.
pixellany: I haven't studied any of the topics you suggested. Can you suggest me some books about these topics?
http://oreilly.com/

Quote:
Another common response would be: "What do you want to do?" For example, why are you studying C and C++?
???
 
Old 11-21-2009, 05:20 PM   #7
MysticalGroovy
Member
 
Registered: Sep 2009
Location: Greece
Distribution: Slackware
Posts: 106

Rep: Reputation: 21
welcome to the amateur programmer's biggest problem, Ive learned this Ive learned that, and now I dont know wtf to do with them...

Im off programming ideas too, thats why i stick writing a project for almost a year now hehe...
 
Old 11-21-2009, 06:07 PM   #8
ta0kira
Senior Member
 
Registered: Sep 2004
Distribution: FreeBSD 9.1, Kubuntu 12.10
Posts: 3,078

Rep: Reputation: Disabled
My usual response to this sort of question is:
  1. turn off your computer
  2. go get some exercise
  3. go meet some girls/guys (or whatever)
Sooner or later you'll realize that your life becomes more and more dominated by computers and enclosed spaces, so get out and do things if you don't need to be on the computer.
Kevin Barry
 
  


Reply



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



LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 10:49 AM.

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