Java Newbie with 72% in OCJP/SCJP - Super Confused Jobless Programmer.
I am a "newbie" too. Please verify my answers before you accept them.
Pat Farrell wrote:I think the "checkbox for skills" approach to hiring is at best short sighted, and more often than not, moronic.
I've been doing this for 40 years and have used something like 30 languages professionally (Fortran, Cobol, Smalltalk, Java, Python, etc are only the big ones). Having a "skill profile" just makes it easy for HR people who understand nothing about technology claim that they have a perfect candidate.
I want to hire the smartest engineer possible. One interested in the stuff we are doing today, and interested in learning the stuff we will do tomorrow. There is zero probability that what I want for skills from an engineer today will be what I want in five year. I want an engineer who wants to learn and use new stuff.
Java Newbie with 72% in OCJP/SCJP - Super Confused Jobless Programmer.
I am a "newbie" too. Please verify my answers before you accept them.
Pat Farrell wrote:
I want to hire the smartest engineer possible. One interested in the stuff we are doing today, and interested in learning the stuff we will do tomorrow. There is zero probability that what I want for skills from an engineer today will be what I want in five year. I want an engineer who wants to learn and use new stuff.
· Solid understanding of object oriented design principles and patterns including UML
· 7+ years of java development experience including JDK 5, multithreading, JDBC, servlets, JSP, Hibernate, Spring, JavaScript and DWR.
· 3+ years of experience as a technical lead in designing and architecting scalable & high performance software products using modeling techniques and software design patterns
· 3+ year of experience with Java persistence models, implementations, including SQL, JDBC, ORM solutions, Query Abstraction models as well as familiarity with different databases.
· Spring, Hibernate is highly desirable.
· Strong experience in web design, HTML , DHTML, JavaScript, Cross Browser Scripting, YUI, AJAX, CSS
· Experience with java performance profiling
· Strong experience with restful web services
· Strong experience with MySQL, Oracle databases
· Good experience with Unit Testing processes and tools (JUnit)
· Hands-on experience with Design Patterns
· Experience with source management tools such as Subversion, CVS, Perforce or Rational Clear Case required
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
Paul Anilprem wrote:
Pat Farrell wrote:
I want to hire the smartest engineer possible. One interested in the stuff we are doing today, and interested in learning the stuff we will do tomorrow. There is zero probability that what I want for skills from an engineer today will be what I want in five year. I want an engineer who wants to learn and use new stuff.
Just because an engineer knows the stuff that you are doing today doesn't necessarily mean that he is not smart.
Pat Farrell wrote:
Paul Anilprem wrote:
Pat Farrell wrote:
I want to hire the smartest engineer possible. One interested in the stuff we are doing today, and interested in learning the stuff we will do tomorrow. There is zero probability that what I want for skills from an engineer today will be what I want in five year. I want an engineer who wants to learn and use new stuff.
Just because an engineer knows the stuff that you are doing today doesn't necessarily mean that he is not smart.
You seem to be missing my point. Its great that an engineer knows what I am using today. But meeting a long checklist does not mean that she is smart or flexible
or willing to learn new technologies. And I don't hire for this week, I want someone that I will want on my team in 5 years. There is zero chance that I'll be using DHTML, CVS or SVN.
Having the checklist skills does you zero good if I'm the one hiring you.
I know I'm in a minority here. I know that Monster and Dice and most head hunters are too clueless to help me find the staff I want. And it may be that having some long checklist of "skills" will help get a job. But it sure is not how to get a career.
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
Pat Farrell wrote:
Paul Anilprem wrote:
Pat Farrell wrote:
I want to hire the smartest engineer possible. One interested in the stuff we are doing today, and interested in learning the stuff we will do tomorrow. There is zero probability that what I want for skills from an engineer today will be what I want in five year. I want an engineer who wants to learn and use new stuff.
Just because an engineer knows the stuff that you are doing today doesn't necessarily mean that he is not smart.
You seem to be missing my point. Its great that an engineer knows what I am using today. But meeting a long checklist does not mean that she is smart or flexible
or willing to learn new technologies. And I don't hire for this week, I want someone that I will want on my team in 5 years. There is zero chance that I'll be using DHTML, CVS or SVN.
Having the checklist skills does you zero good if I'm the one hiring you.
I know I'm in a minority here. I know that Monster and Dice and most head hunters are too clueless to help me find the staff I want. And it may be that having some long checklist of "skills" will help get a job. But it sure is not how to get a career.
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
Paul Anilprem wrote: You post seemed to imply that you don't care if the person knows the stuff that you are doing today as long as he is a smart engineer. Among 10 smart people, you could have one smart guy who, besides being smart, also knows the stuff you are doing today. If you don't care about that, then that is what I don't agree with. .... but if my deliverable in next 6 months requires JEE development, I can't afford to have you spend next 2 months learning JEE.
Paul Anilprem wrote:I don't want to be just smart engineer, I want to be a smart engineer who knows the stuff that is required in the industry today.
Pat Farrell wrote:
Paul Anilprem wrote: You post seemed to imply that you don't care if the person knows the stuff that you are doing today as long as he is a smart engineer. Among 10 smart people, you could have one smart guy who, besides being smart, also knows the stuff you are doing today. If you don't care about that, then that is what I don't agree with. .... but if my deliverable in next 6 months requires JEE development, I can't afford to have you spend next 2 months learning JEE.
You can teach even a smart MIT or IIT engineer JEE in two months? Wow, I sure can't do that.
If I find a great engineer who has spend most of her time recently using say python, and I need Java skills, then I'll eat the learning curve on Java. And vice versa. Once you have learned a few languages, the next one is really not that hard, especially if you have someone who knows the new language. A smart engineer who has never seen EL or JSPs can pick up a working knowledge in a few days. Same with a general engineer on DBMS packages. Oracle vs MySql, who cares? Sure there are differences, but they have far more in common than the fan-boys like to argue about.
There are skills that we use in building modern web applications where the skills are highly specialized. But these skills are never going to be found in someone with a long checklist as suggested by the OP. For example, great human interface (GUI) design is an art. If you want that, you want that one skill. But again, the tools used are far less important than the art skills.
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
Pat Farrell wrote:
Paul Anilprem wrote:I don't want to be just smart engineer, I want to be a smart engineer who knows the stuff that is required in the industry today.
Sounds more like you just want to be hired today for a job. Fine if that's what you want.
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
Paul Anilprem wrote: It is absolutely true that a smart engineer who has never seen EL or JSPs can pick up a working knowledge in a few days. But the point is why should you pick him over another smart engineer who already knows EL or JSPs?
Pat Farrell wrote:
Paul Anilprem wrote: It is absolutely true that a smart engineer who has never seen EL or JSPs can pick up a working knowledge in a few days. But the point is why should you pick him over another smart engineer who already knows EL or JSPs?
Simple, I value brains and flexibility and willingness to learn and accept challenges more than I value this or that checkbox.
Next project will have different checkboxes. I don't like firing folks.
Paul Anilprem wrote:
Just because an engineer knows the stuff that you are doing today doesn't necessarily mean that he is not smart.
In fact, more often than not the choice is between a smart engineer who wants learn the stuff that you need today and interested in learning the stuff you may need tomorrow, and a smart engineer who is knows the stuff you are doing today and interested in learning the stuff you may need to use tomorrow.
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
No more Blub for me, thank you, Vicar.
chris webster wrote:Andy - don't waste your life here on the JavaRanch - you're young, you can still make it outta here!
![]()
Seetharaman Venkatasamy wrote:
chris webster wrote:Andy - don't waste your life here on the JavaRanch - you're young, you can still make it outta here!
![]()
![]()
[OCP 17 book] | [OCP 11 book] | [OCA 8 book] [OCP 8 book] [Practice tests book] [Blog] [JavaRanch FAQ] [How To Ask Questions] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
Jeanne Boyarsky wrote:I think Chris means "just start learning" rather than "keep waiting for the perfect thing to learn"
Pat Farrell wrote:So, what I am saying and what I think @Chris is saying, is that the answer is not on a forum, even one as good as Javaranch. The answer is within yourself.
No more Blub for me, thank you, Vicar.
Pat Farrell wrote:
Rather than asking which checkbox items you need on your resume, get a job ...
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
Paul Anilprem wrote:How do you propose a person should get a job? By writing a one line resume that says, "I am smart, flexible, accept challenges, and am willing to learn technologies that you are using now and will use in future?"
Pat Farrell wrote:
Paul Anilprem wrote:How do you propose a person should get a job? By writing a one line resume that says, "I am smart, flexible, accept challenges, and am willing to learn technologies that you are using now and will use in future?"
Again, it depends on where you are looking for the job. If you are using Monster/Dice or a clueless HR person, you must do what they expect.
Pat Farrell wrote:
Many people think that they have "the resume" that is submitted to any and all position postings. This is nonsense. You have a work history, and its stored in a word processing program's data files, so its trivial to re-order things, highlight some and downplay others. The key is to match your work history to what they want.
Pat Farrell wrote:
This assumes, of course, that you have the experience. No point in lying or writing a bunch of fiction. Maybe lies will get you past the HR person, but if you dont' know something, your co-workers will know in the first week you are on the job.
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
Paul Anilprem wrote:Really? Haven't you been saying that a check list is "short sighted, and more often than not, moronic"?
Pat Farrell wrote:
But I'm getting the feeling that you, Paul, are arguing just to be argumentative.
Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
Paul Anilprem wrote:
Pat Farrell wrote:
Rather than asking which checkbox items you need on your resume, get a job ...
How do you propose a person should get a job? By writing a one line resume that says, "I am smart, flexible, accept challenges, and am willing to learn technologies that you are using now and will use in future?"
Java Newbie with 72% in OCJP/SCJP - Super Confused Jobless Programmer.
I am a "newbie" too. Please verify my answers before you accept them.
Sometimes you feel like a nut. Sometimes you feel like a tiny ad.
Master Gardener Program
https://coderanch.com/t/771761/Master-Gardener-Program
|