From my experience, a junior graduate developer that cant convert code to concept takes about 2 years to get functional enough to pay his way in a business. These types of graduates work well in corporates with in-house developers and training programs where development time is often protracted. He is going to cost you money in the short term if you are trying to sell his time.
Follow a proper performance management methodoloy, with small chunks of code that need to be delivered at certain time, possibly weekly. Within a month if cant meet his deadlines, fire him.
If you are contracting house with limited resources (capital), dont hire someone that cant write functional code by the time they graduate. It will just cost you more in the short to medium term because you WILL end up re-writing their code. I tend to favour people that have passion for coding and put in the disproportionate amount of hours to learn.
Follow a proper performance management methodoloy, with small chunks of code that need to be delivered at certain time, possibly weekly. Within a month if cant meet his deadlines, fire him.
If you are contracting house with limited resources (capital), dont hire someone that cant write functional code by the time they graduate. It will just cost you more in the short to medium term because you WILL end up re-writing their code. I tend to favour people that have passion for coding and put in the disproportionate amount of hours to learn.