5 ms·
People without a Github/Gitlab start with a huge disadvantage in the hiring process at my company since they don't have code to support their claims and that th
by mratsim 5y ago
People without a Github/Gitlab start with a huge disadvantage in the hiring process at my company since they don't have code to support their claims and that they can walk us through together.
Now I get some people don't have time for open-source after work but it's way way easier to ace an interview when it can be based on something you build yourself, can show and can talk about the ins, the outs and the design constraints and your architecture choices.
- wreath 5y agoSo few previous employers who bet on you and paid you hundreds of thousands on a yearly basis is not enough cred to prove that you can deliver software that solves business problems?
- sokoloff 5y agoIf you were at a place for five years, got two promotions, and shipped three products while you were there? Strong evidence. If you were at five places for 9-18 months at a time with several six month gaps interspersed? Not evidence of absence, but that’s absence of evidence to me. (Immediately, I’m assuming several of those gaps might be flameouts.)
- deleted 5y ago[deleted]
- KptMarchewa 5y ago>If you were at five places for 9-18 months at a time with several six month gaps interspersed? I'm curious, what about this situation but no gaps?
- sokoloff 5y agoThat’s better, because it suggests four times out of four, the decision to leave and timing was yours rather than “seven times out of nine [four listed], the change was employer-initiated”. None of these are signals that I rely on as binary go/no-go gates; the main point was “just because you got other employers to pay you for a short while, that’s not standalone evidence that you can deliver business value through working software”. I don’t believe in jobs-for-life, “putting in your time”, “paying your dues”, “never quit before 2 years”, or other nonsense advice, but if you’ve never had a long stint at a place, at minimum you’ve never seen the pain from your decisions 24 months prior play out and the maximum negative case is far worse.
- ghaff 5y agoAnd, furthermore, if you've never worked anyplace longer than a year or two--and I really want to hire someone longer term--it would be pretty silly for me to assume I'm so special that you'll stick around. My loss perhaps. But that would certainly factor into my thinking.
- eropple 5y agoIME (and this certainly is what's happened in my career, but I've seen it in many), this is usually a lack of mobility options or undercompensation. Few enough quality workers leave places where there are opportunities to grow and (not or) where yearly raises are in the ballpark of the salary delta from moving to a new position. And if you fall into the trap of working for a bunch of startups, you also get the fun "aaaand sometimes startups just explode from underneath you" effect, too. For most of the folks I've worked with, it's the case that if they take a job and they're not learning something, they're not going to stay long. And if they take a job and the choices are "stay here, even if they enjoy it" and "take a 15% compensation bump that will ripple through the rest of their career", it would be foolish not to go for the latter. The places that understand that retaining people takes effort are less rare than they used to be, but they don't grow on trees. If you want to hire someone longer term, I hope you're putting the money, and the investment in that worker, on the table.
- ghaff 5y agoThat's all fair. At the same time, there tends to be a certain amount of gripe-age with any job and some people are more inclined to try to work through it and others are more inclined to start job-hunting. Which is perfectly fine but, if it's a persistent pattern, I probably won't hire you. To be clear, I'm talking about a persistent pattern. Even those of us with fairly long-term employment (~10 year stints) in general often have one or two short stints for various reasons. E.g. dot-bomb in my case although the job wasn't a great fit anyway.
- wreath 5y agoI would be wary of anyone job hopping every 9-12 months or even two years. For one reason, they dont stick around long enough to see the long term effect of their work and learn from it. So even if there is no 6 months break, thats still a yellow flag to me.
- goodpoint 5y agoStay away from such interview process. Well written FOSS projects can be a huge plus but not having any should never be a minus.
- sidlls 5y agoThat's almost as poor a signal as FAANG's hazing rituals. It sends a certain signal, too. That signal, to me, isn't "this person's company really supports open source!" The signal is, "we want to select developers who are willing to produce code for literally no compensation." Think about that. Also, the vast majority of developers don't have open source contributions or projects worth pointing to. Further, it strikes me that the ones that do have such projects can be much more selective about which company they work for than companies can be about them.
- ludamad 5y agoI have a mass of "open source" that I churned out while I had more free time. Trouble is it's quite out of date with my skills, especially since being busy at work. I still do tinker and release rushed code, but I don't know I want to be judged on taking someone's code and gutting it for my purposes
- throwaway675309 5y agoDo you have a backing statistic for "the vast majority of developers" or are you speaking purely anecdotally? Furthermore you're making an assumption that anyone who has code on their github produced it for no compensation, as if that was their sole motivation. Maybe it was a previous project, maybe they open sourced a side project that at one point made income, or maybe it was something they did as an experiment or for purely personal reasons and compensation had zero relevant bearing.