I have learned C but never programmed in my life, been in QA for 7 years. Now in management.Completed Sig Sigma Green belt and PMP this year.
I want to take the Java Architect Exam next year after taking a java training for 10 weeks. I have never been interested in coding and it feels very tiring to sit through SCJP, SCJD etc, so I want to directly attempt the SCEA after a lot of hard work. Any people give your inputs about it please.
I want to bypass the coding and basics (Exam wise, but will surely complete the training and do a project in Java and learn the foundation material well) and jump directly to SCEA exam.
While there are no restrictions from Sun to doing so and by all means there are several architects with no coding experience I recommend you spend at least 3 months coding.
An architect while not coding all the time needs to sometimes test a concept (Proof Of Concept) and then coding is handy. Let's not even mention some tricky stuff like application servers , EJB3 deployment , complex external interfaces and a lot of other stuff you need to learn .. or experience.
I remember that somewhere I read that Sun recommends 8 years experience with J2EE before trying SCEA .. I only waited for 5 .
Your profile seems a lot more management (or project management )oriented and is a bit far from the technical path hence I do not think it will help you
in your career unless you want to switch to technical stuff. Again architect != management that's why several developers are moving in that direction.
Even if you pass it will be a bit difficult for you to find an architect position and maybe it will not concern you (I see a lot of effort towards project management and this is a good thing ).
Just my 0.02 cents.
PS : Is this candid camera ?
Better, faster, lighter Java ... you mean Ruby right ?
SCEA5,SCBCD1.3,SCWCD5,SCJP1.4 - memories from my youth.
posted 10 years ago
Really appreciate your response. The main reason I want to jump directly into SCEA is I love designing. I have been supervising testing and development and want to have this certification not to change stream but to have an upper hand. I will not be using it in real life, just to have an edge during promotions, interviews etc.
So can I conclude that I can go ahead and try SCEA with hard work and perseverance ? I really need someone from the other end to give a heads up for me to start the journey.
An upper hand in what? An interviewer isn't going to care if you have a "paper SCEA" (a cert without any experience). In fact it could hurt you because it looks like you don't understand how the SCEA fits in. If you are just interested for learning, you can study without taking the exam and save $900. That way you still gain the skills that help as a project manager.
I think you will find the exam difficult with your profile as well as it assumes some foundational knowledge. You might find it more useful to learn about design patterns first independent of the exam since you are interested in designing.
When I dont have any Java certification (Not the preliminary SCJA, SCJP ) and work in an IT company as a project or QA manager, people tend to think that I am completely ignorant of whats going on at a Java level.Developers and leads obviously know more about the application architecture and design and I look like some mere spectator.
So I thought I should increase my skill set and work hard and get a certification.
Is it possible to get the certification.Whether I can use it in real life is not what I am worried about.
One of my past managers came to be a manager of developers from IT. He learned about Java by reading a lot. There was always a book around that showed he was interested in it. (Not that you need to know Java to manage developers.)
I am hesitant to say it is possible to get the certification because I don't know that it is a good goal. Reading the certification book and it's associated references will help you learn though. I would say to study the types of materials the certification asks about if you are interested in learning. Then take a mock exam and see how you do - that will tell you whether you want to pay to take the certification exam.
Your two paragraphs look like they conflict with each other. It sounds like you are saying you think a certification will help you gain respect at work and that it doesn't matter if you will use it in real life.