This means that I write a lot of software out of hours that makes it to production, is well tested and maintained, but I could never show it off in an interview. I need to break the habit, but I just don’t get the time during the week to work on this stuff.
I have no side code projects to show you
121–130 of 545 posts
Re: I have no side code projects to show you
#122Earlier quoted context omitted.
Then you will not get the job, which I thought was one of the points of job interviews.
Maybe that's not a job I want, if the hiring manager is lazy enough to 'require' side projects to consider a candidate.
I understand that you might not want a job there and that part of a job interview is deciding if the company is a fit for you. But I wouldn't call a hiring manager lazy because they want to see examples of your work, in fact that's their job. How is a hiring manager suppose to make a thorough evaluation of a candidate if they don't show their work?
Re: I have no side code projects to show you
#123Earlier quoted context omitted.
Only if you believe software development is neither engineering nor science, and is purely creative. It isn't, though, and demanding a portfolio is almost as terrible a practice as Cracking the Coding Interview style interviews.
Architecture isn't purely creative either, having overlap with engineering. You ask architects for a portfolio too.
Re: I have no side code projects to show you
#124For my sake as an interviewer, I need as much information about you as possible, as realistic as possible, as fast as possible.
For my sake as an interviewEE, github gives me the ability to do good work, on time of my choosing, and present it in the manner I see fit.
As a social awareness question, I prefer to work with people that have the social awareness of the broader software community to go, "yeah, this is how the community is rolling, I can play the game a bit". Whether that's github, or Haskell, or Rust, or assembly, or retro Pascal. I sort of don't care. The social cues matter a lot in The Work.
At the end of the day, passing on someone with no portfolio and a preference for doing art over spending time learning a bit more about a topic and doing a quick demo project is an easy pass.
(Personal note: if you're gonna just throw your novels out, maybe write code instead? worst case is you learn something fun)
Re: I have no side code projects to show you
#125I’m not mad at you, but as the dude on the other side of the desk, I have to decide whether you can cut it and I’m fine saying no. I could make you do some whiteboard problems, but I think whiteboard problems are pretty far removed from your day to day development and I am uncomfortable relying on them as a proxy for your ability to ship code. I don’t really disagree with your philosophy of working while you’re worki…
On the flip side? As somebody who has plenty of open source projects--the set of employers who actually looks at them is within epsilon of zero. I have not once, not once gotten a meaningful question from anything I have posted on Github in any interview or client meeting even after suggesting up-front that it's worth taking a look. And I used to interview on a monthly basis just to keep in practice! No--instead you…
Re: I have no side code projects to show you
#126Earlier quoted context omitted.
I don't share your experience and my guess is that you're not advertising your projects enough. If you have projects that you're proud of — mention them on your website, on your Twitter's bio, on your LinkedIn profile, mention them everywhere. Even better, once per year go to a conference and talk about those projects in front of an audience, such that you can then have videos on YouTube too. We like building things…
I think maybe there's a miscommunication here. Of course I've had conversations about my projects. Of course I've discussed them at length and in public spaces. Prospective employers have never asked. And, yes, it's clearly highlighted on my resume and my LinkedIn profile, with an entire section of my resume calling out interesting and high-quality projects. Employers do not care. Other people? Sure. Employers? No.
You just have to know your real market value, how good are you compared to others.
Re: I have no side code projects to show you
#127Earlier quoted context omitted.
I can take a 10 minute look at a designer's portfolio and get reasonably accurate insight into their style and abilities. Do you think a 10 minute scan of an arbitrary GitHub account is the same? I say decidedly not.
Why not? Can you elaborate? Because 10 minutes with a Github account is enough for me to decide whether I'd hire someone or not.
Perhaps more tellingly I've interviewed people with seemingly impressive GitHub accounts who were just terrible. That experience leads me to believe it's easy to set up a GitHub that "looks good" without having the chops to back it up.
Re: I have no side code projects to show you
#128I like to have side projects, but I still don't like to share them. People love to find reasons to reject, and an 18, 11, or 7 year long side project (the age of all my side projects) isn't really a fair representation of how I code today. Even as someone who enjoys side projects, the prospect of sharing a side project, and being criticized by a potential employer about the contents of it, turns it from "side project…
> Even as someone who enjoys side projects, the prospect of sharing a side project, and being criticized by a potential employer about the contents of it, turns it from "side project" to work. You should be able to take constructive criticism of your work regardless if it's a side project or not.
Almost all of the side projects would have undocumented constraints and requirements on which the design/engineering decisions were based. And I doubt the interviewer would take time to ask for design constraints beforehand and then go through the code enough to understand its design/architecture and have interesting criticisms that would bring something positive for the side project in the future.
You can't criticize design decisions without context. I would not be welcoming to someone criticizing my side projects without first asking for context/design constraints the work was based on.
I would not lash out or whatever. But I would not take the criticism without some sense of other person's care for the side project in question.
Re: I have no side code projects to show you
#129Passion is a code word for free labor.
Re: I have no side code projects to show you
#130Another detraction to working at home on side projects right now is just physical. I need to really take a break from the monitors to keep my eye strain budget reserved for work when I need it.