Sunday, December 20, 2009

I am Sun Certified Business Component Developer!

I am very happy to announce that I passed Sun Certified Business Component Developer for the Java Platform, Enterprise Edition 5 (CX-310-091) exam with an astounding score of 100%!

The exam turned out to be easier than I expected (that is somewhat reflected by my score :D). I was also surprised by the fact that there were no drag-and-drop questions — the exam page mentions about them. Maybe the questions are randomized without taking the type into account or I simply did it so automatically that I didn't even noticed.

While preparing to the exam, I answered a fair amount of questions from JavaBlackBelt EJB section and the ones provided as a demo by various exam simulators, and I got the impression that the exam will test my knowledge of both specifications rather thoroughly. I've expected questions regarding e.g. declarative security in conjunction with both inheritance and XML descriptors or some twisted JPQL queries. That wasn't the case. Actually, of 61 questions about six were somewhat tricky and involved really good understanding of the subtleties. There were also 4 or 5 that were IMHO ambiguously formulated, provided additional, unnecessary details in the statements or were so obvious and unclear at the same moment that I sit there ruminating where is the catch. The majority of the questions, which is far than sufficient to pass the exam, were written really good and tested in scenario-based fashion the knowledge that I find absolutely compulsory for the developer to have.

It goes like this: think you know what each transaction attribute does? Show you understand the reason behind their creation, by choosing the most appropriate one for a given real-world scenario. This is what you are doing on the job and also my way of learning. I find it a real leap in the terms of exam quality, comparing to Sun Certified Java Programmer one. I'm not saying I know the way to construct a better exam for this level, but the problems from SCJP seemed very artificial to me. I felt like reading code of a guy that should be sentenced for writing it that way, while being in some sort of captivity myself, because I haven't got even a compiler, not to mention some code editor with syntax highlighting. That's a nightmare, not an exam.

I heard that new SCJP exam (called SCJP+ as far as I remember) is designed as a set of short programming tasks involving writing a real code. This problem-solving approach is in my opinion the best way to build the exams if we want Sun's certification to be highly valued in the market.

My certification is already outdated as the Java EE 6 came out last week :). Put the (probable) two years adoption period aside, there is something to worry about — as depicted on this page, the future SCBCD exam is to be split into EJB and JPA specific ones. While I find this move very rational, I am afraid that it will mean that the certification fee will double. I wish I were wrong.

To sum up, I feel that I've learnt pretty much about Java EE 5 through my preparation for the exam and feel really satisfied, since that was the point of this whole effort. I'm now pretty confident of the platform's strong and weak points. The broader knowledge of the shortcomings make me lean (language joke, yeah) toward Spring 3.0, as Java EE 6 doesn't seem to resolve them. I'll write more as soon as I'll get a good grasp of both.

