<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-30950679.post525636892624030850..comments</id><updated>2007-05-14T15:27:38.387-07:00</updated><category term='resumes'/><category term='cvs'/><category term='continuous integration'/><category term='sql'/><category term='java'/><category term='spring'/><category term='tips'/><category term='bamboo'/><category term='security'/><category term='programming'/><category term='passwords'/><category term='oql'/><category term='interviews'/><category term='rants'/><category term='source control'/><category term='gwt'/><category term='ideas'/><category term='svn'/><category term='hiring'/><title type='text'>Comments on Regular Expressions: Lack of Decent Java Developers?</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://idcmp.linuxstuff.org/feeds/525636892624030850/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30950679/525636892624030850/comments/default'/><link rel='alternate' type='text/html' href='http://idcmp.linuxstuff.org/2007/01/lack-of-decent-java-developers.html'/><author><name>Idcmp</name><uri>http://www.blogger.com/profile/03829017208885409542</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-30950679.post-2028143411549642878</id><published>2007-05-14T15:27:00.000-07:00</published><updated>2007-05-14T15:27:00.000-07:00</updated><title type='text'>I have been interviewing people for a Perl positio...</title><content type='html'>I have been interviewing people for a Perl position recently and have had the same experiences - there are a lot of perl scripters out there, but damn few solid developers.&lt;BR/&gt;&lt;BR/&gt;When looking for a good perl developer I tend to focus more on good development habits, especially:&lt;BR/&gt; * revision control&lt;BR/&gt; * unit testing&lt;BR/&gt; * documentation&lt;BR/&gt; * prefer maintainable code over clever code&lt;BR/&gt;&lt;BR/&gt;I strongly prefer people who have read both "Pragmatic Programmer" and "Perl Best Practices".&lt;BR/&gt;&lt;BR/&gt;Having a good deal of domain specific knowledge is appreciated, but honestly most of the important bits can be taught quickly if you have someone who enjoys mentoring and the new hire is the type who enjoys learning. If they're development bookshelf has one book per language then you can probably skip them in my opinion.&lt;BR/&gt;&lt;BR/&gt;Hiring Java developers is similar in that the personality and drive to learn is critical, but there is also a lot of language specific knowledge to pick up. Sure, you can get the basics very quickly if you have used any other object oriented language.. but there are some critical areas that require study. &lt;BR/&gt;&lt;BR/&gt;One critical area that is often overlooked is thread safety. Reading "Java Concurrency in Practice" should be required reading for all Java developers as it does an excellent job of explaining the java memory model, and why synchronization is not just about restricting concurrenct access to a block. Reordering, visibility, and atomic operations are critical areas to understand.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30950679/525636892624030850/comments/default/2028143411549642878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30950679/525636892624030850/comments/default/2028143411549642878'/><link rel='alternate' type='text/html' href='http://idcmp.linuxstuff.org/2007/01/lack-of-decent-java-developers.html?showComment=1179181620000#c2028143411549642878' title=''/><author><name>Christopher</name><uri>http://www.blogger.com/profile/03497492166066392039</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://idcmp.linuxstuff.org/2007/01/lack-of-decent-java-developers.html' ref='tag:blogger.com,1999:blog-30950679.post-525636892624030850' source='http://www.blogger.com/feeds/30950679/posts/default/525636892624030850' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1784961250'/></entry><entry><id>tag:blogger.com,1999:blog-30950679.post-3411528454357086218</id><published>2007-01-19T06:35:00.000-08:00</published><updated>2007-01-19T06:35:00.000-08:00</updated><title type='text'>Hi,

Superb ! 

I picked up your  Blog from TSS ou...</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;Superb ! &lt;br /&gt;&lt;br /&gt;I picked up your  Blog from TSS out of sheer curiosity - it's too good ! &lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;&lt;br /&gt;Sandeep</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30950679/525636892624030850/comments/default/3411528454357086218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30950679/525636892624030850/comments/default/3411528454357086218'/><link rel='alternate' type='text/html' href='http://idcmp.linuxstuff.org/2007/01/lack-of-decent-java-developers.html?showComment=1169217300000#c3411528454357086218' title=''/><author><name>Sandeep Seshan</name><uri>http://www.blogger.com/profile/16984486602335978061</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://idcmp.linuxstuff.org/2007/01/lack-of-decent-java-developers.html' ref='tag:blogger.com,1999:blog-30950679.post-525636892624030850' source='http://www.blogger.com/feeds/30950679/posts/default/525636892624030850' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-647423754'/></entry><entry><id>tag:blogger.com,1999:blog-30950679.post-1498306368111953523</id><published>2007-01-17T21:07:00.000-08:00</published><updated>2007-01-17T21:07:00.000-08:00</updated><title type='text'>Hi, That was a very good and highly informative bl...</title><content type='html'>Hi, That was a very good and highly informative blog. I've a concern here.... why our industry doesn't bother about someone who is really interested in working on a particular technology or domain, though at present they are not working on it. For example, I'm a developer working on multiple technologies and multiple domains. But my wish ever is I shall work on Java related technologies. Java always fascinated me even as a student. I don't want to put a fake in CV saying that I have worked on Java technologies, but yes, I'm confident that I can pick up the technology and domain very quickly and start being very productive very soon. But nobody want to beleive genuine people like me and they always filter resumes of so called Java experts... which, must just be a fake. Anyways thanks for your highly informative blog.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30950679/525636892624030850/comments/default/1498306368111953523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30950679/525636892624030850/comments/default/1498306368111953523'/><link rel='alternate' type='text/html' href='http://idcmp.linuxstuff.org/2007/01/lack-of-decent-java-developers.html?showComment=1169096820000#c1498306368111953523' title=''/><author><name>Korada</name><uri>http://www.blogger.com/profile/11449255737777849407</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://idcmp.linuxstuff.org/2007/01/lack-of-decent-java-developers.html' ref='tag:blogger.com,1999:blog-30950679.post-525636892624030850' source='http://www.blogger.com/feeds/30950679/posts/default/525636892624030850' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1878127234'/></entry><entry><id>tag:blogger.com,1999:blog-30950679.post-5607648520303635888</id><published>2007-01-13T10:53:00.000-08:00</published><updated>2007-01-13T10:53:00.000-08:00</updated><title type='text'>My goodness.</title><content type='html'>My goodness.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30950679/525636892624030850/comments/default/5607648520303635888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30950679/525636892624030850/comments/default/5607648520303635888'/><link rel='alternate' type='text/html' href='http://idcmp.linuxstuff.org/2007/01/lack-of-decent-java-developers.html?showComment=1168714380000#c5607648520303635888' title=''/><author><name>Laird</name><uri>http://www.blogger.com/profile/07905132403257139697</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://idcmp.linuxstuff.org/2007/01/lack-of-decent-java-developers.html' ref='tag:blogger.com,1999:blog-30950679.post-525636892624030850' source='http://www.blogger.com/feeds/30950679/posts/default/525636892624030850' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-46829087'/></entry></feed>
