Give up on trying to find a programming job?

  • Thread starter Thread starter Jamin2112
  • Start date Start date
  • Tags Tags
    Job Programming
Click For Summary

Discussion Overview

The discussion revolves around the challenges of securing a programming job, particularly in competitive environments like Seattle. Participants share their experiences with interviews at major tech companies and explore alternative job search strategies, including the potential of smaller companies and the use of job boards.

Discussion Character

  • Debate/contested
  • Exploratory
  • Technical explanation
  • Conceptual clarification

Main Points Raised

  • One participant notes the competitive nature of securing entry-level programming positions, citing personal experiences with interviews at major companies.
  • Another participant questions whether the original poster is utilizing job boards effectively to attract recruiters.
  • Some participants suggest applying to smaller companies, arguing they may be more forgiving in their hiring processes compared to large tech firms.
  • Concerns are raised about smaller companies being particular about experience requirements, with some stating they often seek candidates with 5+ years of professional experience.
  • There is a discussion about the differences in interview processes between large and small companies, with some participants expressing that smaller companies may not have the resources for extensive interview sessions.
  • One participant reflects on the idea that many software engineers do not start their careers at top tech companies, suggesting that there are other viable paths in different industries.
  • A later reply expresses solidarity with the original poster, indicating shared struggles in the job search process.

Areas of Agreement / Disagreement

Participants express differing views on the effectiveness of applying to smaller companies versus large tech firms. There is no consensus on the best approach to securing a programming job, and the discussion remains unresolved regarding the optimal job search strategies.

Contextual Notes

Some participants highlight the lack of feedback from interview processes and the competitive nature of job applications, which may influence their perspectives on job searching. There are also references to varying experiences with job boards and recruitment strategies.

Jamin2112
Messages
973
Reaction score
12
I live in Seattle, so my opportunities are better than most people. Still I'm having trouble. My friends who graduated college and were able to get jobs at Amazon, Microsoft, Facebook or Google did so by getting job offers after interning for a year or 2.

I have scored two different interviews at big companies like that, one at Big Company X and the other at Big Company Y. Those were encouraging because I know that it is possible to get an entry-level programming position if you're good with math, algorithms, data structures, and basically just the fundamentals. I've realized it's very competitive, though.

I posted here about my nightmare interview with Big Company Y, in which the guy ended the interview early after being extremely condescending in response to me not knowing the fanciest way to find the median of two sorted arrays. My interview process with Big Company X ended on more polite terms, but of course they didn't tell me exactly what I did wrong on their questions (due to discrimination concerns, you never get any feedback these days) and now I can't apply there for another 6 months. Boo-hoo. I looked at GlassDoor.com through the software engineer interview stories at these places and I see it can be a very long and daunting process, with a lot of people only scratching the surface like I did, or getting further and then being shot down at the final step.

The other options for programming positions are either software startups or some consulting construct. These are a lot more difficult to get as they usually require mountains of experience.
 
Physics news on Phys.org
Are you using the job boards to get recruiters to come to you or are just looking for work on your own?
 
Are you applying to some of the smaller companies too? Clearly a company like Google can afford to nit pick and turn away qualified applicants for small reasons. A smaller company might be more forgiving.

Applying only to places like Google/Amazon/Apple etc. is like only applying to MIT/Harvard etc. for grad school. They're certainly places we all want to end up, but we can't all end up there. If you think it's not worth being a software engineer if you can't work at those places, that's fine. But it's not a reason to "give up on trying to find a programming job".
 
phinds said:
Are you using the job boards to get recruiters to come to you or are just looking for work on your own?

My interview process with Big Company X was started after I saw a listing on Indeed and then applied on their company website. With Big Company Y, I applied through LinkedIn and was messaged by the recruiter shortly thereafter.
 
DimReg said:
Are you applying to some of the smaller companies too? Clearly a company like Google can afford to nit pick and turn away qualified applicants for small reasons. A smaller company might be more forgiving.

The smaller companies, I've found, are actually more particular about what they're looking for in terms of experience. Unlike Google, they can't afford to hold these massive onsite interview sessions where they fly 500 candidates in from across the country and try to weed out everyone besides a few of the brightest who they want working on their new project. So I've found that the smaller companies are usually advertising positions for which they want 5+ years professional experience. Whereas the big companies hold these tryout sessions like the two ones I failed.
 
Jamin2112 said:
My interview process with Big Company X was started after I saw a listing on Indeed and then applied on their company website. With Big Company Y, I applied through LinkedIn and was messaged by the recruiter shortly thereafter.

In other words, no, you are not using the job boards.

Unimaginable to me that anyone could be looking for work in hi tech and not using the job boards.

You should post your resume on all of the major job boards and update it (just to get the time stamp updated) at least once a week. When I'm looking, I update mine every day.

Here's a listing of the major ones:

DICE
Monster
Net Temps
Job Circle
6figurejobs
CareerBuilder
Jobserve
jobguru
bestjobsusa
 
Jamin2112 said:
The smaller companies, I've found, are actually more particular about what they're looking for in terms of experience. Unlike Google, they can't afford to hold these massive onsite interview sessions where they fly 500 candidates in from across the country and try to weed out everyone besides a few of the brightest who they want working on their new project. So I've found that the smaller companies are usually advertising positions for which they want 5+ years professional experience. Whereas the big companies hold these tryout sessions like the two ones I failed.

Yes I've seen that, but it seems to be just common sense that the typical software engineer doesn't get into the industry by working at a company like Google. There are plenty of big companies that aren't tech companies but need programmers. They can certainly afford to fly you out for an interview, and presumably they don't automatically get that same flood of recent college grads hoping to get their first job.

Of course, I could be completely wrong, I am roughly in the same position as you.
 
DimReg said:
I am roughly in the same position as you.

We're going to make it, brah
 

Similar threads

  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 30 ·
2
Replies
30
Views
11K
Replies
127
Views
23K
  • · Replies 13 ·
Replies
13
Views
6K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 24 ·
Replies
24
Views
3K
Replies
26
Views
11K
  • · Replies 18 ·
Replies
18
Views
7K
  • · Replies 39 ·
2
Replies
39
Views
8K