53 comments:

  1. Hi Artur, congratulations! Thanks for sharing your preparation effort in the previous post.

    ReplyDelete
  2. Thank you! If you will have any questions regarding the exam, please feel free to ask them in the comments. Your collection of mock exams is really impressive! What a pity I haven't known about them while preparing for SCJP :).

    ReplyDelete
  3. Dear artur

    First of all congrats for certification and scoring 100%.
    I want to know about how to prepare for the Sun Certified Business Component Developer .
    Please help me regrading books and links

    Ateeq

    ReplyDelete
  4. Hi, Great.. Tutorial is just awesome..It is really helpful for a newbie like me.
    I am a regular follower of your blog. Really very informative post you shared here. Kindly keep blogging.
    If anyone wants to become a Java developer learn from Java EE Online Training from India.
    or learn thru Java EE Online Training from India .
    Nowadays Java has tons of job opportunities on various vertical industry.

    ReplyDelete
  5. Major web development companies offer professional web services on PHP including website development, developing web application, CMS development, custom PHP website development, static/dynamic and interactive MYSQL websites designing and much more with PHP web Development.Edknt Media

    ReplyDelete
  6. What unifies the discipline of business development is not so much the activities that comprise it, as these are immensely diverse ranging across a myriad of subfields.https://www.dbdesigner.net

    ReplyDelete
  7. “Sometimes I feel like if you just watch things, just sit still and let the world exist in front of you - sometimes I swear that just for a second time freezes and the world pauses in its tilt. Just for a second. And if you somehow found a way to live in that second, then you would live forever.” https://www.onsist.com

    ReplyDelete
  8. I’m happy I located this blog! From time to time, students want to cognitive the keys of productive literary essays composing. Your first-class knowledge about this good post can become a proper basis for such people. nice one pressbusiness

    ReplyDelete
  9. Now a day, carrying the sunglasses allows ease to your eyes and sleep of is language of your personality. A contact lens, also referred to as a contact, is just a remedial, cosmetic or beneficial lens which can be generally placed on the cornea of the eye. When folks are stage out of their house, Glasses have their devote social gatherings. Glasses perform an important role in everyone's social life. Therefore many people all over the world want to purchase exclusive sunglasses, discount sunglasses. Sun Collection

    ReplyDelete
  10. However, there exist many important considerations in finding the best or ideal coach for your business.https://mailchi.mp/cc08635ff53e/solopreneursguide These considerations include;

    ReplyDelete
  11. One of the barriers between you and the business loan is credit history. When you go to a bank, they look at your personal as well as business credit reports.bookkeeping space

    ReplyDelete
  12. This comment has been removed by the author.

    ReplyDelete
  13. This comment has been removed by the author.

    ReplyDelete
  14. You understand your projects stand out of the crowd. There is something unique about them. It seems to me all of them are brilliant. medical logo design

    ReplyDelete
  15. Great write-up, I am a big believer in commenting on blogs to inform the blog writers know that they’ve added something worthwhile to the world wide web!.. הדרכת אנשי מכירות

    ReplyDelete
  16. If it seems that you are losing that connection with your company and not really feeling the love, take a step back and allow yourself to remember how it all started. salesforce consultant

    ReplyDelete
  17. Once you decide on the type of car loan and apply, it's time to scrutinize the loan quotes. Loan payments are important but it shouldn't be the soul of your decision. There are several factors which are equally important. Before you rush to your decision, take a look at these variables.

    long term unsecured loan

    ReplyDelete
  18. Great info! I recently came across your blog and have been reading along. I thought I would leave my first comment. I don’t know what to say except that I have. Simple Letter of Recommendation Template

    ReplyDelete
  19. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. Salary Breakdown Excel Template

    ReplyDelete
  20. Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work! guest post

    ReplyDelete
  21. This is the explanation they so solidly accept that you will succeed. Remove the mystery from web showcasing and utilize an ensured approach to profit online-simply duplicate and benefit.

    ReplyDelete
  22. If you don"t mind proceed with this extraordinary work and I anticipate a greater amount of your magnificent blog entries חשיפה תקשורתית

    ReplyDelete
  23. If you don"t mind proceed with this extraordinary work and I anticipate a greater amount of your magnificent blog entries חשיפה תקשורתית

    ReplyDelete
  24. It's not as easy because food is not considered a drug, and the symptoms are less obvious (or more subtle). You would never be pulled over for eating while driving, or being in possession of a large amount junk food, so there are no external consequences for you to deal with if you are a food addict. No one will stop you from overeating; only you have the power to stop yourself. Substance addiction begins as a learning process for the brain. Lumion 9.5

    ReplyDelete
  25. Very efficiently written information. It will be beneficial to anybody who utilizes it, including me. Keep up the good work. For sure i will check out more posts. This site seems to get a good amount of visitors. Paulus Heule

    ReplyDelete
  26. Nice article. It does shed some light on the issue. By the for those interested in binary options can get an exclusive binary options bonus. how much does it cost to buy solidworks

    ReplyDelete
  27. An overview of some of the challenges facing small business owners that I experience as a Business and Marketing Consultant. The areas of Business Planning and Development, Marketing Strategy and Planning and building customer relationships are the most important. https://cad.cheapsoftwaredownload.net/

    ReplyDelete
  28. The success of your business does not depend entirely on SEO: This is one of the most important points. Do not rely on SEO for generating more revenues and increasing your business reach among the potential buyers. A SEO can drive targeted traffic to your website, however he can not force visitors to buy from you whether its service or any product. The actual SALE entirely depends on your product line, service levels you offer, after sales service, product / service pricing and many other factors. So its unfair to hold SEO professional responsible if you are not getting desired jump in sales even after increase in traffic to your website. link building services

    ReplyDelete
  29. The success of your business does not depend entirely on SEO: This is one of the most important points. Do not rely on SEO for generating more revenues and increasing your business reach among the potential buyers. A SEO can drive targeted traffic to your website, however he can not force visitors to buy from you whether its service or any product. The actual SALE entirely depends on your product line, service levels you offer, after sales service, product / service pricing and many other factors. So its unfair to hold SEO professional responsible if you are not getting desired jump in sales even after increase in traffic to your website. link building seo

    ReplyDelete
  30. The success of your business does not depend entirely on SEO: This is one of the most important points. Do not rely on SEO for generating more revenues and increasing your business reach among the potential buyers. A SEO can drive targeted traffic to your website, however he can not force visitors to buy from you whether its service or any product. The actual SALE entirely depends on your product line, service levels you offer, after sales service, product / service pricing and many other factors. So its unfair to hold SEO professional responsible if you are not getting desired jump in sales even after increase in traffic to your website. high page authority backlinks

    ReplyDelete
  31. Yay google is my world beater assisted me to find this great site! . 먹튀검증

    ReplyDelete
  32. This comment has been removed by the author.

    ReplyDelete
  33. i am for the first time here. I found this board and I in finding It truly helpful & it helped me out a lot. I hope to present something back and help others such as you helped me. GRE代考

    ReplyDelete
  34. i think that RSS FEEDS should also be included on the list of the best inventions because it makes life easier for bloggers like us,. 먹튀

    ReplyDelete
  35. I just got to this amazing site not long ago. I was actually captured with the piece of resources you have got here. Big thumbs up for making such wonderful blog page! https://meerasimulation.com/

    ReplyDelete
  36. When your website or blog goes live for the first time, it is exciting. That is until you realize no one but you and your. click me

    ReplyDelete
  37. Thanks for the tips guys. They were all great. I have been having issues with being fat both mentally and physically. Thanks to you guys i have been showing improvements. Do post more. Aegean College

    ReplyDelete
  38. When your roof is in need of replacement you need to hire a pro. Our roofers are experienced in the process from the removal of the roof to the finish ensuring your home is clean and free of all debris roofer

    ReplyDelete
  39. หลังคาเมทัลชีทเชียงใหม่ รับทำหลังคาเมทัลชีท หลังคาไวนิล กันสาด ทุกชนิด สำหรับเป็นหลังคาโรงรถ หลังคาหน้าบ้าน ในจังหวัดเชียงใหม่ หลังคากันสาดเชียงใหม่

    ReplyDelete
  40. A wave of our all-natural Lelu Soaps and bath products, treat yourself with your body submerged in our rich combinations of natural oils and butters. They are beneficial to the skin; revitalize your energy and help you achieve mental serenity. Made with all natural ingredients and 100% pure and natural additives and essential oils to soak into your skin and exfoliate and leave your skin feeling amazing!
    natural handmade soap , natural soap bar , Vegan Bath Bomb , Lelu Bath Fizz Collection , clean beauty products , organic skincare

    ReplyDelete
  41. It is a fantastic post – immense clear and easy to understand. I am also holding out for the sharks too that made me laugh. internal audit tracking software

    ReplyDelete
  42. area 51 iptv
    The face of television has changed over the years. For decades, people had to deal with cable providers to deliver content to their TV sets. However, this model has been replaced by modern technology innovations. The game-changing services like Area 51 IPTV have entered the entertainment market to disrupt the traditional model once and for all.

    ReplyDelete
  43. kore trak watch makes it easy to understand and monitor your health. A quick glance at your wrist and you will be able to track all your key vitals such as heart rate, steps taken, and calories burned.
    The no-fuss interface also allows you quickly to set up your workout with less planning so you can just focus on achieving your goals.

    ReplyDelete
  44. idgod
    Our product designs are high quality, effective, and combined with fast delivery and top-notch production system, make sure get your order faster. If you want get a high quality ID, IDGOD is trustworthy. We have over 50 Fake IDs.IDGOD has been the best fake id maker in the market for over 15 years. Order yours today!


    ReplyDelete
  45. We're Hollywoods elites best kept secret for spray tanning . Many popular celebrities have been spray tanned where the spray tan artists use our spray tan formulas. Our formulations or spray tan solutions and products are known to produce the most natural looking spray tans for over the last decade. We use the highest grade DHA in our products along with the finest skin care ingredients most being natural or organic. All of our products are safe for all skin types, not tested on animals and paraben free. We have trained over 300 professional spray tan artists most from USA but many have flown from other countries too to get VIP certified.
    best spray tan solutions ,
    best spray tan ,
    natural spray tan ,
    organic spray tan ,
    spray tan solutions ,
    celebrity ,
    models ,
    runway models

    ReplyDelete
  46. credit card machinesIPS allows businesses to accept payments in multiple ways, typically we provide debit or credit card machines. We are providing in-store and online payment solutions, Countertop terminals (debit machines), Long/Short Range Terminal, POS systems, ATM and Thermal paper rolls for debit machines and Credit Card Machines & Printers.

    ReplyDelete
  47. cebanqq1.vip
    cebanqq merupakan situs judi online qq, poker online, dominoqq terpercaya

    ReplyDelete