Showing posts with label certifications. Show all posts
Showing posts with label certifications. Show all posts

Thursday, March 27, 2008

I am a J2EE Architect! – Says Sun Microsystems.

Now, it is mid-night 12:33 AM. A windy night and rain is pouring heavily outside. Weather is so cool, and my heart is too. Though I am feeling like running outside and shout louder in the rain…, I can not do that now. Because, I am 24, and yet, the time is mid night 12.

The much awaited result is out..! I have been waiting for this result, since last 3 to 4 weeks. My Architect exam result. Why I am so excited about this is, I am only 23.7 years old – too young to have Architect Certified! :-)

Out of all my learnings till date, I consider this exam is pretty worth. The perspective of looking at software systems has changed, after looking them through the architect view. I don’t see software as a program or piece of code; I see software is assembled of components and constructs. They are like bricks and stones that give the infrastructure (I am more or less has become as a mechanic!)

I will cherish this great moment till life long. Let me recall, what I have done, lost, tried and given up to get this Architect Exam.

The Exam has 3 parts. In Part-I, we need to answer for multiple-choice questions. In Part-II, we need to workout a J2EE based architectural solution, for the problem given by Sun Microsystems. In Part-III, questions will be asked from our Part-II solution. Part-III is an essay type exam. We need to answer their questions in paragraphs.

Sun Certified Enterprise Architect – Part I

Date : 25th Sept 2007

I have already published a post about this Part I exam, here: http://manivannan57.blogspot.com/2007_09_01_archive.html

Sun Certified Enterprise Architect – Part II (Assignment)

Date: 28th Feb 2008

Here is the stage, you host your skills! I registered for the part II – Assignment exam. I received the assignment, and started reading the requirements about a week. I understood what the requirements were, but did not find even a single clue about how to derive solution

I started reading advises from saloon forum http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=forum&f=26 at my free times. Needless to say, more we listen to people’s advice, the more we get confused. So, I gave up reading the forum, as it had ‘N’ number of views, arguments, advises, approaches and etc. (But, one should really read through the forum, just to see how different people mind can think to derive a solution for a given single problem! :-) )

I was helpless to bring solution and to verify my solution is correct. Because, I have not met any real world architects so far. Also, I had a fear that, they can misguide me to give a Design Solution instead of the required Architectural solution. Because, most of the techies do not distinguish a ‘Design’ and an ‘Architecture’. (And there are cases, where people have failed in the exam, as they submitted a design kind of solution rather than the architectural solution).

I’ve decided to keep my architectural solution very simple and straight-forward. I have strongly decided not to use any Framework (that is not a part of J2EE) in my solution. I did so.

The difficult part in my assignment, which I feel is, session handling decision. I needed to give a session handling solution for JSP and Swing based clients. First, I have decided an approach. I went out for coffee and cam back, and then changed the approach. I went out, looked at the children playing in the street, cam back then, and changed the approach. Likewise, it got changed many times, that I cannot even remember.

I was very strong in one thing – the examiner should be able to understand my architectural solution without any difficulties. Keeping that in mind, I put lot of details in supporting documents. I explained the approach over several pages; also, clarified the reason why I opted that approach over others.

Also, I have presented a Traceability Matrix for Functional and Non Functional requirements. That might be impressive. But, that is dangerous too. If I forget to add any requirement in the Matrix, then he will catch me. I spent lot of time to make sure that all the requirements are addressed in the Matrix table.

That’s all.

One early morning I submitted the assignment to Sun.

Sun Certified Enterprise Architect – Part III (Theory Exam)

This exam was an interesting one. We need to write the answers as paragraphs. No! we cant fill the paragraphs with some legacy stories; the answer we provide here will have to match with the architectural solution submitted for Part-II. So, I reloaded all the assignment requirements and my solution into my memory, before taking up this exam.

All of the questions were about Non Functional requirements. That’s, about performance scalability and the kind of stuffs. I gave only valid points to fill up the paragraph. I repeated most of the lines from my Part-II supporting documents. Because, it should match right.

Finally

Part II & Part III Score: 88% (Pass)

Part I Score: 95% (Pass)

Overall Grade: Pass

That’s it!

