• Post Reply Bookmark Topic Watch Topic
  • New Topic

Next Steps in the Java Language  RSS feed

 
Jordan Young
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello everyone!

I have a small question regarding "next steps" for a beginner as a programmer, more specifically a Java one. As someone who's been purely self-taught, it's hard to compile a "syllabus" for what I should be learning, what I should be doing, and if what I am doing is correct. I'm simply curious in what I should be doing as my next steps from simply learning the syntax and being able to program mini-projects to becoming an "actual" programmer that can ultimately make a full fledged program. I have some interest in programming competitions; however, when I attempt questions, as I think I am correctly accomplishing the criteria, in reality, I am not. Also, if there are any books, libraries or anything of that nature, please enlighten me.

Thank you for any advice given, and I'm sorry in advance if this topic has been introduced before.
 
Guillermo Ishi
Ranch Hand
Posts: 789
C++ Linux Python
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jordan Young wrote:however, when I attempt questions, as I think I am correctly accomplishing the criteria, in reality, I am not.

I don't know what that means. For "next steps" I might suggest finding a free mooc like on coursera.org or edx.org or udacity.com and taking a course in programming. If you feel you are more advanced than that, then maybe an algorithms course from the same places. Also write some programs to solve some problems you'd like to solve.
 
Campbell Ritchie
Marshal
Posts: 56530
172
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to the Ranch

Let's see a small program you wrote recently and let's see how your programming skills are.
 
Jordan Young
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
So I have a project here where I've programmed a robot running in Java. I've exported the file from eclipse as an archived file.

Program Download - Dropbox Link
VirusTotal Scan

 
Jordan Young
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Guillermo Ishi wrote:
Jordan Young wrote:however, when I attempt questions, as I think I am correctly accomplishing the criteria, in reality, I am not.

I don't know what that means. For "next steps" I might suggest finding a free mooc like on coursera.org or edx.org or udacity.com and taking a course in programming. If you feel you are more advanced than that, then maybe an algorithms course from the same places. Also write some programs to solve some problems you'd like to solve.


Sorry if I was unclear, basically I mean I get the incorrect answer from automated judging systems, such as UVA, even though my output text matches the desired result. I can only assume this means that my code itself is not up to par with the question. If you want, I can post the question and show my solution to the problem.

EDIT: I've just added the file here for more reference of my work.
Also, I believe I forgot to thank you for your suggestions of taking a course. I'm debating whether to read "Head First Java" or take a course now that you've mentioned it.

The Problem

UVA100 - Java Program
VirusTotal
 
Campbell Ritchie
Marshal
Posts: 56530
172
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I said small program. That robot thing is 3.11MB zipped. We would like to see something under 100 lines so we can see the whole of it and can tell what your programming style it.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!