IIRC jetbrains was a russian company, backed by people close to putin. Then they "migrated" away from russia (jetbrains users are 90% westerners) to avoid losing their users, and even made some blog post about it, but from what i have heard the people behind the curtains whose names are in no legal papers are in fact still the same people with close ties to putin and his inner circle.
Let's suppose that's true, so what? Is Putin Satan now? I don't see anyone rushing to boycott US companies over its state policy... Intellij is a great product, I would still use it even if it were Israeli.
My company has banned the use of Jetbrains IDEs internally
101–110 of 201 posts
Re: My company has banned the use of Jetbrains IDEs internally
#102IIRC jetbrains was a russian company, backed by people close to putin. Then they "migrated" away from russia (jetbrains users are 90% westerners) to avoid losing their users, and even made some blog post about it, but from what i have heard the people behind the curtains whose names are in no legal papers are in fact still the same people with close ties to putin and his inner circle.
Let's suppose that's true, so what? Is Putin Satan now? I don't see anyone rushing to boycott US companies over its state policy... Intellij is a great product, I would still use it even if it were Israeli.
Re: My company has banned the use of Jetbrains IDEs internally
#103Earlier quoted context omitted.
Care to elaborate what's wrong with find and grep?
It takes seconds or more to grep for a function, especially if it has a common name. It takes milliseconds to Go To Definition / Find Usages (either with an IDE or a LSP extension for any text editor).
Re: My company has banned the use of Jetbrains IDEs internally
#104I've seen so many editors come and go, and yet I've been using Vim for the past 20 years and have never had a problem. As stupid as it sounds, if I could give one piece of advice to any entry level SWE, it would be to learn Vim or Emacs and just stick with it for your whole career.
I find this and the emacs sentiment really weird. I use vim daily for quick edits, but for any sizeable codebase, especially new/unfamiliar, IDE's are just better. It's like depriving yourself of a bunch of tools and helpers for no visible benefit.
Re: My company has banned the use of Jetbrains IDEs internally
#105JetBrains has gone downhill since they purged their original developers. The IDE is not as performant, and newer versions are full of bugs. I have heard this first hand from people in Russia. Cursor.sh and ai development tools are a huge threat to the company, and are far outside their core competency. Decent chance they cannot keep up with innovation, and their hyper tuned IDEs become obsolete.
Re: My company has banned the use of Jetbrains IDEs internally
#106Earlier quoted context omitted.
I probably used vim exclusively for about a decade. I've worked with a handful of developers who've only used vim and I've only known one who was anywhere near as effective with it as most IDE users. A few examples -- debugging with print statement because they don't know how to use a command line debugger -- using find and grep to find files/methods -- hand-formatting files because they don't have a inline formatter…
I'm kind of doubtful of this. Just to take print debugging as an example. While there is definitely a time and place for debuggers, i think print debugging can be shockingly efficient in many circumstances. Besides, typing speed is usually not the limiting factor in programming speed. I think overall efficiency needs to take a broader look.
Re: My company has banned the use of Jetbrains IDEs internally
#107I've seen so many editors come and go, and yet I've been using Vim for the past 20 years and have never had a problem. As stupid as it sounds, if I could give one piece of advice to any entry level SWE, it would be to learn Vim or Emacs and just stick with it for your whole career.
As someone who programs Java daily and uses Neovim daily, I don't think I could be any less productive than when programming with Java in nvim. Some features that I do not have in nvim, but use daily in IntelliJ: Run configurations, proper debugger, SQL integration, hot reloading, and most importantly everything just working OOTB (auto complete, snippets, docs, ...). Can (n)vim do these things? Probably, but it'd tak…
Re: My company has banned the use of Jetbrains IDEs internally
#108Re: My company has banned the use of Jetbrains IDEs internally
#109Earlier quoted context omitted.
I'm kind of doubtful of this. Just to take print debugging as an example. While there is definitely a time and place for debuggers, i think print debugging can be shockingly efficient in many circumstances. Besides, typing speed is usually not the limiting factor in programming speed. I think overall efficiency needs to take a broader look.
I default to printf debugging myself, but it can be an indicator that someone doesn't know their tools.
Re: My company has banned the use of Jetbrains IDEs internally
#110Earlier quoted context omitted.
This is so tiresome. If you’re reading this you’re privileged. Somewhere on this planet is a single individual human who is the very unluckiest and most unfortunate. Everyone else is privileged. Even that guy is lucky to be alive now and not 1000 years ago. None of this makes OP wrong.
Nothing you just posted is relevant to the conversation. Most HN readers can't quit their job on a whim without putting their household in jeopardy. That's the sentiment you're responding to.