3 ms·
This is interesting! My own anecdote: when I graduated from college I had zero experience aside from one internship at a small noname company. No one would hir
by decafninja 6y ago
This is interesting!
My own anecdote: when I graduated from college I had zero experience aside from one internship at a small noname company. No one would hire me. I started reaching out to local companies big and small saying I would work for free if they'd use me. Not just programming jobs, but also general IT or even helpdesk jobs - anything remotely computer related. None took me up on my offer. I suppose they saw me as more of a liability than an asset, or that onboarding costs still wouldn't be worth having free labor. It was an interesting eyeopener.
But since you're experienced, your story is different from mine.
- johannes1234321 6y ago"I would do anything" moves quickly to the bottom of the stack. In there I see (maybe wrongly, but when hiring first impression matters) no motivation. I look for people passionate about the work, who have skills and interest on using those. But help desk or programming require very different skills and are quite broad.
- decafninja 6y agoI'm not sure if this is still the case, but at least back then (10+ years ago), quite a few people working helpdesk and IT (system admin, network admin, etc.) were CS majors. Or at least it seemed so from my own network. CS was seen as the gateway degree to any kind of computer related career, not just SWE. Are things different now? I am actually not a CS major - I'm an information systems major. Funny enough, another IS major friend and I ended up as SWEs (him at a FAANG at that), while a whole bunch of CS major friends are working in IT as system or network admins or helpdesk managers.
- johannes1234321 6y agoSuch roles still exist and a bunch of people like it. Instead of sitting in front of their own computer and hacking code and a amazing problems there it's finding problems in an application with communication with a different person. Depending on organisation and level this can be quite technical as well. But when hiring I look for other skills and other interests depending on the role and a key qualification is interest in the kind of role.
- the_only_law 6y ago> Are things different now? For me personally, if I were going to go into some other IT fields tomorrow, I’d skip the expensive ass degree period. A lot of IT feels closer to a modern trade than anything.
- decafninja 6y agoA lot of jobs require a degree just to get past the HR filter though. In fact, I distinctly remember seeing a even a lot of helpdesk jobs requiring "degree in computer science or related technical major". Again, this is 10 years ago, not sure what the landscape is like today.
- ProjectBarks 6y agoThis might sound crazy but free may be worse than offering to charge. "Free" is saying my work offers no value and may even cost more through your time.
- clairity 6y agoit’s not that free labor isn’t worth it, it’s that it’s a lemons problem. that is, (the signaling indicates) uncertainty is high, which is what makes it expensive (or if lucky, a fantastic deal). most people are rather risk-averse and therefore prefer safe choices, with the commensurate relinquishment of potential greater gains (and greater losses). the lesson should be to value your labor correctly, as large deviations in perceptions of value mean that transactions won’t happen. a more astute approach would be to communicate your (accurate) understanding of your own value and your willingness to negotiate alternate dimensions of value in exchange, like getting experience faster or doing more interesting work in exchange for less money. tl;dr: establish a common understanding of value, then negotiate.
- decafninja 6y agoOf course this was communicated clearly - that the reason I would be willing to work for no pay was because my objective was to gain experience. I also mentioned that if they considered me valuable and worthwhile enough, to feel free to take me on as a "real" employee down the road.
- clairity 6y agothat's not clear at all. you essentially keep say you'd "work for free", rather than "my work is worth x, let's exchange". the latter puts you on equal footing psychologically, while the former puts you at a distinct disadvantage.
- decafninja 6y agoNo, I mean back when I was actually doing this. The communications to the companies I would reach out. Not my posting HN.
- corobo 6y agoHonestly if someone wanted to work for me for free I'd think it's a scam of some sort so wouldn't touch the offer Sort of a "hmm.. why is this person unhireable elsewhere.. what do those companies know that I don't?" combined with a concern of "this guy's gonna clean out the office when we go home"
- mywittyname 6y agoYeah, "i'll work for free" sounds an awful lot like, "you'll pay me with a pound of flesh." An engineer needs to be capable of earning their keep. Even if they are a novice.
- watwut 6y agoIt would not be legal for them to do that.
- pwned1 6y agoMinimum wage makes it illegal to bring you on for zero pay just to get experience.
- ghaff 6y agoI don't know what the limitations are but unpaid internships are not uncommon in certain industries.
- pwned1 6y agoThere are rules under federal law: https://www.dol.gov/agencies/whd/fact-sheets/71-flsa-internships https://www.dol.gov/agencies/whd/fact-sheets/71-flsa-interns... Basically an internship has to benefit the intern and not the employer. It's akin to taking a class. Any HR rep looking at these standards would not permit someone to come on for free in these circumstances at the risk of being penalized for violating federal labor law.
- julianlam 6y agoTell that to the gaming industry. There are enough people looking to get a foot in the door, and enough companies looking to turn the other way.
- Mc91 6y agoI did something like this in the mid-1990s (looking for Unix sysadmin work - or something similar) and then again about four years ago (programming work). Both times it worked, although I had to cast a wide net and wait a little bit. Both were very, very small underfunded companies. I didn't say I'd work for free, but said I was working for the experience and job recommendation more than the money. Honestly for the second one it was more about the recommendation, of having something to put on my resume other than my own S-corp and what have you. I could get most of the small scale experience myself (although they pushed me into NoSQL, GCP/EC2 and other things I wouldn't have ventured into - and turning mockups into code too). I was very up front with them too - I promised them I would do cheap work for them for a month and would then be open to offers, and if someone wanted to hire me for six figures I would probably take it. Oddly enough at both companies (1996 and the more recent one) I spent about 18 months working for the company before being hired by a company actually willing to pay. In the recent situation, I also was fixated on a niche which made things a little more difficult for me initially, although now I am better off it took a little longer to get going in terms of getting paid. Small tech companies are generally looking for people who known HTML, CSS, Javascript and web frameworks like React. If you look like, without needing that much help, you can do tickets/stories to implement features on a web site that uses React, and can pass the standard interview gauntlet for that type of job, I think you will find a job fairly quickly.