I am so excited to get passed in this exam. I am happy that I have passed in the top most level of J2EE exam, in this young age. Many people advised me that one should have minimum 6 to 8 years of experience in designing and architecting software applications to give such exams. But, me poor guy has only 2 and half years. But, I have endless passions to do.

This is the last level of the exam. So, I have decided to not to take any more certification exams in the future.

Tuesday, January 02, 2007

SCBCD (EJB 3.0) The Exam!

I was thinking of taking J2EE/EJB certifications. But, luckily, Sun offered latest EJB exam for free of cost, as it is Beta version. So, was glad, and registered for the Beta exam. But, I didn’t know that the exam was going to bring me ache.

Thousand or more times, I thought of dropping the exam plan later! Since, there are no books into market yet, there are no proper docs, there are no guides, there are many such ‘no’s…

At last (taking it as a big challenge!), today, I sat for the exam. The exam duration was about 5:15 Hrs. I’ve never taken such a long-lasting exam in my life before. I was eager in first hour… then, was boring… then, loosing focus… then…. seriously I vexed at the 5th Hour!

My eyes were paining like anything when I came out of the exam center. I felt dead-tired, and
wherever I looked around, it was ejb, ejb and ejb... nothing else.

The exam was not tough actually. It needs strong understanding of concepts, and a serious preparation. There were damn good questions at which I was stuck, and yanking. How come one can expect some one to study the programming stuffs on a new-year day? But, I studied until the last moment, (seriously.. I was two hours late to the exam hall! :-) )

Result? It will come after some 6 to 8 weeks!

So, I think I’ve done my side well. God, now it’s your turn! ;-)

Sunday, November 27, 2005

HFSJ is too humorous

I am now diving into HeadFirst Servlets & JSP. I see it like a kinder gardern children's book. Its that much naughty but fires Neurons.
I will write here interesting moments with the book later.

Thursday, November 10, 2005

Sun Certified Java Programmer ( 91% )

Yesterday, I was feeling feverish. So, once again I postponded the exam schedule. Today I felt myself ok.

Morning went to NIIT . I registered for the exam. He asked which slot I want. I said, "This moment; Better if it is this second."

He just looked at my face strange and allotted a slot for me at this morning. After paying 7200 INR, he verified all the formolities and said that I could take up the exam.

Sat before the screen and answered to Sun's survey. I choose 'moderate' level for 'Thread' and 'Collection' sections.

Then, exam stared and the timer started counting down from 120 minutes.

I finished answering with in 83 minutes.

Atlast, I got 56 correct answers out of 61. So. My score is: 91% (Doesnt look a good number? :)

As Sun's says, now I am a "Sun certified Java Programmer"

Thursday, October 20, 2005

This funny tech book, I enjoy now.

I refer to the book "Sun Certified Programmer and Developer for Java2", by Kathy Seirra and Bert Bates. I have been exploring the book for some past weeks. The author get the readers to have feel like reading a funny novel, than a technical volume. From the very first page itself, it moves freely with the audience. This is the first time, I see such technical volume with equal funny contents. I am now eagerly reading the book page by page.

Also, both authors (Kathy and Bert) are writing many best-selling books on Java, with the prefix of 'HeadFirst'. I want to have a read on them all, at least to enjoy the author's writing style.

Reading that book gives me smart knowledge on small things in Java fundamanetals. I get to cover the book sooner.

Thanks Kathy & Berts and Good luck for your journey with HeadFirst!!.

Their faces can be reached at: http://headrush.typepad.com/about.html

Tuesday, August 30, 2005

Rancher's SCJP Faq - useful one

If I cancel my preparation this time, I will never resume it. I am sure, I am not going to give up SCJP preparation. Almost, finished the SCJP1.4 Syllabus. This Rancher's FAQ column helped me lot. People recommended "Kathy seirra" version. But, prepared using only Khalid Azim mughal. Anyway mock up questions will help in understanding the fundo end-to-end. This FAQ colum might be pretty for those, who want to give SCJP,
http://www.javaranch.com/certfaq.jsp

Thursday, May 12, 2005

links for java exam sample questions

This link should be really useful in all the ways for java guys
http://www.sap-img.com/java

also, this one is for scjp questions
http://www.javaranch.com/mock.jsp