• 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
  • Ron McLeod
  • Paul Clapham
  • Jeanne Boyarsky
  • Liutauras Vilda
Sheriffs:
  • Rob Spoor
  • Bear Bibeault
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Piet Souris
Bartenders:
  • Frits Walraven
  • Himai Minh

Amazon AWS Developer or Java EE Developer

 
Ranch Hand
Posts: 54
1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm planning on getting my Java OCAP and OCP certifications then i'm not sure whether I should specialize in AWS or JEE. Which would you recommend. Can I do both?
 
Sheriff
Posts: 4979
319
IntelliJ IDE Python Java Linux
  • Likes 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The two are not directly comparable in the way I think you expect they are. JEE is a programming language and library, where AWS is a server environment. Your question is akin to asking "should I specialise in Software Engineering or Systems Engineering?" two very different career paths.

Perhaps I misinterpreted your question? Please correct me if I have.
 
Saloon Keeper
Posts: 23751
161
Android Eclipse IDE Tomcat Server Redhat Java Linux
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You can host JEE apps on AWS. I often do.

In fact, one of the containerized options (ECS, if I remember acronyms properly) is a Tomcat container.
 
William Ng
Ranch Hand
Posts: 54
1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Tim Cooke wrote:The two are not directly comparable in the way I think you expect they are. JEE is a programming language and library, where AWS is a server environment. Your question is akin to asking "should I specialise in Software Engineering or Systems Engineering?" two very different career paths.

Perhaps I misinterpreted your question? Please correct me if I have.



No, just slightly. When I seay JEE, I am refere to JEE AND everything else involved with building JEE applications. As for AWS, I am only somewhat acquainted from perusing the site and knowing that it identifies as a cloud computing platform. I am aware that it has certifications for AWS 'Developer' so assumed that one would be in a development role. So, i don't know if AWS would be system engineering rather than a different developer specialization. That is what I want to know. I personally believe that, based on the tool it offers, to support devop as well as development tasks. So would it be safe to aspire to specialize as JEE developer working on AWS?
 
Tim Holloway
Saloon Keeper
Posts: 23751
161
Android Eclipse IDE Tomcat Server Redhat Java Linux
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I don't recall any headhunters soliciting me for "AWS development" positions. Some have looked for JEE expertise with AWS, but AWS is primarily containers and utility services. Generously salted with elastic resource management.

Most of the expertise that AWS demands is in Operations and in DevOps. Presumably you're not looking for a career path as a grunt operator, but DevOps is - at least in my mind - more of a senior position. Meaning that it's one of those things that you'd add to your professional arsenal after you'd already established a firm foundation as a regular developer.

And don't forget that AWS is only one of many cloud platforms. In-house, I run OpenStack and a lot of Docker containers with an option for Kubernetes on the side. And many people I've interviewed with like DigitalOcean.

I'm a DevOps geek from way back, myself. In fact, the approximate predecessor for DevOps was mainframe Systems Programming. Which differed from regular applications programming in that the software we dealt with was the OS and its support utilities, not stuff like payroll and insurance processing. The switch to PCs left me temporarily without a distinguishing job category, but DevOps is what I claim now. In addition to cloud and container stuff, I also deal with provisioning systems like Ansible and Puppet.
 
author & internet detective
Posts: 40552
825
Eclipse IDE VI Editor Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Here's a link to the AWS Developer cert objectives.

I think it is too early to decide. You need to learn the basics about developing web apps and services for either path you mention.

Yes, you can do both.

Also, remember that for an entry level position, you don't need a specialty.
 
William Ng
Ranch Hand
Posts: 54
1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ok, that clarifies a lot. And it does make sense that if one desired to be a halfway decent at DevOps, they would first need to know what the heck they are managing. It would be like a system administrator who didn't know much about computers.
 
William Ng
Ranch Hand
Posts: 54
1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Jeanne Boyarsky wrote:Here's a link to the AWS Developer cert objectives.

I think it is too early to decide. You need to learn the basics about developing web apps and services for either path you mention.

Yes, you can do both.

Also, remember that for an entry level position, you don't need a specialty.



Yeah, i'm going to accumulate more experience with pure web apps before I just choose to specialize in a specific technology.  
 
reply
    Bookmark Topic Watch Topic
  • New Topic