Earlier quoted context omitted.
maybe try going to actual top firms: JS, HRT $400k new grad TC, Free food, 40 hour work weeks, great company culture (many events) Facebook this year had many intern events trying to convince people that FB > Quant, evidently the brain drain is there
I'm considering making the next move in my career, can you expand on the top firms and by full name so I can find them? Much appreciated :)
I am sick and tired of hearing tech companies complain about developer shortages
451–460 of 583 posts
Re: I am sick and tired of hearing tech companies complain about developer shortages
#452As a college student, 1. is the one that worries the most. Automatic filtering is scary, and there's no way to test how these ATS systems are viewing my resume.
Don't worry about it. This post is a load of horse shit. If you're a competent dev, move to a place with a good tech scene and you'll do fine.
Re: I am sick and tired of hearing tech companies complain about developer shortages
#453As a college student, 1. is the one that worries the most. Automatic filtering is scary, and there's no way to test how these ATS systems are viewing my resume.
Automatic filtering is annoying, but there are plenty of tools that will scan your resume and tell you what keywords they find. I once spent weeks crafting a catchy looking resume with a fixed width font and ascii art. It didn't get any responses, and I didn't understand why until I put it through one of these scanners and realized that the program I had used to save the PDF had strangely encoded all of the text in r…
Re: I am sick and tired of hearing tech companies complain about developer shortages
#454Earlier quoted context omitted.
Yeah this sounds more like a crazy anecdote to me. I once had a new CTO come in at a place I’d been working at for about a year and a half, and he refused to interview any candidates that weren’t Muslim (as existing staff were replaced 1 at a time). While this is extremely fucked up, I would be surprised if I could find another tech company in the state where this happened. Cursing at someone for having experience in…
This sounds like a made up anecdote.
Re: I am sick and tired of hearing tech companies complain about developer shortages
#455Earlier quoted context omitted.
Don't worry about it. This post is a load of horse shit. If you're a competent dev, move to a place with a good tech scene and you'll do fine.
Difficult when you're an immigrant. I moved to Canada for this reason, and though the tech scene is great here (Toronto at least), it sucks how everyone here talks about how "terrible" the tech scene is wants to move to SF instead. Feels like a never ending cycle.
Re: I am sick and tired of hearing tech companies complain about developer shortages
#456> Furthermore, if you really want a C++ developer you can just expect a developer to learn C++ on the job if they have any adjacent experience with any other language. Is this really accurate? C++ is a very different language than even Java, not to mention Python or JS. Languages have their own quirks and attributes that often matter at some point. Especially C++. I am on a team where we are constantly building stuff…
If you are at a company with highly automated style checking, strong developer education resources, and a culture of using sanitizers all the time - you can let people learn C++ on the job.
But if you are just writing code with code review from other team members as your only option? Oof. C++ is a barrel of knives. Incredibly safe looking code can actually be filled with horrible horrible nightmare bugs.
Re: I am sick and tired of hearing tech companies complain about developer shortages
#457Earlier quoted context omitted.
It can be pretty safe, but it requires restraint and selecting a good subset of the language. There's still plenty of footguns that an inexperienced person might hit.
It's not even so much that the footguns exist but that the consequence of hitting them is "undefined behavior" ie: anythign from core dump to reformatting your hard drive. Compare to Java where the consequence is one thing doesnt work right and someone has to debug it. Rarely it takes down a whole server side process but even then you get a lot of instrumentation and diagnostics to manage it and / or figure out what…
A C++ program with UB is just buggy. Same as a java program with bugs. The program does something you don't want it to do. That's what a bug is. The compiler isn't going to maliciously introduce code that you didn't write to order pizzas.
Re: I am sick and tired of hearing tech companies complain about developer shortages
#458Earlier quoted context omitted.
I have been told multiple times by C++ advocates, that C++ (whatever year is latest) doesn't have memory management issues... Is that not true?
That greatly depends on use case. I think if you're looking to write a simple HTTP server with some API functions that talk to some RDBMS at less than 100 requests per second, yeah, C++ is pretty hygienic and safe these days. If you need to play around with memory management strategies like non-default allocators then yeah, the knives are still very sharp and will cut you if you're not careful. This comes up a lot wh…
Ask developers to safely define a string constant that is accessible outside of that translation unit. Now do it without C++17, which many companies aren't using yet.
Things have gotten a lot better, but even these incredibly basic needs can be really tricky.
Re: I am sick and tired of hearing tech companies complain about developer shortages
#459Earlier quoted context omitted.
You recognise this and you didn't implement processes to catch problems after the first mistake (obviously, because there was a second mistake). If there's a third mistake I think you're going to have to accept it was partly your fault.
> after the first mistake (obviously, because there was a second mistake) What makes you think those two fuck ups by the same person where the same kind of mistake, or even related?
That sort of bureaucratic process is horrible and annoying, but it's less horrible and annoying than everyone losing their jobs when the company fails.
We're very fortunate in tech that we can automate 99% of this stuff. Stopping someone pushing bad code that fails tests or hasn't been peer reviewed is a straightforward case of adding some deploy rules to a repo. It's much harder to fix processes where things are manual checklists people need to follow.
Re: I am sick and tired of hearing tech companies complain about developer shortages
#460Earlier quoted context omitted.
But that's still not a shortage. The government hasn't imposed a wage cap. Employers can just increase wages to the market rate.
No, sometimes there is no zone of possible agreement (value produced is below market rate). In this case you can both have shortage and unemployment at the same time. Example, you have labor force of 10 people. All jobs have mandatory stay of 2 years. 6 companies have an opening each that pays 1 mil/year. The openings are staggered so 3 jobs are available on odd and 3 on even years (and last 2 years). 50 jobs are pos…