|
| |
|
|
Brandon
Posts: 431 Joined: 7/13/2004 From: Indiana, US Status: offline
|
Should I learn Java? - 5/5/2006 10:11:22
hello everyone, I only have to take one more computer class for an elective, and I will have my degree. So I was thinking about taking a java class. Do you think learning java will benefit me, or is it going to be a old language that people are going to stop using soon. Is java like any other coding language? I have already taken a C++ class, and I’m familiar with php and even a little asp. Just looking for some advice. Thanks
_____________________________
~ Brandon
|
|
|
|
dpf
Posts: 7121 Joined: 11/12/2003 From: India-napolis Status: offline
|
RE: Should I learn Java? - 5/5/2006 10:24:05
Java is an extremely powerful object-oriented language with roots in C++ - OO programming is the way of the future on the net. Microsoft, in their usual sincere form of lfattery (and cut-throat competition) literally "copied" Java in developing C# and C# is becoming huge. If I had a choice, I would learn C# over Jave but otherwise, take Java. Object Oriented Porgramming can be a little hard to wrap your head around but once you get it, you are part of the future. Large projects wont use scripting languages like VB Script (ASP) or PHP because those are interpreted and not compiled. The interpreted language is stored as source code and each line must be converted to executable before it is executed - one line at a time. this makes for slow execution - unnoticeable in smaller scale projects but huge in large ones. OO languages are compiled, stored as executable code which executes instantly when called. Finally, there is the issue of classes - hundreds and thousands of pre-written code snippets that you basically "call" ( using older term here - in OO you instantiate an instance of the object) which allows you to piece together enormously complex programs with essentially cut/paste pre-written code. go for it
_____________________________
Dan
|
|
|
|
Brandon
Posts: 431 Joined: 7/13/2004 From: Indiana, US Status: offline
|
RE: Should I learn Java? - 5/5/2006 10:46:01
quote:
Hang on, what other options have you got? Well my degree is in computer networking and I was thinking of taken java, because I design websites (amateur) for some extra cash on the side. Maybe someday down the road, when I am tried of being a networking guy, I will become a web designer. Anyways, for my degree I only have to take one more class from the list below. Spreadsheets Project Management Visual BASIC Java Help Desk Concepts Advanced C Electronic Calendaring Word Processing COBOL
_____________________________
~ Brandon
|
|
|
|
BeTheBall
Posts: 6359 Joined: 6/21/2002 From: West Point Utah USA Status: offline
|
RE: Should I learn Java? - 5/5/2006 10:52:49
Given those choices I too would give Java a go. However, my view is slanted because my web work is for our corporate intranet and Java is the language of choice. PHP and ASP are not an option. Besides the majority of the topics you listed would put me to sleep.
_____________________________
Duane Some people are like Slinkies . . . Not really good for anything . . . . . But they still bring a smile to your face when you push them down a flight of stairs.
|
|
|
|
dpf
Posts: 7121 Joined: 11/12/2003 From: India-napolis Status: offline
|
RE: Should I learn Java? - 5/5/2006 11:00:56
Spreadsheets if you dont know spreadsheets - well worth it - otherwise, no Project Management - could be very valuable as you grow in your career Visual BASIC - a choice though i still recommend "stretching" yourself into OO Java Help Desk Concepts - might fit with your degree Advanced C -no Electronic Calendaring -snooze city Word Processing -yawn COBOL - the 70's are over
_____________________________
Dan
|
|
|
|
dpf
Posts: 7121 Joined: 11/12/2003 From: India-napolis Status: offline
|
RE: Should I learn Java? - 5/5/2006 11:26:02
quote:
I hate to say this but dpf is right. (spit spit) any bitter aftertaste?
_____________________________
Dan
|
|
|
|
dpf
Posts: 7121 Joined: 11/12/2003 From: India-napolis Status: offline
|
RE: Should I learn Java? - 5/5/2006 14:15:05
as the old lady...er, jaybee says: huge diff. javascript is a scripting language that is interpreted and executed by the browser/client side. Java is a full featured, compiled object oriented programming language - it can be used to run server side web, client side (java applets) or stand alone desktop non-web applications
_____________________________
Dan
|
|
|
|
pbeverly
Posts: 10 Joined: 9/15/2005 Status: offline
|
RE: Should I learn Java? - 5/5/2006 14:42:16
I am not saying take COBOL, but it is far from dead. Where I work we have a HUGE Browser based insurance system. All the backend is running on mainframes with COBOL.
|
|
|
|
dpf
Posts: 7121 Joined: 11/12/2003 From: India-napolis Status: offline
|
RE: Should I learn Java? - 5/5/2006 15:22:32
quote:
but it is far from dead. Where I work we have a HUGE Browser based insurance system. All the backend is running on mainframes with COBOL. you are right - tons of legacy mainframe systems still running with cobol. but if I were young (big if there) and looking to the future, i wouldnt waste a second on cobol. cobol is extremely limmited and harder to manage for future than modern object oriented programming although i was corrected on here one day by a guy who said there are oo versions of cobol so... who knows.
_____________________________
Dan
|
|
|
|
dpf
Posts: 7121 Joined: 11/12/2003 From: India-napolis Status: offline
|
RE: Should I learn Java? - 5/5/2006 15:35:11
quote:
programmers are always working late because their projects have gone past deadline. so an important part of project managment is this Rule: Rule 1: If you are the programmer, negotiate an hourly rate. If you are Project Manager, give the programmers a salary and work them to death. Programmers have no life anyway.
_____________________________
Dan
|
|
|
|
yb2
Posts: 653 Joined: 1/30/2006 Status: offline
|
RE: Should I learn Java? - 5/5/2006 16:00:23
quote:
Does anyone know of any good sites or books about java? Head First Java and Head First Design Patterns. Don't get the patterns book till you know Java.
_____________________________
it is natural for people not to see one's own faults, and to exaggerate other people's faults and failings. Currently listening to: L'Enfer Des Formes by Stereolab
|
|
|
|
dpf
Posts: 7121 Joined: 11/12/2003 From: India-napolis Status: offline
|
RE: Should I learn Java? - 5/5/2006 16:10:16
quote:
Because I heard, databases are a good thing to know. ok stop there- if you have already learned one programming language but no nothing of db's, I would recommend the db course over Java.
_____________________________
Dan
|
|
|
|
BobbyDouglas
Posts: 5456 Joined: 5/15/2003 From: Arizona Status: offline
|
RE: Should I learn Java? - 5/5/2006 16:53:39
quote:
Maybe someday down the road, when I am tried of being a networking guy, I will become a web designer - If that's true, Java will be a great course. If you plan to move up the corp ladder, you might want to look into Project Management. One course isn't going to do much, but it will at least get you into the PM groove. Since you have already taken C++, don't expect to benefit much from Java. quote:
ok stop there- if you have already learned one programming language but no nothing of db's, I would recommend the db course over Java. - Well said, databases are a key aspect to prgramming languages. quote:
.....but databases seem soooooo boring...... - When you combine databases w/ programming, it brings an entire new look to software development.
_____________________________
Arizona Web Design - Mr Bobs Web Design in Arizona The Arizona Web Hosting Challenge
|
|
|
|
Brandon
Posts: 431 Joined: 7/13/2004 From: Indiana, US Status: offline
|
RE: Should I learn Java? - 5/6/2006 11:17:16
quote:
it makes me wonder what you are going to use 'java' for? Just to learn something new. The class is java not javascript.
_____________________________
~ Brandon
|
|
|
|
yb2
Posts: 653 Joined: 1/30/2006 Status: offline
|
RE: Should I learn Java? - 5/6/2006 11:53:33
quote:
t to be a good project manager you MUST have the skills to back you up hmm, I don't think you necessarily need the skills, there are plenty of PMs who can run any sort of project well. If you make sure you plan well and agree tasks with the right people (in writing) then you have all you need. If you set a deadline of a week without speaking to the programmers first then you really are asking for it, regardless of your skills. quote:
but databases seem soooooo boring the theory is, but the practice is very interesting indeed.
_____________________________
it is natural for people not to see one's own faults, and to exaggerate other people's faults and failings. Currently listening to: L'Enfer Des Formes by Stereolab
|
|
|
|
BobbyDouglas
Posts: 5456 Joined: 5/15/2003 From: Arizona Status: offline
|
RE: Should I learn Java? - 5/6/2006 14:25:07
quote:
hmm, I don't think you necessarily need the skills, there are plenty of PMs who can run any sort of project well. - If the PM doesn't clearly understand the material, it makes things harder to manage. I do not know a single PM that didn't get to where he/she is today, without spending years right under another PM.
_____________________________
Arizona Web Design - Mr Bobs Web Design in Arizona The Arizona Web Hosting Challenge
|
|
|
|
yb2
Posts: 653 Joined: 1/30/2006 Status: offline
|
RE: Should I learn Java? - 5/6/2006 16:16:33
I was taught by a PM who started out in software and then moved to other projects that were based on things he knew very little about, and it wasn't a problem (according to him). He used the Deloitte & Touche methods and now uses Prince2. What would be the point in learning project management if it couldn't be applied to projects where you didn't know about the product? It's just the same as learning software engineering - if you know OO then it doesn't really matter if it's Java or C# or C++, that's just syntax - the overall ideas are the same, and that applies to project management as a discipline. Large projects that encompass several different disciplnes like engineering, building, architecture etc - how could anyone run those? Would they have to be an expert in everything???? Basically, as long as you ask an "expert" why do you need to be one?
_____________________________
it is natural for people not to see one's own faults, and to exaggerate other people's faults and failings. Currently listening to: L'Enfer Des Formes by Stereolab
|
|
New Messages |
No New Messages |
Hot Topic w/ New Messages |
Hot Topic w/o New Messages |
Locked w/ New Messages |
Locked w/o New Messages |
|
Post New Thread
Reply to Message
Post New Poll
Submit Vote
Delete My Own Post
Delete My Own Thread
Rate Posts
|
|
|