It is my maiden Software development project, and my manager wants me to work on a jBPM module for the product.
I was wondering & worried if this tool/technology is worth concentrating on, when I could be learning other fancier stuff like Spring/Hibernate/ExtJS etc ?
Or maybe I should look at it this way that, we do not get chance to learn jBPM that often, so I should go ahead happily ?
My main concern being, is jBPM in demand in the market ?
Personally, I feel that any technology that is publicly available is worth learning.
If a company uses something like JBoss jBPM, which other companies also are able to use, then I would definitely go for it.
Even if you are not able to use the exact same product, you will find that there are other, similar, products and your experience will make it easier for you to learn those.
In addition, you are getting paid to gain experience in this area - what more can you ask?!??
I am also looking forward to you sharing your experiences concerning JBoss jBPM!
One thing I was wondering was is, is this jBPM a sought after skill , more than spring/hibernate ?
Or is this a noob question ? :P
Am just starting out in this development field, so am just skeptical I should make all the right moves and learn the best things out there to be viable in the market.
If I can learn Extjs/spring/hibernate then why waste time learning jBPM instead.
Would love to get replies from people who have used jBPM :-)
Though is not a sort after technology like spring and hibernate which are more in demand, you can learn it based on the requirement as there are companies interested in using JBPM to solve their work flow problem.
IF you have option leaning these technologies You should go for spring and Hibernate