• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Liutauras Vilda
  • Ron McLeod
Sheriffs:
  • Jeanne Boyarsky
  • Devaka Cooray
  • Paul Clapham
Saloon Keepers:
  • Scott Selikoff
  • Tim Holloway
  • Piet Souris
  • Mikalai Zaikin
  • Frits Walraven
Bartenders:
  • Stephan van Hulst
  • Carey Brown

Working as a JEE developer

 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
In general (as I understand it) working with JEE is esentially building CRUD applications on a large and possibly distributed scale; can this become sort of repetitive (and a bit boring sometimes) work? I'm trying to decide if JEE is something I would want to be working with and would appreciate if any experienced developer would answer.
 
Java Cowboy
Posts: 16084
88
Android Scala IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Not all applications are CRUD applications. In fact, most software that I've worked on was much more than just CRUD operations.

For example, a system I've been working on for a large part of the past year is a payment system. On one side it works with PIN terminals and cash registers, and on the other side with computers of banks and credit card companies. There's a lot of interesting stuff going on in this system; it has to be secure ofcourse and it must be highly available and reliable. I've learned a lot about how the world of electronic payments works in this project.

Another project I've worked on a few years ago is a new traveler information system for the railways. The Dutch railways are replacing all the information signs on the stations with electronic screens, and a new computer system had to be built to gather all the information to display on those screens from many different sources (the train planning, the train traffic control center, etc.). Also a very interesting project to work on.

Those are just two examples of what I've been working on.
 
Marshal
Posts: 80128
417
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
. . . and welcome to the Ranch
 
lowercase baba
Posts: 13091
67
Chrome Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I can't speak specifically about CRUD and J2EE, but...

I work on a team that writes interfaces. Application 'A' needs to send data to applications 'B', 'C', and 'D'. A sends out xml, but B wants HL7, C wants a different version of HL7, and C wants xml-like messages, but not 'true XML'.

B only wants THIS and THAT, but C wants everything, and D only wants it if THAT field contains THIS piece of information...

I've done it for two years, and each day is a new challenge, letting me learn new things all the time. Some applications have TCP/IP connections, some use MQ-Series, some use FTP...no two are ever the same.

So...All I do all day is write interface code, to pass messages from 'A' to 'B', but it NEVER gets old.
 
Ranch Hand
Posts: 859
IBM DB2 Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
CRUD ?

Ha ha ha haaaaa..

In my career, I've worked with multiple databases, sockets, SSL, email transports, JMS, LDAP, MVC, SSO, client side scripting, analytics, performance tuning, logging.. the list goes on...

If it were as easy as CRUD, I'd work 1/2 a day and get paid twice as much!

WP
 
Ranch Hand
Posts: 5575
Eclipse IDE Windows XP Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Even it is a CRUD, CRUD is a specification, there is a plenty of different, different implementations.
 
Yup, yup, yup. Tiny ad:
Smokeless wood heat with a rocket mass heater
https://woodheat.net
reply
    Bookmark Topic Watch Topic
  • New Topic