Welcome to the Java Programming Forums


The professional, friendly Java community. 21,500 members and growing!


The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.


>> REGISTER NOW TO START POSTING


Members have full access to the forums. Advertisements are removed for registered users.

Results 1 to 18 of 18

Thread: How much time should I have on a program?

  1. #1
    Member
    Join Date
    Jul 2011
    Posts
    62
    Thanks
    12
    Thanked 4 Times in 4 Posts

    Default How much time should I have on a program?

    I hope it isn't too much to ask, because I would like to know how much time it should take to make a regular Java program whether I'm on a team of some kind, or as an individual.


  2. #2
    Grand Poobah
    Join Date
    Mar 2011
    Posts
    1,545
    My Mood
    Grumpy
    Thanks
    0
    Thanked 168 Times in 159 Posts

    Default Re: How much time should I have on a program?

    How long is a piece of string?

    There is no possible way to know. There are many factors involved such as:
    the difficulty of the task
    the number of team members
    the skill level of those people
    the resources available (computer specs, IDE etc)
    familiarity with resources
    teamwork (if more than one person)
    etc etc etc
    Improving the world one idiot at a time!

  3. #3
    Administrator copeg's Avatar
    Join Date
    Oct 2009
    Location
    US
    Posts
    5,330
    Thanks
    181
    Thanked 829 Times in 772 Posts
    Blog Entries
    5

    Default Re: How much time should I have on a program?

    In addition to Junky's post, there's Hofstadter's Law:
    It always takes longer than you expect, even when you take into account Hofstadter's Law

  4. #4
    Member
    Join Date
    Jul 2011
    Posts
    62
    Thanks
    12
    Thanked 4 Times in 4 Posts

    Default Re: How much time should I have on a program?

    Now I would like to know if there is such a thing as a deadline at work for a programmer.

  5. #5
    Grand Poobah
    Join Date
    Mar 2011
    Posts
    1,545
    My Mood
    Grumpy
    Thanks
    0
    Thanked 168 Times in 159 Posts

    Default Re: How much time should I have on a program?

    Wasn't he the SS Major in Hogan's Heroes?
    Improving the world one idiot at a time!

  6. #6
    Administrator copeg's Avatar
    Join Date
    Oct 2009
    Location
    US
    Posts
    5,330
    Thanks
    181
    Thanked 829 Times in 772 Posts
    Blog Entries
    5

    Default Re: How much time should I have on a program?

    Quote Originally Posted by SOG
    Now I would like to know if there is such a thing as a deadline at work for a programmer.
    Deadlines are typically defined by the many aspects outlined in Junky's post, and then some.

    Quote Originally Posted by Junky
    Wasn't he the SS Major in Hogan's Heroes?
    hehe, see Godel, Escher, Bach
    Last edited by copeg; July 18th, 2011 at 10:33 PM.

  7. #7
    Member
    Join Date
    Jul 2011
    Posts
    62
    Thanks
    12
    Thanked 4 Times in 4 Posts

    Default Re: How much time should I have on a program?

    In what way can one become certified to the point of getting this kind of job considering the time problem?
    Last edited by SOG; July 19th, 2011 at 12:17 AM.

  8. #8
    mmm.. coffee JavaPF's Avatar
    Join Date
    May 2008
    Location
    United Kingdom
    Posts
    3,336
    My Mood
    Mellow
    Thanks
    258
    Thanked 287 Times in 225 Posts
    Blog Entries
    4

    Default Re: How much time should I have on a program?

    Quote Originally Posted by copeg View Post
    In addition to Junky's post, there's Hofstadter's Law:

    It always takes longer than you expect, even when you take into account Hofstadter's Law
    lol very true.
    Please use [highlight=Java] code [/highlight] tags when posting your code.
    Forum Tip: Add to peoples reputation by clicking the button on their useful posts.

    Looking for a Java job? Visit - Java Programming Careers

  9. #9
    Forum old-timer
    Join Date
    Nov 2008
    Location
    Faversham, Kent, UK
    Posts
    471
    My Mood
    Mellow
    Thanks
    4
    Thanked 58 Times in 54 Posts

    Default Re: How much time should I have on a program?

    Quote Originally Posted by copeg View Post
    In addition to Junky's post, there's Hofstadter's Law:
    Not to mention Cargill's Law:
    The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.

  10. #10
    Forum old-timer
    Join Date
    Nov 2008
    Location
    Faversham, Kent, UK
    Posts
    471
    My Mood
    Mellow
    Thanks
    4
    Thanked 58 Times in 54 Posts

    Default Re: How much time should I have on a program?

    Quote Originally Posted by SOG View Post
    In what way can one become certified to the point of getting this kind of job considering the time problem?
    What time problem? Writing a program is like writing a book, making a painting, or building a house - it takes as long as it takes, and that's usually longer than you expected.

    In business, experienced managers will estimate tasks based on past experience & development team advice, and then add contingency (for setbacks, staff absence, & other unexpected problems). Good agile development methodologies, such as Scrum, allow continuous monitoring and task prioritization by the customer, so that tasks can be adjusted and features can be dropped or simplified if overruns become problematic.

  11. The Following User Says Thank You to dlorde For This Useful Post:

    SOG (July 19th, 2011)

  12. #11
    Member
    Join Date
    Jul 2011
    Posts
    62
    Thanks
    12
    Thanked 4 Times in 4 Posts

    Default Re: How much time should I have on a program?

    It seems now as if there isn't a drop-dead date for this stuff.

  13. #12
    Crazy Cat Lady KevinWorkman's Avatar
    Join Date
    Oct 2010
    Location
    Washington, DC
    Posts
    5,441
    My Mood
    Hungover
    Thanks
    144
    Thanked 636 Times in 544 Posts

    Default Re: How much time should I have on a program?

    Quote Originally Posted by SOG View Post
    It seems now as if there isn't a drop-dead date for this stuff.
    Again, it depends on WHAT stuff you're talking about. You haven't really asked an answerable question.
    Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
    Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!

  14. #13
    Forum old-timer
    Join Date
    Nov 2008
    Location
    Faversham, Kent, UK
    Posts
    471
    My Mood
    Mellow
    Thanks
    4
    Thanked 58 Times in 54 Posts

    Default Re: How much time should I have on a program?

    Quote Originally Posted by SOG View Post
    It seems now as if there isn't a drop-dead date for this stuff.
    Of course not.

    Any competent coder can write a Java 'Hello World' program in less than 30 seconds. Some major Java software developments may take years (or at least, many man-years). Remember also that successful software (i.e. software that gets used) almost always changes - bugs are fixed, modifications introduced, enhancements made. It is also quite common for development to continue after a much-delayed official release date, with more or less witting users (customers) effectively acting as a test team; <insert your personal bugware experiences here>.

    In the real world, software development timescales are gray and fuzzy... oh, no - wait... I'm not wearing my rose-tinted glasses... ahh, that's better
    Last edited by dlorde; July 19th, 2011 at 01:05 PM.

  15. #14
    Member
    Join Date
    Jul 2011
    Posts
    62
    Thanks
    12
    Thanked 4 Times in 4 Posts

    Default Re: How much time should I have on a program?

    Actually, I was asking about successful programs that sell these days. They're the ones you see at a software store at the mall or something. dlorde answered that well enough for me. By the way, I'm somewhat new to Java, and I don't know exactly what bugware is but I know my problem is solved right now. (I hope that is okay.)
    Last edited by SOG; July 19th, 2011 at 02:16 PM.

  16. #15
    Forum VIP
    Join Date
    Jul 2010
    Posts
    1,684
    Thanks
    25
    Thanked 333 Times in 309 Posts

    Default Re: How much time should I have on a program?

    Well, the thing is, a computer program is never really finished. I mean, even the program you find in stores are not ENTIRELY finished. That is the reason you always have to update your programs, or patch your games, or whatever. You'll never make a program 100% air-tight finished. There is always one stupidly specific case where the user will break something, or other terrible things will occur.

    Now if you are wondering about how long it takes to create a presentable program, the answer would be dependent on the size and difficultly of what you are trying to accomplish, as well as all the research time that you will probably have to put into it.
    NOTE TO NEW PEOPLE LOOKING FOR HELP ON FORUM:

    When asking for help, please follow these guidelines to receive better and more prompt help:
    1. Put your code in Java Tags. To do this, put [highlight=java] before your code and [/highlight] after your code.
    2. Give full details of errors and provide us with as much information about the situation as possible.
    3. Give us an example of what the output should look like when done correctly.

    Join the Airline Management Simulation Game to manage your own airline against other users in a virtual recreation of the United States Airline Industry. For more details, visit: http://airlinegame.orgfree.com/

  17. #16
    Member
    Join Date
    Jul 2011
    Posts
    62
    Thanks
    12
    Thanked 4 Times in 4 Posts

    Default Re: How much time should I have on a program?

    Okay, well I believe I have all the answers I need to continue with my endeavor of getting a programming-job. By the way, do these threads under the Java Ouestions & Theory category have an eventual end, or am I supposed to keep answering here? (Just to be sure.)
    Last edited by SOG; July 19th, 2011 at 03:39 PM.

  18. #17
    Forum VIP
    Join Date
    Jul 2010
    Posts
    1,684
    Thanks
    25
    Thanked 333 Times in 309 Posts

    Default Re: How much time should I have on a program?

    Well, I suppose we could lock the thread, or you could just ignore it, lol.
    NOTE TO NEW PEOPLE LOOKING FOR HELP ON FORUM:

    When asking for help, please follow these guidelines to receive better and more prompt help:
    1. Put your code in Java Tags. To do this, put [highlight=java] before your code and [/highlight] after your code.
    2. Give full details of errors and provide us with as much information about the situation as possible.
    3. Give us an example of what the output should look like when done correctly.

    Join the Airline Management Simulation Game to manage your own airline against other users in a virtual recreation of the United States Airline Industry. For more details, visit: http://airlinegame.orgfree.com/

  19. #18
    Forum old-timer
    Join Date
    Nov 2008
    Location
    Faversham, Kent, UK
    Posts
    471
    My Mood
    Mellow
    Thanks
    4
    Thanked 58 Times in 54 Posts

    Default Re: How much time should I have on a program?

    No, they never end, you must keep on posting

    Just kidding. If you stop feeding them, they'll die.

Similar Threads

  1. please help me with this program, I dont have enough time to do it
    By n.azizabadi in forum Member Introductions
    Replies: 1
    Last Post: June 10th, 2011, 03:35 AM
  2. First Time
    By rayoung17 in forum Member Introductions
    Replies: 1
    Last Post: April 4th, 2011, 01:52 PM
  3. Using time
    By ellias2007 in forum Java Theory & Questions
    Replies: 1
    Last Post: September 4th, 2010, 08:48 AM
  4. how to make a program take time...
    By DLH112 in forum What's Wrong With My Code?
    Replies: 1
    Last Post: February 10th, 2010, 06:09 PM
  5. display time
    By kalees in forum JavaServer Pages: JSP & JSTL
    Replies: 0
    Last Post: January 1st, 2010, 06:40 AM

Tags for this Thread