> I ran 50+ miles a week. I pushed myself to excel. To excel within the boundaries of the time and life-balance I had set for myself. Part of excelling at your job is learning new stuff - something that I am absolutely certain you do all the time, even if you only do it during work hours. Maybe this week you are starting a new project and need to learn Vue. Publish those 100 lines of code to GitHub. Just like that yo…
100 lines of code is not a meaningful amount of experience with anything, and surely cannot provide any meaningful advantage over the lifetime of a serious project compared to another developer who starts fresh. Having "dozens of technologies" at this level of experience is often a bad sign. Very frequently candidates who mention lots of technologies like this on their resume or github can't answer the simplest quest…
I have no side code projects to show you
371–380 of 545 posts
Re: I have no side code projects to show you
#372Earlier quoted context omitted.
A lot of coders consider coding not only as a job, but also as hobby. Usually they experiment with new stuffs this way, and thus their open source projects at Sourceforge/Github, etc etc. I don't expect a brain surgeon to mess with somebody's head because he's bored at weekend, though :p
For the first many years, I was this way (considering coding as a job and a hobby). I guess it still is in many ways, but as I've gotten older I've started to feel the burnout more. If I spend my weekend doing anything on my computer, I feel it on Monday and just want to do something different.
Re: I have no side code projects to show you
#373Re: I have no side code projects to show you
#374Earlier quoted context omitted.
What if we consider software candidates like tradespeople? How do electricians and welders demonstrate their ability in an interview?
For electricians and welders, there are licenses / certification. Obtaining the license / certification demonstrates the baseline competency
Re: I have no side code projects to show you
#375Earlier quoted context omitted.
I feel the same whenever I have this discussion. The "Look man, I have a life and I don't want to do extra unpaid work just to get a job" attitude is misunderstanding the motivations (to be fair, there are some situations where they are not). I look at what people do outside of work that isn't writing code. Having something means you are probably healthier, less likely to be burned out and more likely to have experie…
> Having something means you are probably healthier, less likely to be burned out and more likely to have experiences that let you better understand what solves real customer/client/user problems. I didn't learn to write code until my late twenties. I have a fine arts degree. My early and mid twenties were focused on activities unrelated to technology. I have a reasonably large amount of life experience unrelated to…
If nothing else, you might be more interesting to work with, have a clearer communication style, better taste in evaluating what "looks good", etc. etc.
These aren't a substitute for skill, but past a certain skill threshold other things start play more significant roles.
Edit: I really don't understand this pattern of down voting comments without offering a rebuttal of any kind. What exactly about this comment was against HN guidelines? Last time I checked, disagreeing with a comment wasn't grounds for down voting.
Re: I have no side code projects to show you
#376Earlier quoted context omitted.
Hiring manager here who reads Github profiles -- it just occurred to me that I've almost never actually mentioned it to the interviewee. It's flavoured the conversation for sure (except for the bootcamp grads who all have identical Githubs) but I tend to talk more about your process than the actual code.
> except for the bootcamp grads who all have identical Githubs Out of curiosity, what do you mean by this? What sorts of things do they all have in common?
Re: I have no side code projects to show you
#377Earlier quoted context omitted.
I would expect my doctor to read papers, news, etc to keep abreast of the latest medical advances though.
This! And similarly, software developers should keep abreast of latest technical advances. What makes software engineering different from surgery is that when a surgeon learns something new, he does not have a live patient at his home to practice the new thing he has learnt, but as software engineers, most of the times we can immediately fire up an editor and write a PoC or a toy project to practice the new thing we…
The critic points out that it is no longer curiosity which drives you when people expect you to do it.
Re: I have no side code projects to show you
#378Earlier quoted context omitted.
That's fine, I'm happy to hire someone who is dedicated, passionate, and loves coding enough to to a quick assignment. Its not free work, its a demonstration of skill. In fact, we just hired someone who did that, and her assignment came back better than expected. At first we were so-so on her due to potential lack of experience, but the assignment (and her projects on her personal site) showed us were wrong.
>Its not free work, its a demonstration of skill. Was it paid? If not, then it's free work. Call it whatever you want, in my experience the people talking about passion the most are those that are just looking to pay the least they possibly can.
"Well do you have any recordings you can show me instead?" "No, I do other things with my free time. I don't work outside of work."
Re: I have no side code projects to show you
#379Earlier quoted context omitted.
That's fine, I'm happy to hire someone who is dedicated, passionate, and loves coding enough to to a quick assignment. Its not free work, its a demonstration of skill. In fact, we just hired someone who did that, and her assignment came back better than expected. At first we were so-so on her due to potential lack of experience, but the assignment (and her projects on her personal site) showed us were wrong.
When you hire someone to fix your roof, do you make them build you a doghouse first to prove they know carpentry?
Re: I have no side code projects to show you
#380Earlier quoted context omitted.
> instead you get dance-like-a-monkey "coding tests" (unpaid, of course) that are nonportable from employer to employer. This - the non-portable aspect - is what irks me the most. Especially for enterprise developers. Since most of the software we develop is under NDA, we cannot put any of it online to showcase our skills. I've had to do 3 different take-home "coding exercises" over the last 10 days. 1 was for a Hedg…
If you asked a musicians to perform an audition before you hired them, would you accept the response, "Sorry, I don't work for free." Would you expect a musician to practice their instrument in their free time or only play their instrument during paid gigs?