Thursday, November 28, 2013

Recommended Software Development Books

Part of my job at Nearsoft is to interview candidates that seek to integrate to our team as Java devs and as part of our recruiting process we need to provide some feedback back to the candidate and most of the times I see the same exact technical gaps. I decided to write this post to provide a list of books that I recommend.

If you are seeking a job as software engineer in general:

Java specific:
Javascript specific:

Sometimes when I ask the candidates to elaborate on how they separate tiers on the software they've worked on they stagger because they never went deep in the framework they were using so ask questions go deep in your current framework but keep this in mind: programming languages and frameworks come and go through time it's ok to know how they work to understand the philosophy behind them but it's better to have solid basics because this will allow you to learn new frameworks and languages much more faster. 

So my advice is polish your basics then pick-up a language or framework and go deep with it and never stop learning, never stop asking questions and the most important one never stop to be humble because no matter how good you are no team will accept you if nobody wants to work with you.