I know we had some very expereanced person in java ranch as well as people working on different architecture and tools in java/j2ee. So guys let's open a discussion about what do you think which technology is the hottest in the market now a days and had a long future.
In my openinon Spring and hibernate along with Aspect Oriented Programming are hot now a days.
Vikram I may be biased but you missed SAP Netweaver among middleware list.
sachin yadav
Ranch Hand
Joined: Nov 24, 2005
Posts: 156
posted
0
i think we should also provide a couple of points in support of our view so that we can justify our choices, otherwise we would end up with a technology name in which we had started working recently.
Sathish Nagappan
Ranch Hand
Joined: Nov 05, 2005
Posts: 76
posted
0
Hi , For us Java developers,
JSF , Shale and OR/M is hot. SOA is hot , SAP is NOT. Oracle Fusion , JDeveloper and Oracle Application Server 10g is hot. OCS is hot.
SCJP, SCWCD, SCBCD, IBM XML, IBM OOAD, SCEA 5, ITAC - Distinguished IT Architect.
Rajesh Pore
Greenhorn
Joined: Jul 19, 2005
Posts: 21
posted
0
Hi All,
Can we inculde TIBCO also in th HOT list ?
Regards Rajesh
James Wenchen
Ranch Hand
Joined: Jul 26, 2006
Posts: 42
posted
0
Mainframes and AS/400 ... they have been around for ages.. so guess they mite not be as hot as some other technologies .. but they sure are in demand
Cheers, James
Karu Raj
Ranch Hand
Joined: Aug 31, 2005
Posts: 479
posted
0
do also list the other technologies tooooo....
How about the datawarehousing ?
Mark Herschberg
Sheriff
Joined: Dec 04, 2000
Posts: 6037
posted
0
Communications! People who are skilled in this field tend to get higher pay than the average developer. I strongly recommend developing communication expertise (speaking, writing, interacting with non-technical people, etc).
--Mark
Biren shah
Ranch Hand
Joined: Apr 13, 2005
Posts: 107
posted
0
Hi all, this is a good thread,
Thanks for starting it, Thanks mark for that hint, i also believe that technical abilities help you pass the interview while communication helps you get success on the job.
By the way what about Portal/portlets Developement or EJB .? Most of the jobs i see ask for WebLogic/Webspehere experience? What abour RAD ?
And if you can comment on what does hot means according to you along with the technologies that would be helpful to people like us. like example : there are lots of jobs for it or hot means that we get paid more for it
Originally posted by Mark Herschberg: Communications! People who are skilled in this field tend to get higher pay than the average developer. I strongly recommend developing communication expertise (speaking, writing, interacting with non-technical people, etc).
--Mark
Great point Mark. I completely agree with you.Do you have some tips ?
Originally posted by Biren shah: Hi all, this is a good thread,
Thanks for starting it, Thanks mark for that hint, i also believe that technical abilities help you pass the interview while communication helps you get success on the job.
By the way what about Portal/portlets Developement or EJB .? Most of the jobs i see ask for WebLogic/Webspehere experience? What abour RAD ?
i worl on oracle portlet deploying on Oracle 10G application server. Don't sure about indian market but my clients which are 150 big universities in USA, all work on oracle 10G and portlets. So we have plenty of work.
And if you can comment on what does hot means according to you along with the technologies that would be helpful to people like us. like example : there are lots of jobs for it or hot means that we get paid more for it
thanks in advance
but hot means mix of both, the technology which is upcoming and if we experties in it then we can make big buks. For ex. we can say that struts is out now and spring and hibernate is in. so if we learn spring we can get more buks.
i am working on portlets, and my friend in banglore told me that it's already making good place in market after google adopted portlet approach. So we can say it's hot now a days.
So, guys plese give a valid reason also as i am giving above to prove our points, and i think only then we can make this discussion more producative.
Shipra Verma
Ranch Hand
Joined: Oct 11, 2005
Posts: 116
posted
0
would like to add AJAX to hot list for web technologies . If you are a web programmer you should learn AJAX .
<a href="http://itpaypacket.blogspot.com/" target="_blank" rel="nofollow">http://itpaypacket.blogspot.com/</a><br />Life is unpredictable: eat dessert first :-)
alfred jones
Ranch Hand
Joined: Apr 19, 2005
Posts: 279
posted
0
Guys,
anybody have tested yet ADOBE FLEX for AJAX ?
i have done ajax coding quite ago .....
dont have any idea about ADOBE FLEX .....anybody got some flaovour ?
the size is 489 MB probabily .( i dont know why its that much of BIG!!!)
it seems an IDE .
However, do they provide any JAR to download for NON-IDE users ?
sachin yadav
Ranch Hand
Joined: Nov 24, 2005
Posts: 156
posted
0
Originally posted by alfred jones: Guys,
anybody have tested yet ADOBE FLEX for AJAX ?
i have done ajax coding quite ago .....
dont have any idea about ADOBE FLEX .....anybody got some flaovour ?
the size is 489 MB probabily .( i dont know why its that much of BIG!!!)
it seems an IDE .
However, do they provide any JAR to download for NON-IDE users ?
not the adobe stuff but dojo toolkit (http://dojotoolkit.org/) is good i think and open source also.
ambar patil
Ranch Hand
Joined: Nov 29, 2005
Posts: 226
posted
0
Originally posted by vibhav kumar: Vikram I may be biased but you missed SAP Netweaver among middleware list.
Hey..SAP netweaver is specific to SAP only.Is it hot?what is for ..? by the way..]
Hot tech is: -Web Service.[1] -Hibernate. -struts (old hot)
Mark Herschberg
Sheriff
Joined: Dec 04, 2000
Posts: 6037
posted
0
Originally posted by Biren shah: Thanks mark for that hint, i also believe that technical abilities help you pass the interview while communication helps you get success on the job.
Technical abilities alone won't get you past my interviews. ;-)
Originally posted by Pradip Bhat:
Great point Mark. I completely agree with you.Do you have some tips ?
To paraphrase Peopleware, software development is not so much a technological problem as a sociological one. Think about your projects, how many times ave you come a cross a problem that is very complex, requiring advance algorithms that take days to complete? More often you find problems because the requirements weren't clear.
The more senior you get (e.g. architect, project manager, director), the more likely you'll not only run meetings, but will have to work with non-technical people, such as sales, customers, upper management. I recommend groups like Toastmasters for help with public speaking.
No matter what level you're at, you'll be involved with lots of writing: emails, technical documentation, user documentation, release notes, code comments, meeting summaries, specifications, etc. Being able to communicate well is critical! Most developers hate writing but there's no avoiding it. I recommend reading books and articals on technical writing (and business writing in general). When reading documents from others, pay attention to what they have written and how well or poorly it communicates.
Talk to your manager about setting improvement of oral & written skills as some personal career objectives and talk to him/her about ways to do that.
Remember the following. Let's suppose you know 10 "types" of Java (e.g. JSP, JDBC, Core Java). Are you really that much stronger for knowing an 11th? Will your peers and managers take more notice of you because of it? On the other hand, if you improve your ability to communicate, how much more likely are they to notice you then?
--Mark
ankur rathi
Ranch Hand
Joined: Oct 11, 2004
Posts: 3829
posted
0
Originally posted by Mark Herschberg:
I recommend groups like Toastmasters for help with public speaking. --Mark
Is there any free option available???
Srishal SA
Greenhorn
Joined: Jul 25, 2006
Posts: 7
posted
0
Communications! People who are skilled in this field tend to get higher pay than the average developer. I strongly recommend developing communication expertise (speaking, writing, interacting with non-technical people, etc).
I agree , But when someone wanted hot skills , I guess they wanted hot software skills like (struts, sap, ajax).
If soft skills are to be considered there are also other skills as attitude, persistance/patience , concentration. The list could grow long. To generalize these are the skills needed to succeed in life (not just your job).
Mark Herschberg
Sheriff
Joined: Dec 04, 2000
Posts: 6037
posted
0
"Srishal SA",
Welcome to JavaRanch. Please look carefully at the official naming policy at Javaranch & reregister yourself with a proper first & last name, with a space between them. Initials may be used for a first name, but not a last name. Please adhere to official naming policy & help maintain the decorum of the forum. The naming policy can be found at http://www.javaranch.com/name.jsp. You can change your name here.
--Mark
Mark Herschberg
Sheriff
Joined: Dec 04, 2000
Posts: 6037
posted
0
Originally posted by Srishal SA:
I agree , But when someone wanted hot skills , I guess they wanted hot software skills like (struts, sap, ajax).
I took Sachin's question about which skills have a long future to be asking about where he should invest time to insure a promising career. I may be wrong in which case Sachin is welcome to correct me, but otherwise I stand by my statement that these skills will take you further than any technical knowledge.
--Mark
Vijay Rao
Greenhorn
Joined: Aug 19, 2006
Posts: 3
posted
0
I bet on BPM + BPEL with SOA
sachin yadav
Ranch Hand
Joined: Nov 24, 2005
Posts: 156
posted
0
Originally posted by Mark Herschberg:
I took Sachin's question about which skills have a long future to be asking about where he should invest time to insure a promising career. I may be wrong in which case Sachin is welcome to correct me, but otherwise I stand by my statement that these skills will take you further than any technical knowledge.