Earlier quoted context omitted.
I don't believe this. Almost all mainstream languages use pass-by-reference by default. Java, python, javascript all pass objects by reference.
All those languages pass by value and it's kind of embarrassing that you mixed it up while criticizing someone else for not knowing it. One necessary (but insufficient) test you can use to determine if your language has call by reference or call by value is whether you can implement a swap function. In the languages you list, a swap function is not possible to implement, whereas in C++ it is, which tells you that tho…
Ask HN: How is the job search coming along for people who got laid off?
411–420 of 579 posts
Re: Ask HN: How is the job search coming along for people who got laid off?
#412Earlier quoted context omitted.
All those languages pass by value and it's kind of embarrassing that you mixed it up while criticizing someone else for not knowing it. One necessary (but insufficient) test you can use to determine if your language has call by reference or call by value is whether you can implement a swap function. In the languages you list, a swap function is not possible to implement, whereas in C++ it is, which tells you that tho…
We are actually both wrong. If they passed objects by value you'd be modifying a copy. They technically "pass by object reference" as another poster mentioned.
For example the Java Language Specification states in section 8.4.1 that Java is pass by value:
https://docs.oracle.com/javase/specs/jls/se8/html/jls-8.html...
ECMAScript's Language Specification also states in section 10.6 that it uses pass by value semantics, although it's much more formal about the specific approach it uses:
https://262.ecma-international.org/5.1/
I can't link to the specific section but you can review the semantics of MakeArgGetter and MakeArgSetter which are specified to produce arguments bound to the *value* associated with the name, as opposed to a reference.
Python does not have a spec that I can reference, but given that its argument semantics follows those of Java, and once again the inability to write a swap function, it should not be too difficult to deduce that Python also passes by value.
Re: Ask HN: How is the job search coming along for people who got laid off?
#413Very hard but also very forgiving, which is what allowed me to get in - I've learned TIG welding, too, may even get certified just for job safety. Welds get x-rayed and warranty is in the double digits so you can't half ass the important parts.
Plenty of work from big and small companies alike. Some US middleman has contracted most firms around this city to build ion exchange components to be used in lithium battery production. A lot of orders for big ion exchange containers from DE and CZ, afaik also for lithium battery plants (Production? Recycling?).
I'm also Berry Alien, the fastest replacer of ion exchange material alive in September 2022 in bf middle of nowhere, Germany :D
Next step, building robots at some company. Always wanted to try that. I seem to fall ass first into opportunities I always just abandon, but this time I have medicine and crypto on my side.
Thanks Chris for the unique (for me) opportunity.
Re: Ask HN: How is the job search coming along for people who got laid off?
#414I got laid off a few weeks ago I’m mid senior level in Product Management but come from a big well known tech company, and I work remote from a non-tech “city”. 5 years PM experience, 6 years as a Software dev. Launched 3 products from concept. One has over 20 million MAU, one created 9 figures of revenue for my previous company, and one I have no idea because I got laid off lol According to my LinkedIn I’ve applied…
Nope. Learned real quick that end of the year nothing gets done and it's just a waste of time. Big tech company recruiters, big bank company recruiters, startup recruiters, etc would shuffle amongst their many things, deal with sicknesses, deal with internal communications and mandates, and you're just another ticket in the queue for someone to gladhand. Sent out 500 resumes, even hired VAs to do it for me, and would get 20 call backs, 5 interview requests, 2 round two/full day, 0 offers.
By Q1/Q2 of 2022 switched strategies, got into studying for certifications (Sec+, PMP, etc.), and still the same. Responses picked up because start of the year and there's more action. Have more interview requests, and finally learning how much emphasis people put into STAR or CFAS frameworks, Leetcode, full day virtual onsites, and all of it was still kind of bullshit. Went with lots of crypto startups this time around since many were looking to staff up for the year, every single one of those crypto startups had lots of audacity and arrogance and ran by kids. Looking back, out of a list of 100 resumes I sent out only 10 companies are still around after this summer.
I ended up working at a supermarket around this time.
Q3 of 2022, switched gears one more time, now going for contract roles, backfill roles, tried to go through the list of YC companies. Learned now the new batch of YC companies are run by kids and equivalent of grad students, lots of ghosting, dropped communications, unrealistic expectations. Finally found success with contracting. Figured out how to update my LinkedIn, resumes, github, personal website to be more modernized and up to date.
Q4 of 2022, learned to work with connecting to TVC agencies and agency recruiters, now getting steady contracts at Big N companies because I kept following up with recruiters that held tight to my resumes.
That said, is it you? A bit of yes, a bit of no.
Product Managers are a heavily impacted role so comp wise you have many applicants. Job searching is a skill to be learned and flexed, rebuilding your digital presence is important to be part of the mix, and mostly it's also building up a network of relationships with recruiters and referrals to get your name in front of someone at the right place and at the right time.
Right now it's end of the year, nothing gets done. Jan, Feb, and Mar will be better. There will be tons of disappointments. It's after the thousandth resume submission, and after hiring a virtual assistant to submit for me, that the pain goes away and you just see routine. It's after smiling at the same bullshit over and over again being pitched how a company is viable that you realize it's all the same, you just need something to get going then figure it out from there.
But you've done this before, you'll get to do it again.
Re: Ask HN: How is the job search coming along for people who got laid off?
#415Earlier quoted context omitted.
just chiming in for others that i've had a job specifically waive a coding test because they saw me livecode in front of 2000 people and my fave amazon interview story was a guy that walked in with his laptop open to my blog saying "this is just a formality i've read your work" lol TLDR why leetcode in private when you can work in public* (*yes yes, not everyone can work in public, but i bet a fair amount of you can…
So your suggestion is to just become a content developer and start marketing yourself online? Getting your work in front of others and getting the amount of reach that you have is also a lot of luck. Not everyone can get the same amount of reach as you have - I've seen hundreds of developers shouting out into the void without any recognition.
I think this is dismissive of their talent, relative to other people who might try doing the same.
To be fair, swyx was also being dismissive of their talent "Just work publicly and you don't have to prove your coding skills!", which of course assumes your talent will be evident to anyone glancing at your public work. In my opinion, making incredibly complex work look effortless, and therefore easy to follow, requires exceptional talent.
Re: Ask HN: How is the job search coming along for people who got laid off?
#416Earlier quoted context omitted.
This is false and ageist. I got a computer engineering degree at a non elite state school very recently and this was covered in the first c++ and c classes. For that matter c# has an “out” variable that mimics this functionality, and the intro Java class covered primitive types vs. reference types. While reference types in Java aren’t the exact same thing, they do allow a void function to modify the state of the call…
I doubt that you can make an absolute "this is false and ageist" statement in any context, but here on HN, I would have at least expected you to supply information on what location in the world and level of institutional schooling you have. Here in north-west EU C and C++ haven't been a part of the core curriculum for over 25 years (unless you do embedded work), and code with side-effects in desktop-class systems has…
A lot of people seem to underestimate the prevalence of C/C++. I've had people tell me that C/C++ is completely dead and the future is machine learning entirely written in Python, but the machine learning models they're using still usually have parts hand-tuned in C/C++, or even assembly.
Re: Ask HN: How is the job search coming along for people who got laid off?
#417I've been looking for a remote design + engineering role, but it really seems like most companies are not hiring or just have way too many options to choose from! I've got 10+ years as a design who is also a full stack engineer (node stack). If you're hiring for a role that is well-rounded product, please message me, I'd love to talk. Portfolio link in my profile.
Re: Ask HN: How is the job search coming along for people who got laid off?
#418I've been half-heartedly looking for a new job since Jan 2022, at which time I left my last employer by choice. I've interviewed with ~20 companies this year, usually with folks that reach out to me from the 'Who Wants to be Hired' thread. I've received three pretty decent offers (200-250k base + equity) all at small, early-stage companies. From what I've observed this year, companies that are doing difficult or low-…
> From what I've observed this year, companies that are doing difficult or low-level work are still as starved as ever for senior/staff/architect-level folks that can deliver, and are happily willing to hire them. Probably irrespective of company size, but I pretty much exclusively look for teams of ~5-20 people. How do you find these companies? I'm trying to find such roles since this is kinda where I excel at, but…
If you are in a rush, I've had pretty good success in the past with applying to 'Who Wants to be Hired' posts, as well as AngelList (they just rebranded, but I forget the new name).
Not sure if that helps at all, but that's what's worked for me.
Re: Ask HN: How is the job search coming along for people who got laid off?
#419Interviewed with about 28 companies for almost 3 months, without a single offer! I was starting to get really worried about money and burned out from interviewing. In the past I've never interviewed with more than 2 or 3 before getting an offer I now this is incredibly privileged. I'm not humble-bragging, just observing the change in the market. As things usually turn out, during the last week of the 3-month search I…
Re: Ask HN: How is the job search coming along for people who got laid off?
#420Earlier quoted context omitted.
> What possibly will happen is that junior developers will have even harder time getting into the industry, because clueless PHBs will see ChatGPT doing all their work "for free". A few years later they're screwed, because nobody at the company knows how their applications work. Except ChatGPT...maybe. Reads like what I said before. Some will be affected and less programmers will be needed,. Especially in particular,…
You are right, but it doesn’t fit worldview of your opponents, they are just too scared to think this thoughts. To anyone who used Copilot and ChatGPT it is obvious that in 5 years demands for entry to software dev will be much higher, and there will be less positions open, because sheer productivity increases for the already employed people will outpace the demand. It’s like peasants arguing about security of their…