Earlier quoted context omitted.
Probationary periods are industry standard here in British Columbia.
Fair enough. It's to some extent a cultural thing (there's no need for explicit probation in the US since most employment is at will), but I too wouldn't necessarily like a probationary period, even though I don't foresee it actually being an issue.
When hiring senior engineers, you’re not buying, you’re selling
241–250 of 694 posts
Re: When hiring senior engineers, you’re not buying, you’re selling
#242Earlier quoted context omitted.
There are other places in the US that are hiring senior developers outside of Silicon Valley and the FAANG companies. There are major metropolitan areas in the US where you can start a company, get good senior engineers and not have to pay the wages that FAANG companies pay.
Well, feel free to name names then if that’s the case.
All of these cities have a better salary/cost of living trade off than SV.
Re: When hiring senior engineers, you’re not buying, you’re selling
#243Earlier quoted context omitted.
How can you design something that needs to be implemented in code if you yourself can't write code? If you can't produce in the trenches, what makes you qualified to dictate what those that are in the trenches are doing?
This reply applies to several here. I know a few architects (as in for buildings and civil structures) who wouldn't be able to pour a foundation, frame a wall, or run plumbing properly. They're working at a different level of abstraction and are concerned with different problems. Or to put it another way, if you can code does that mean you should be able to design a CPU, even a very basic one? After all, how can you…
Building codes change. Architects are required to design buildings according to the new codes. There is no such thing in software.
When I first started in industry, storing plaintext passwords in the database was what everyone did. We have moved on from that. I've worked on j2ee web apps, where the EJB tier absolutely had to be on a separate server or servers. Times have moved on from there. I've met very few "software architects" that have kept current without writing code at least 5-10% of their job.
Re: When hiring senior engineers, you’re not buying, you’re selling
#244Earlier quoted context omitted.
You’ll get hit with a DMCA takedown notice if you do that.. most companies protect interview questions they ask and solutions to them quite severely.
There is no way to copyright someone else's work. Whoever produced the solution owns the copyright.
Re: When hiring senior engineers, you’re not buying, you’re selling
#245Re: When hiring senior engineers, you’re not buying, you’re selling
#246Earlier quoted context omitted.
If you've never been around real bullshit artists it's hard to imagine, but there are people who can talk the talk so well and say all the right things, and yet their actual programming is terrible. There are also the opposite. Folks who are not great at verbalizing programming principles, but do deliver solid code in reality. In summary, hiring is hell...
Bullshit artists are honestly easy to spot. They are easy to trip up because they think they are good at fooling people. If they said all the right things, the questions were probably low quality. I would throw a zinger in to see if they can react to it. I honestly expect a candidate to say, "I am not familiar" or "I'm not sure I'd have to look that up" once during an interview.
The people I talk about aren't even deliberately fake. They really think they're awesome. They can say all the right things. They're charismatic and sound real smart. They have great anecdotes, dripping with wisdom.
It's just that their work is mediocre at best.
Re: When hiring senior engineers, you’re not buying, you’re selling
#247That's hilarious and so true. Last year I interviewed for a senior back-end engineering position at a well known mid-sized company in the Bay Area. They put me through 2 technical phone screens and a 6 hour onsite interview, grilling me in detail about system design, domain knowledge, personal experience, and of course doing endless exercises of writing solutions to algorithmic problems on a whiteboard. I really felt…
"senior engineer for team y" is a position that's constantly been hired for at most growth companies. The fact that they're still hiring for it probably doesn't mean much.
Re: When hiring senior engineers, you’re not buying, you’re selling
#248Earlier quoted context omitted.
How can you design something that needs to be implemented in code if you yourself can't write code? If you can't produce in the trenches, what makes you qualified to dictate what those that are in the trenches are doing?
This reply applies to several here. I know a few architects (as in for buildings and civil structures) who wouldn't be able to pour a foundation, frame a wall, or run plumbing properly. They're working at a different level of abstraction and are concerned with different problems. Or to put it another way, if you can code does that mean you should be able to design a CPU, even a very basic one? After all, how can you…
You'd be surprised, but this is what computer engineering actually is. From p-n junctions and transistors and all the way to distributed systems.
Re: When hiring senior engineers, you’re not buying, you’re selling
#249Earlier quoted context omitted.
I understand what you’re saying but I think you’re underestimating how many people like city life. I work in SF and most of the people here are here specifically because they DONT want to live on ten acres in some rural place, they love that the city is walkable and dense and interesting. For most folks the issue of living in condos or apartments it’s an issue at all until they reach a certain family size. At that po…
> Actually for many people they feel trapped because they’d like a LITTLE more space, ie. the Victorian townhome, but they specifically DO NOT want a car or a yard and do not want to leave the historic, walkable city. At that point you’re really screwed because outside of SF there is basically nothing else walkable west of the Mississippi. So there’s nowhere to go. There are a few other big cities on the west coast,…
Re: When hiring senior engineers, you’re not buying, you’re selling
#250Earlier quoted context omitted.
What happens to every candidate who gets flustered by the questioning and seems to bow out earlier than their technical depth? How do you hire people who are more technical in a subject area than your current staff, if your test bottoms out at the depth of the current interviewer in the room?
> What happens to every candidate who gets flustered by the questioning and seems to bow out earlier than their technical depth? I'm not sure I get this question - I'm not talking about a white-boarding exercise. I'm just talking to the candidate about a technical project they have worked on in the past, the pain points, how they resolved them, etc. If that results in the candidate being flustered it's not a good sig…