Win a copy of Node.js Design Patterns: Design and implement production-grade Node.js applications using proven patterns and techniques this week in the Server-Side JavaScript and NodeJS forum!

Sergey Butenko

Greenhorn
+ Follow
since Dec 13, 2014
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
3
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Sergey Butenko

Stal Alexandr wrote:“De-jure”  I have four years of Java experience


That means you will not have any problems with job seeking, you'll be a very good candidate for almost any HR. And exam you have passed definitely will help you to be in a good shape for interviews))
4 years ago

Mariana Dos Santos Silva wrote:
Considering you've done your exam recently, I would like to ask you a question. The questions with multiple answer are given the number of right option or it's just informed "Choose all that apply"? I got really confused about it because I just bought the enthuware mock questions, and I've seen that the questions got the number of right option, differently from the sybex.



Oracle exams are given the number of right option, sybex are not just to make it a little bit harder and to enforce you to think deeply))
4 years ago

Mariana Dos Santos Silva wrote:Congratulations Sebastian!

Considering you've done your exam recently, I would like to ask you a question. The questions with multiple answer are given the number of right option or it's just informed "Choose all that apply"? I got really confused about it because I just bought the enthuware mock questions, and I've seen that the questions got the number of right option, differently from the sybex.



Oracle exams are given the number of right option, sybex are not just to make it a little bit harder and to enforce you to think deeply))
4 years ago
Thank you all)

@Alexandr, yes, thanks God i'm working as a software engineer)
I'm not sure if my experience would be useful for you, because i suspect it could be totally different depending on many factors - your location, age, background, previous experience etc.

My input data:
Location - St.Petersburg, Russia (big city with a big number of jobs for a java programmer)
Age at the moment of active job seeking - 32
background - engineer's degree in... metallurgy, not IT
previous documented experience in IT - none
i worked for a big company in audit field on a managerial position

I started my search immediately upon passing my OCPJP exam in the end of April. I hoped that my certificates will somehow "compensate" the lack of my programming experience for the potential employer, but i was wrong. I was spending plenty of time almost every day sending my CV to different companies, applying for jobs, writing messages on thematic forums... but i couldn't get even a single invitation to the interview! That was very frustrating, my certificates couldn't break the wall which name is "at least 1 year of experience in software development". Some people on forums adviced me to add some fake programming experience to my CV in order to get invitations, but i didn't want to start my career in a new field from lie.
In July (!) finally i got to the interview in a big software company, i was interviewed for an intern position. Despite questions were very easy for me (thanks to certification), i didn't receive an order. i don't know why - maybe i showed myself as a bit "overqualified" for this role, or, most likely, i was too old for it (taking into account the age of teamlead - about 25).
So i continued my search. There is another big company, which runs an educational project - "Java School". It offers a free 2 months coursce on Java EE, and students should develop a course project throughout this cource. At the end there is a showcase where you show your project to the company's project managers, and if they like what they see - you get the job! I applied for this "Java School" without any hopes and expectations. But, surprisingly, i received a test job which is a first of three tests! I succesfully submitted this test job and was invited to the second test which was almost the same as Oracle exam, but with only 10 questions)). I passed it and was invited to the final interview which i also passed successfully. Dream became closer! Then there were two months (November and December) of studying and developing my project, showcase in january, 2 more interviews with my future development team and management, and, finally, in February i received a job offer)) That's how i got the job.

Were certificates helpful? As documents - not really, nobody cares about them unless you have experience. But it definately helps to gain knowlege. If you could get to the interview - you'd be a 'Java Core Star') But there is one more thing - there are very few places where Java SE would be enough, you should be comfortable with Java EE and with some of widely spread web frameworks. Or start with some kind of "Java School" where only Java SE is required as i did.

I would like to emphasize once again that your experience could be totally different depending on your input data.

I think there were two many reasons why i didn't get many interviews:
1. Age
2. Nobody could understand why i want to switch from my well payed managerial job in a big company and start all over again in a different field - i've been asked about it many times and i'm not sure that everybody understood my reasons))

Final thought: at least here in Russia certificates as documents couldn't give you a job, but if you have some experience, certificates are working as some kind of amplifier - now, when i have less than 1 year of experience, i receive new job proposals on my linkedin profile on regular basis.

Best of luck!
4 years ago
Alexandr, congratulations!

