8 ms·
Could you link her GitHub profile?
by endtime 11y ago
Could you link her GitHub profile?
- pjc50 11y agoGithub profile is pretty meaningless as an evaluator of professional skill, outside a very small number of fields. Almost everything I've written professionally in my 15 year career so far is closed source and not going to turn up on Github.
- naveen99 11y agoNot mutually exclusive. Why can't you have some hobby stuff on github ? I guess you might have to get permission in some companies, but not impossible anywhere I would think. Also isn't programming one of those fields.
- TeMPOraL 11y ago'pjc50 by "field" probably meant a subfield of software, like "sexy websites built on node.js". Not all types of software jobs yield Githubbable results. That said, she definitely has something to share - if not open-soruce hobby projects, then at least interesting stories from jobs she did and battles she fought. I'd love to read such account.
- msandford 11y ago> Not mutually exclusive. Why can't you have some hobby stuff on github ? So now a professional programmer also has to program as a hobby too? Doesn't that set the bar a little high? What if your 'hobby' code is also closed source because it's for a side project? What if your hobbies are thinking hobbies but not programming? What if your 'building stuff' fascination is more multi-faceted than just software? I get that GitHub is great for employers because it allows them to evaluate a person's chops, provided that they have a substantial enough body of code published. But that only works for people who have some way to publish their work or personal code. Not everyone does that, nor is it practical to expect everyone to do that.
- aianus 11y ago> Doesn't that set the bar a little high? What kind of argument is it that an employer has the bar 'set too high'? Put yourself in their shoes; obviously you're going to hire a photographer/contractor/programmer who can show off a portfolio over one who just talks about it. It's silly to suggest otherwise.
- msandford 11y agoIf only 20% of programmers have a portfolio that they aren't bound by a contract not to reveal, does that mean programmers should be 80% unemployment? I hear what you're saying of course, the easier a person makes it to have their work evaluated, the easier they will be hired. But I think it's obvious that there are a great many good programmers who do solid work but don't program as a hobby too, and whose professional work can't be released because it's proprietary. What I'm suggesting is that the notion advanced a couple of comments up of "everyone can have stuff on GitHub" isn't realistic for a variety of reasons and I tried to touch on what those reasons are. EDIT: I of course agree that an employer should be able to set whatever standard they want to hire people, too. What I'm suggesting is that it's not really practical for every employer to hire to this standard.
- Lawtonfogle 11y ago>If only 20% of programmers have a portfolio that they aren't bound by a contract not to reveal, does that mean programmers should be 80% unemployment? No. There is no should or should not, there is and is not. And the 'is' of the matter is that a candidate with a portfolio will be ranked higher than a comparable candidate without. That is only one factor, and other factors can still override that factor. And sometimes, you may be applying for a job where no programmer with a portfolio has applied. I see no problem even if every employer wanted to use this standard, as long as the employer realized it was only one factor of many and not some gold standard.
- derekp7 11y ago"Any inventions, innovations, or ideas, conceived solely by the employee or jointly with others, relating to any current or future business of the company, at any time during the term of employment, are considered property of the company." That was part of the employment agreement I had to sign when I worked at a large electronics/telecom company a number of years ago. So anything that could have been put on a public facing site (including technical articles) was not allowed. Of course, you could get a waver for individual projects but that had to be granted by I believe a VP level employee. Oh, and if you were to seek out that permission, unless you were already a superstar performer, you'd hear thing like "How do you have time for these side projects when you are behind on xyz project".
- naveen99 11y ago> "How do you have time for these side projects when you are behind on xyz project". Nights and weekends ?
- pjc50 11y agoderekp7's comment is spot on: most workplaces have restrictive IP clauses. I've negotiated mine away so as not to impair spare time projects, but it's been years since I've had the inclination for serious recreational programming. Not that I don't have a couple of ideas. I have seriously considered making a 'portfolio' project if I were to start looking for jobs, although I'm now at the kind of company where I could just sit and wait out the quarter century until I retire if I wanted to. But I just regard that as pushing up the cost and effort involved in jobseeking. My most recent round of jobseeking I relied on finding a non-evil recruiter (HN passim), but I did have one company ask for my github. TeMPOraL is correct that by "field" I meant "websites" or "ASIC design" or "CAD software" or "embedded". Even at my previous employer (small consultancy), only one of 10 of us had a github with anything on it. Currently I'm in an environment with technologies like MFC and Borland Delphi. I have >8000 HN karma and >17000 electronics.stackexchange karma. Can I trade these internet points for job offers? Possibly the latter. I do have a bunch of war stories ("linux upgrade escalates into needing to solder a floppy drive", "three ended ethernet cable", "structured exception handling isn't", "how many managers does it take to change an SSL certificate"), but like most people I'm not Richard Feynmann and don't think they'd be entertaining enough. I'll talk about them in interview if relevant. (I'm hoping the 99 in your username is a disambiguation number like mine and not an age like some people's!)
- TeMPOraL 11y agoPlease do share those stories. You don't have to be Richard Feynman to write something interesting and entertaining!
- deleted 11y ago[deleted]
- Cakez0r 11y agoI have a bunch of code on GitHub, but I sometimes wonder about taking it down or making it private... A lot of it is old and hacked together (not as much attention to detail for a quick side project), so I wouldn't want to be judged solely on the quality of my GitHub account. Point being, even if the person has open source code, it's not necessarily an accurate reflection of the work they will do for you.
- norea-armozel 11y agoWhat if you don't like to write code as a hobby?
- apocalyptic0n3 11y ago> Why can't you have some hobby stuff on github ? I see two reasons: 1. Your employment contract forbids it. My previous job had a stipulation that they reserved all rights to any related outside work and until permission was explicitly granted by the CEO who deems it is unrelated, no code written during your employment could be released. It sucked. It was part of the reason I left. But those types of contractual requirements exist 2. You don't write code as a hobby. This is me. My GitHub has a Redmine theme fork that I maintain for our installation and a simple project written in ArnoldC because it's ridiculous. I don't leave work and immediately go work some more. I'm already putting in 45-50 hours a week. When I go home, I want to read, watch TV, go to the movies, play video games, blog, etc., not code. As far as I am aware, this is common on my team. I think only a single person has anything of worth in their GitHub and several employees don't have accounts at all. The growing trend of seeing "GitHub Account (Required)" on job applications is worrisome. Yes, it can be a good indicator if they use it, but a lot of people don't. A lot of people can't. A lot of people simply do not want to.
- sre_ops 11y agoAnd that's what is known as the "no culture fit".I do not hire those who prefer to watch TV to coding.
- endtime 11y agoVery little of my work is on GitHub either (I haven't really touched it since last time I actively applied for a job, years ago). The general point I wanted to make is that it's much easier to make the age discrimination case if the person in question is doing all the same things that people who get hired do. Maybe all her work is in COBOL and no one wants to hire COBOL programmers. If you are a master and a sage etc. and you can't find a job, and you don't know to throw some stuff on GitHub or otherwise signal that your skills and practices are modern, you might be out of touch.
- whoiskevin 11y agoAnd there it is. The first inexperienced thing you could say. Assuming all work in your little world is on github.
- endtime 11y agoI was expecting this response. :) I assume none of her work is on GitHub, actually. But there's a difference between not hiring someone because she's old and not hiring her because she's out-of-touch. If she isn't doing the things that people who get hired do then I don't think it's fair to assume she's being discriminated against due to her age alone. (I work for Google, which I assume is not what you meant by "little world", and haven't touched my GitHub profile for years, FWIW.)