Live data from Hacker News

Ask HN: Getting back to the tech industry after a three-year break

news.ycombinator.com

1–10 of 31 posts

Ask HN: Getting back to the tech industry after a three-year break

#1
Hi HN,

This is going to be long, but please stick with me here..

My wife came to the US to do her MS in EE and graduated in 2011. After graduating, she started working at a company in the Bay Area, which wasn’t e-verified at the time, meaning that she could only work for 1 year on her student visa using OPT. To add to that, they botched her H-1B application, resulting in her employment with them terminating when OPT ended, which was by the end of 2012.

As a result, she was forced to go back to being a student for a year or so, after which we got married and she came back to the US on an H-4 visa. Thanks to the new H-4 EAD rule that was passed in 2015, she was able to obtain an EAD in September via my H-1B visa.

Now, she is legally allowed to work for any employer, but she just hasn’t been able to get any calls from any company that she’s applied to so far (both big companies and startups). All in all, she’s probably applied to 100+ companies over the last 6 months, but she hasn’t received a single call back.

Though she has an EE background through her MS, her work experience was in C++ and Matlab development, and she’s focused on sharpening her Java and Python development skills over the past year or two. She’s mainly been applying to Java and/or Python development positions, or just SW Developer positions in general.

Recently, there was an initiative by Braintree (http://hire.jobvite.com/CompanyJobs/Careers.aspx?nl=1&k=Job&j=owj61fwG&s=PPpage) that fit her profile to a T, but she received a reject from them as well.

At this point, we’re willing to try anything. Do you have any clues about why it is this hard to find a job? Is it the 3 year break? Her MS is from a decent school, she’s done several research projects and has a year of experience in the industry.. She also has a profile at CodeEval, and plans to continue solving problems there and keep coding every day.

Any advice and/or help will be sincerely appreciated.

Re: Ask HN: Getting back to the tech industry after a three-year break

#2
Does she have a github account with some examples of personal projects she works on? Does she go to networking events or meetups to expand her professional network, or could she maybe contact previous colleagues to ask for tips on upcoming openings?

I'm not in the states, so I don't know what the employment environment is like on the ground, but from what I know in general getting a job depends on who you know and what others know about you. In other words; getting employed via the traditional vanilla job application route is going to be tough. Especially for immigrants.

She needs to go out and meet people, work her personal network, and have some cool and interesting projects to hook people's attention with.

Re: Ask HN: Getting back to the tech industry after a three-year break

#3
All in all, she’s probably applied to 100+ companies over the last 6 months, but she hasn’t received a single call back.

Your wife should consider sending in an unsolicited resume to be a no-op and, instead, start meeting people who either a) are hiring managers or b) can refer her to hiring managers.

Her goal in achieving connection with the hiring manager is to secure a coffee date or other informal conversation. Her goal for this conversation is qualifying the company, impressing the hiring manager, and convincing the hiring manager to either invite her formal application or respond positively when she suggests moving to a formal application.

This is one of the huge knowledge gaps in the engineering community regarding getting jobs. Unsolicited applications are not how most people get hired. This is particularly true of smaller employers.

Re: Ask HN: Getting back to the tech industry after a three-year break

#4
Job hunting can be very difficult. A lot depends on the types of companies and positions she is applying for.

It is easier to get a job with the skills and experience you already have and then try to migrate to newer skills. So maybe going for Java & Python jobs without relevant experience is an issue.

Whilst education is important experience is far more pertinent in hiring. As is the personality factors revealed during interviews or even in the covering letters. 100+ applications suggests that there are issues. The trick is to find out where they might be. Getting some professional advice might be necessary.

Re: Ask HN: Getting back to the tech industry after a three-year break

#5
My first filter on recruiting now is: "Has this person built anything I can see?"

A website, an app, a repo on Github. If the answer to that question is 'No' then my assumption is either a) this person isn't interested in the work, or b) they don't know how to code in the real world and I'll be paying them to learn.

I'm constantly amazed at the number of people applying for dev positions who claim years of experience and have absolutely nothing tangible to point out.

I run a small operation so I can't comment on big firms.

TLDR: Build something recruiters can see, and preferably use. It'll put you instantly in the top 10% of applicants.

Re: Ask HN: Getting back to the tech industry after a three-year break