As for your 3rd: it doesn't compile because you're trying to override a static method foo() declared in DDD with an instance method foo() in EEE.
4 years ago
Hello.
I'm here just to say "thank you" to:
1. Authors of HF Servlets & JSP (when will you guys publish a 3rd edition of this terrific book?! It would be an undisputed bestseller)
2. Enthuware team. It's hard to overemphasize your job, it's just amazing.
3. Piotr Nowicki. Your Servlet 3.0 questions helped me a lot.

Despite i had some previous experience with Servlets & JSP, everybody knows that "having some previous experience with" is just not enough to take an exam)).
Due to some reasons I had only four days for preparation, and i couldn't expect such a good score - all i was hoping about is to score enough to pass the exam.
The reasons i've passed (with a good score!) are listed above)) Thank you guys once again!
4 years ago
Thank you all

Hey if that Certificate doesn't get you a job, then I don't know what will!!


Sadly, but it seems like it is totally worthless here in Russia - nobody cares of the papers (and knowlege!) you gained by hard studying, but everyone wants you to be a 2-3 years experienced developer with a knowlege of full stack of java-related technologies and many other stuff even if you're trying to get a position of a junior developer . Since i started from the scratch, i have no experience at all. Seems like i have to spent 2-3 years more in studying new things and be involved in open-source projects while doing my current full-time job in order to bocome a java junior developer Although i think i would make a huge and fast progress being mentored by an experienced person if i worked in IT-company as a developer. My certificates prove that i can and i like to learn. But who cares...
Battle for my new job is just about to begin!

Good luck everyone!
6 years ago
Thank you all!
I really hope that this certificate will help me to get a job as java developer
6 years ago
Hello everyone
Passed the 1Z0-804 exam today with 86% (big surprise for me, i did't expect score like that, because my results with Enthuware mosks are within 70-77%).
I used "OCA/OCP Java SE 7 Programmer I & II Study Guide (K & B)" and Enthuware mock exams for preparation + reading of Oracle documentation.
I have few warnings for those who are going to take the exam:
1. Passing score is 65%, not 63!
2. There were some methods or specific constructors of some classes which are not covered in K & B book (for example, methods mark() and markSupported() of Reader). But if you worked well with Enthuware mocks during your preparation you'll be prepared (great job, guys! Thank you!).
3. Streams are on exam! I got few questions in my exam. (again, it will not scare you if you're preparing with Enthuware)
4. There were a lot of questions with static variables involved: shadowing, implementing an interface which has a constant of the same type and the same name as an instance variable of implementing class, locking a monitor on static objects etc...
Good luck!
6 years ago
In class Writer2, page 483



the comment "how many bytes read" is not correct there since read() method reads characters but not bytes, and it returns the number of characters read

Sergey Butenko wrote:Hi everyone,

Chapter 7, page 399: "What happens if we call the close() multiple times? It depends. For classes that implement AutoCloseable, the implementation is required to be idempotent. Which means you can call close() all day and nothing will happen the second time and beyond. It will not attempt to close the resourse again and it will not blow up. For classes that implement Closeable, there is no such guarantee.


Oracle documentation (Java SE7), Interface AutoCloseable: "Note that unlike the close method of Closeable, this close method is not required to be idempotent. In other words, calling this close method more than once may have some visible side effect, unlike Closeable.close which is required to have no effect if called more than once. However, implementers of this interface are strongly encouraged to make their close methods idempotent."
http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html



the same incorrect statements are on page 400 (table 7-5 comparing Closable and AutoClosable) and on page 405 (two-minute drill, "Autoclosable Resources with a try-with-resources statement", 3rd bullet from top)
Hi everyone,

Chapter 7, page 399: "What happens if we call the close() multiple times? It depends. For classes that implement AutoCloseable, the implementation is required to be idempotent. Which means you can call close() all day and nothing will happen the second time and beyond. It will not attempt to close the resourse again and it will not blow up. For classes that implement Closeable, there is no such guarantee.


Oracle documentation (Java SE7), Interface AutoCloseable: "Note that unlike the close method of Closeable, this close method is not required to be idempotent. In other words, calling this close method more than once may have some visible side effect, unlike Closeable.close which is required to have no effect if called more than once. However, implementers of this interface are strongly encouraged to make their close methods idempotent."
http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html