File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Jobs Discussion and the fly likes Java Career Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Java Career" Watch "Java Career" New topic
Author

Java Career

Paul Ferreira
Greenhorn

Joined: May 21, 2012
Posts: 4
I’m planning to re educate myself with the aim to start a new career.
I’ve been in the construction game up to now and have had no formal IT or any other programing education or work experience.

I’ve always wanted to study some sort of programming, and with the prospect of a permanent lower back problem sneaking up on me, I believe now would be a good time to react.

Could some one direct me into a solid educational direction to get me going regarding a career in java developing.

Do I need to start with IT?
Do I need Computer science?
Etc.

I am at the early stages of my research and will be spending the next week or so reading up on more info.

I would appreciate any advice offered

Paul
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61187
    
  66

Step 1: Stop thinking of it as a "Java career" or "career in Java". Think of it as a "programming career".

Java is just one tool in the arsenal. It's like wanting to become a carpenter and saying "I want a career in hammers".


[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
Paul Ferreira
Greenhorn

Joined: May 21, 2012
Posts: 4
actually..... I want a career as far away from hammers as possible!
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61187
    
  66

Paul Ferreira wrote:actually..... I want a career as far away from hammers as possible!


But you get my point, right?

Welcome to the Ranch!
Paul Ferreira
Greenhorn

Joined: May 21, 2012
Posts: 4
I don't think I'm going to enjoy this ranch!!!
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61187
    
  66

Paul Ferreira wrote:I don't think I'm going to enjoy this ranch!!!

And why is that? I'm confused by your response.

Java is a great tool, and likely a good first language to learn, but a career in programming isn't going to be built on one language.

If programming is truly a career you are interested in entering, I would think that you would be happy to find out the facts about it before making a leap that's hard to take back.
Paul Ferreira
Greenhorn

Joined: May 21, 2012
Posts: 4
Am interested in a "programing career"
This being day1, I'm still trying to figure out 'how, what and where'
Google has been my best friend thus far
William P O'Sullivan
Ranch Hand

Joined: Mar 28, 2012
Posts: 859

People are trying to help you.

You can pick Java, c#, ruby even Cobol.

The first thing to do is get a foundation in basic Computer Science.
Many schools offer 2yr certificate programs. You will need *something* to be considered for a job[career].

The "dummies" books, online guides/tutorials etc.. are all great tools.

WP
fred rosenberger
lowercase baba
Bartender

Joined: Oct 02, 2003
Posts: 11305
    
  16

Start by taking some CS classes, or get some good books. Do you have a computer you can write code on? If you want to start with Java, then get the JDK (or whatever they're calling it now) installed. Start writing simple programs. "Hello, world." is really where you want to start.

Don't expect to code an application like Facebook in your first few months of coding. Pick some small project, like a calculator or a checkers program, and see if you can figure out how to approach a project like that.

Read a lot - books, other people's code, forums (like this one). Ask questions. Don't give up. Realize there will be days when you do nothing but bang your head against the wall and make ZERO progress...as well as sudden breakthroughs in the middle of the night. Don't take criticism personally. Embrace any and all advice given, and really try to understand what people are telling you.

Finally, have fun learning!!!


There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Java Career