#6
Do you have friends that work for companies she would like to work at? I.e. at place where I work we have incentives for seeking out new coleagues. The best thing about this, that when your friend tells his manager something like "You know how we have rack open for 4 months? I think I know a person." you usually bypass the HR guy skimming through 100 aplications and maybe thinking "C++ & Matlab? Who needs that?" or something like that.

If you have no friends that would help you with this, I would suggest going to local conferences and talking to speakers. On local linux group meeting, I had a conversation that literary went

me: "Hey, awesome presentation, do you think I could get your slides?"

speaker: "I don't think I want to hang them over, I might have divulged too much about our company internals so I don't really want to have it on the internet."

me: "That is a pity, good I was taking notes :-)"

speaker: "Well, if you liked it, you might want to work for us, we have a junior position open."

(Disclaimer, I was 22, still doing my masters at the time, your conversation might be different)

Re: Ask HN: Getting back to the tech industry after a three-year break

#7
If you're in the Bay Area, you might try meet-ups. There's an quite a few of them in SF [1] and most of them are hosted by companies trying to hire or are explicitly hiring events [2]. Even if the host isn't hiring, you'll find companies that are hiring by talking to people. Most will either be hiring managers or people willing to receive a referral bonus. Worst case scenario, it's free food and some interesting talks about technical subjects.

Also, make sure your online reputation looks good. LinkedIn (make sure to enumerate skills) and Github are probably the two that get me the most recruiter touches.

Best of luck!

[1] http://www.meetup.com/find/events/?allMeetups=false&keywords... [2] http://www.meetup.com/software/events/224734607/

Re: Ask HN: Getting back to the tech industry after a three-year break

#8
post #5

My first filter on recruiting now is: "Has this person built anything I can see?" A website, an app, a repo on Github. If the answer to that question is 'No' then my assumption is either a) this person isn't interested in the work, or b) they don't know how to code in the real world and I'll be paying them to learn. I'm constantly amazed at the number of people applying for dev positions who claim years of experience…

I'm not sure why whether I do work for free and in my spare time is a good gauge of programmer ability or that they're a desirable hire.

You wouldn't judge a mechanical engineer by whether they've built a car in their spare time, or an accountant by whether they spend their spare time doing accounting.

Some of us have lives outside of work, and like to spend our spare time away from a computer. I spend 9 hours a day in front of a computer at work, plus probably an hour outside of work doing chores. That's plenty for me. In my weekends, I like to actually get outside and do something away from a computer.

Also, depending on what you do, there's often not a lot that you could do open source. If you're an embedded systems developer for instance (like OP's wife, who is an EE), there's not a whole lot you can put up on Github.

Re: Ask HN: Getting back to the tech industry after a three-year break

#9
post #5

My first filter on recruiting now is: "Has this person built anything I can see?" A website, an app, a repo on Github. If the answer to that question is 'No' then my assumption is either a) this person isn't interested in the work, or b) they don't know how to code in the real world and I'll be paying them to learn. I'm constantly amazed at the number of people applying for dev positions who claim years of experience…

I'm not sure why whether I do work for free and in my spare time is a good gauge of programmer ability or that they're a desirable hire. You wouldn't judge a mechanical engineer by whether they've built a car in their spare time, or an accountant by whether they spend their spare time doing accounting. Some of us have lives outside of work, and like to spend our spare time away from a computer. I spend 9 hours a day…

Are you kidding? There's tons of things you can do and put on github if you have an embedded systems background. It's just as rich a playground as web or mobile apps. (Ed: not to mention you can at least have a web page dedicated to showing off your most interesting school projects even if you can't release code.) I do agree though that open work isn't necessarily a good filter -- nevertheless fun side project work is a large subculture and it doesn't surprise me if companies want to get people from that group.

Re: Ask HN: Getting back to the tech industry after a three-year break

#10
post #5

My first filter on recruiting now is: "Has this person built anything I can see?" A website, an app, a repo on Github. If the answer to that question is 'No' then my assumption is either a) this person isn't interested in the work, or b) they don't know how to code in the real world and I'll be paying them to learn. I'm constantly amazed at the number of people applying for dev positions who claim years of experience…

I'm not sure why whether I do work for free and in my spare time is a good gauge of programmer ability or that they're a desirable hire. You wouldn't judge a mechanical engineer by whether they've built a car in their spare time, or an accountant by whether they spend their spare time doing accounting. Some of us have lives outside of work, and like to spend our spare time away from a computer. I spend 9 hours a day…

I never mentioned spare time or working for free.
Post reply on HN