I'm still looking forward to the 'Sublime Text'-like column mode selection feature[1], currently the top voted feature request, which will be an excellent addition to IntelliJ. Unfortunately it looks like we'll have to wait until version 14 for this.
we know about this request and understand it's importance. however it can't be done quickly as there are some things to change in the core of the editor. i hope to see it in 14 or even early nobody can tell in advance. will keep posted. i'm sure it will be implemented
with jetbrains folks in here it would be nice to get a comment from them on this. Even just something that says its not coming would be better than no response at all. I love intellij, but sublime multi cursors would be a huge performance improvement. Right now I keep idea, sublime and notepad++ open most of the day.
I was a philosophy major and I now work as a software developer. While my primary goal in studying philosophy wasn't to improve my chances at getting a job, my studies certainly prepared me for the problems I would face as a professional developer.
Learning how to think logically, approach complex problems, and structure coherent arguments, are important skills that you gain from studying philosophy. Perhaps this is why the mid-career median salary for a philosophy major is, according to PayScale Inc., more than that of several other science or business related majors (with only a bachelor's degree, 10 years after graduation) [1].
As an aside, philosophy and computer science aren't as unrelated as one might think; there are some interesting scholarly works that examine the philosophical foundations and implications of topics in computer science (android epistemology [2] is a good example).
[Unfortunately this comment is related more to the article title than the article content since the latter does not address this topic directly.]
I think the effect is overstated by selection and attrition. if you're not capable of thinking logically in the first place you probably will not choose to study philosophy or fail out if you do.
I'm working on a project now that uses airbnb's hypernova service[0] with a php client[1].
Edit: not suggesting this was used in this case, just that it's a viable option for react ssr + php.
[0] - https://github.com/airbnb/hypernova
[1] - https://github.com/wayfair/hypernova-php