I tried last month and it was still a mess. The old Ruby extension used to work fine and the new LSP one from Shopify doesn't want to work for whatever reason.
> ... the new LSP one from Shopify doesn't want to work for whatever reason.
Sorry, but calling it "a mess" simply because you can't get it to work is quite unfair.
I've been using the LSP from Shopify since it came out, it works great, is very stable and updates come in on a regular basis.
Love the Shopify effort on the LSP, I even reported issues. But, no, it's not stable or easy to setup unless you use it on specific scenarios. Also I have very high cpu usage nas crashes every day.
I would say it's quite fair. It's not just me but several coworkers, other people in this thread, and reviews on the actual VSCode extension itself. I sank several hours trying to fix whatever issue it has with my system and continued to run into problems. I'll give it another shot when I'm back on Ruby projects.
I mean, I was trying to set up editor support for a Ruby script last week. So unless it was improved really recently, it's not where I'd like it to be.
> but it's temperamental and I have trouble getting it working.
> I was trying to set up editor support
Not sure what problems you had exactly, but saying that editor tooling is bad, simply because you can't get it to work, is not fair.
I've been using the LSP from Shopify since it came out, it works great, is very stable and updates come in on a regular basis.
That's only true because expectations rise. It's the old economics problem definition of finite supply and infinite demand, which may be true for a lot of people but not all.
It is easier to provide for "basic", however that is defined, needs such as food and clothing than ever before, and there are a lot of NEETs who live minimal lives without working because of this.
There are two sectors which have an inelasticity problem, healthcare and housing. Healthcare demand is inelastic, and housing supply is inelastic. (Housing demand is inelastic to a point where everyone is housed, and healthcare supply is inelastic because of the lag of training newer professionals, but these have less of an effect than the converse.) These are two of the sectors seeing the most price increases even as consumer staples fall in price. Housing is already correcting itself through reduced birthrates. Healthcare is the tougher problem to solve.
Theoretically the amount of work to be done is infinite, but practically people can trade work for free time, and accept the lower earnings, and still survive. Many people already do this to varying degrees.
"to be done" is doing a great deal of work in "The amount of work to be done..."
There's no fixed definition of how much work needs to be done. Different people may have different interests and standards that lead them to prefer that more, less and/or different work is carried out. The amount of work to be done can certainly be bounded for some people in some situations.
It just changes the game so that people who learn to play it win even more because most people never bother learning.
For dating (tinder especially), good photos are important. Many people, and men especially, do not have good photos of them. None of my male friends even take photos, and if they do, they are not flattering or of them wearing nice clothes that make them look attractive. Nor would some of them be attractive because they are overweight and not in shape or dress like middle schoolers
And that's just looks.
Interviewing is the same. People who play the game (networking, leetcode, etc) win by getting the high salary jobs, and everyone else has to fight for the scraps
After looking at Tinder both from men's and women's I would say women pit even less effort into photos than men do. But maybe this varies by country. No, I don't want another gym photo of you standing in an awkward pose.
And, yeah, I'd like to think I am at least decent at both games if only because I realize they are games.
I actually would love to hear more about the journey you briefly touched on the description.
Like how you learned to code, what tech stack you choose, what was hard, what resources helped you, etc And what you would do the same and different if you had to do it again.
Use it for 50% of my dev work now. It has improved significantly in the last six months. The vim support is quite decent already.
Search hasn't been an issue for me yet. It feels instant and I like that I can use my keyboard for browsing search results in one view, just like in Sublime. Might depend on the project size, although I use it on bigger projects, too.
The one thing I'm missing is Git support. After getting used to Gitlens, it's really hard to move back to the command line.
Thank you for applying!
That should not happen, we usually get back to everyone either way. If you can send me your email or full name, me and the recruiter can search for your application on the HR database and correct the error going forward.
Reach out to rafael.floresta@procore.com and I can help you.
We are really looking for folks with strong Ruby/Rails experience. We have one of the largest rails codebase in the world.
We are also hiring on several other areas (Kafka, mobile, react, etc).
Feel free to DM me or ask questions here about my experience working here.
Procore is on a mission to revolutionize construction management. Our software seamlessly connects every project contributor to solutions that build on robust construction data to manage risk and build quality projects—safely, on time, and within budget. We're expanding globally and seeking talented engineers to join our team.