Unless you've made it to your "endgame" company that you're happy to stay at for a while, I feel investing anything more than the bare minimum to get your assigned work done is worth less than just grinding leetcode and otherwise studying for interviews. Doing an actual good job, above and beyond, is not going to be worth much when you're looking for your next job. Thus we're now seeing the rise of Professional Inter…
Our industry feels like it's in the decline of the Roman Empire right now. Our craft is becoming arcane: Microsoft is building VSCode for the cloud. Few people own desktop computers anymore. Apple is locking down MacOS to signed binaries. Soon we'll all have thin clients and will write software in the cloud for the cloud. Few will be able to learn how to engineer at home anymore - you'll have to go to a university or…
“I've had to relearn coding to get through the new interviews”
221–230 of 731 posts
Re: “I've had to relearn coding to get through the new interviews”
#222Earlier quoted context omitted.
The technology to "move gaming to the cloud" was around at least a decade ago, when Gaikai started doing zero-day "play this game in your browser via Java". It worked well then, it works well today (HN had a article several months back by a sort of follow-up to the Gaikai concept). The problem is convincing gaming companies to actually use it(they have some good reasons to be concerned).
I think the real issue remains latency. Gaming companies are using it but the users don’t want it. Try playing call of duty or doom over the network and it’s going to be a terrible experience.
You can say what you want about the business model or Google itself, but the UX is impeccable.
I am periodically in disbelief when I think that what I’m playing on the screen is being streamed by a server.
Re: “I've had to relearn coding to get through the new interviews”
#223Tech hiring is severely broken. 22 years in and it's only gotten worse. We still tolerate PhD Comp Sci algorithm questions for frontend developer gigs, endless series of array shuffling and sorting, canned problems intended to "measure your problem solving ability," ridiculous hypotheticals (e.g. whiteboard how you would build Slack), and a litany of other tactics that recruiters or old school management thinks are r…
Re: “I've had to relearn coding to get through the new interviews”
#224Earlier quoted context omitted.
I did that and found that I hated it. There's a lot of bullshit that you have to deal with in a small business: incorporation papers, taxes, staying away from the zillions of people who try to scam or extort small business owners, sales, finances, etc. If you're wealthy enough that you don't really need revenue and can pay people for that, you'll likely find that being wealthy just exposes how money won't make you ha…
A better endgame might be finding the job that you actually enjoy doing, moment to moment, so that while you're working it doesn't feel like you're working. Never have to work a day in your life and all that...
Re: “I've had to relearn coding to get through the new interviews”
#225Earlier quoted context omitted.
Our industry feels like it's in the decline of the Roman Empire right now. Our craft is becoming arcane: Microsoft is building VSCode for the cloud. Few people own desktop computers anymore. Apple is locking down MacOS to signed binaries. Soon we'll all have thin clients and will write software in the cloud for the cloud. Few will be able to learn how to engineer at home anymore - you'll have to go to a university or…
Goodness, you and the OP have really hit the nail on the head. I spent the last 5 years quite happy at a simple dev shop. Then they hired a bunch of people, paid them more than me, and allowed them complete free reign to write what ever kind of code on some brand new projects. After a year of this, one person quit mid-project, another died mysteriously (covid?), and then another just recently quit. My boss expected m…
Django is pretty easy to learn. Model view Etc in Python instead of Ruby. Not rocket science.
Building something you care about will force you to dig into the details and become enough of an expert in a few weeks to get in the door somewhere where your skills will be appreciated.
That probably won't be Facebook, Google, or the next Silicon Valley unicorn. But there are a lot of other places and other Industries where interesting things are going on.
Good luck
Re: “I've had to relearn coding to get through the new interviews”
#226Earlier quoted context omitted.
Damn that SQL injection will get you owned in 3 seconds or less :D
It really really sucks that it’s almost 2021 and we still have to try to sneak in a little SQL injection just to see if they know about it... Ffs is that never going to go away?
Re: “I've had to relearn coding to get through the new interviews”
#227Earlier quoted context omitted.
I actually enjoy working with all that bureaucracy because at least I know I'm not serving ads to people.
Why are ads suddenly so evil? Ads are paided messages.
Re: “I've had to relearn coding to get through the new interviews”
#228Unless you've made it to your "endgame" company that you're happy to stay at for a while, I feel investing anything more than the bare minimum to get your assigned work done is worth less than just grinding leetcode and otherwise studying for interviews. Doing an actual good job, above and beyond, is not going to be worth much when you're looking for your next job. Thus we're now seeing the rise of Professional Inter…
Yeah, I burned myself out really bad trying to go above and beyond for a few years at various companies. Just ended up frustrated, making no more money than people coasting in the same position, and still got laid off during downsizing instead of the people who spent time playing office politics and going out to happy hour with the supervisor. I feel kind of guilty now though, because I actually managed to get hired…
Re: “I've had to relearn coding to get through the new interviews”
#229Earlier quoted context omitted.
Literally a scan of string with some basic logic and three cases inside. People would take 30 mins+ and create a giant mess. This was easily 50%+ cases during phone screen and resumes all looked good so not recruiters fault (most of the time).
Hard to believe. Actually I am surprised companies even asks such a simple question anymore. When was that? I have done several LC easy and mediums, have done internships and published papers and didn't even make it to phone screen at every FAANG or other companies whose names carry some weight in future interview opportunities.
[1] https://blog.codinghorror.com/why-cant-programmers-program/
Re: “I've had to relearn coding to get through the new interviews”
#230A rather tired conversation in my opinion. Everybody likes to complain about interviews, but every single alternative I've heard is even worse: Take-homes are biased toward those willing to work hours for free, a "track record" is biased toward those who inflate their resume, a casual conversation is biased toward the likable and native english speakers, high-level whiteboarding is biased towards people who are good…
Recently I started trying something new for our interviews. I start with a phone interview that is more about discussing their background, expertise, what they need to feel productive, and explain the role. If I think they’d be a good culture and expertise fit, I send them something like this (I’ve made a few): https://gist.github.com/tywalch/cf60e4c942ab6a80e481f4ba6754... . It’s a small “api service” that represent…