Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:It is OBVIOUSLY cost reduction (Score 1) 361

Thanks for the explanation. Seems to me that an H1B1 could basically never be justified under any circumstances then. If you offered 1 million bucks per year to be a urine tester, people would line up. No job that actually has people working in it already (the programmers in the US exist, they are mostly employed though), could not be filled by offering some level of a higher wage.

Comment Re:arcmap (Score 1) 201

The official name was changed. The implementation in both the software and the marketing materials is extremely slow to catch up though. Source: I work closely with esri on the engineering and business side.

PS: Arcserver is now Arcgis for Server, and Arcgis Online is just called ArcGIS now (they are trying to push the "platform" thing)

Comment Please (Score 1) 304

99% of the criticism of node here is boiling down to "its a dynamic language and dynamic languages suck". Everyone gets an opinion, but clearly dynamically typed languages can be used to build large things, because they actually have been used in many many cases. As someone who has a production node product used by enterprises everyday, most of the people on this thread sound like they have never actually used node before, and the criticisms reflect a knowledge of js from 1998. Also, every language has its own ecosystem and idioms. I used to be a .Net guy. If I went in expecting a package manager like npm, I would think that the .Net ecosystem was horrible, because Nuget does not come close. However, I would be ignoring the fact that most .Net projects are off of Nuget and the expectation is to download the dlls from somewhere.

Although I should not get into a huge flamewar about dynamics languages, I would like to point one thing out. Although we do not get compile time checking, IME the adoption of modern best practices for testing in static enterprise shops is almost non-existent. In the modern dynamic world (Rails and node.js where my personal experience lies), it is nearly universal to one degree or another. To each his own, but I would be hesitant to put so much trust in my compiler...

Comment Re:time for unions as be for long it will be (Score 1) 432

Need masters degree as a min for a level 1 job

Hardly. I just hired someone an hour ago who had a BA in Religious Studies and Russian. Why? Because he is a competent coder who can demonstrate his competence through actual code. A CS Masters is practically a code smell for me at this point.

Comment Re:Ok, lets talk about what Silicon Valley REALLY (Score 2) 432

And here class is a fine specimen of a C++ hipster. They exhibit all of the hipster traits in the purest of forms. Note the perfect disdain for the new. Only "vintage" languages will suffice. Hand writing binary trees in assembly is a job requirement for their secretaries, and "Web Sites" are for nothing but listing plain text pages of endangered plants in the state of New Mexico.

Seriously though, I would rather code CRUD apps in Brainf**k all day than to be involved in a community with this sort of attitude. Say what you will about the utility of the tools above, but they have made unprecedented gains in the diversity of the programming community. They make an effort at teaching new people how to build things. I do not like or use PHP, but I am not about to go bashing someone else's tool, especially when it helped build the majority of the modern web. I find it especially interesting that the AC (astoundingly modded informative) does not list his own stack. No stack is perfect.

Comment Re:NoSQL (Score 1) 432

Can you blame us? When I went to google it (I happen to have heard of it from an older coworker the other day, but wanted to learn more and try it out), the only reference I get is "Mumps (epidemic parotitis) is a viral disease of the human species, caused by the mumps virus." Documentation is often the differentiating factor for me when choosing a new technology. Also, Ruby, PHP, or Python are hot in the startup world, but are not exactly brand new either.

Comment Re:NoSQL (Score 1) 432

NodeJS, PHP, Ruby

Sarcasm? All three are perfectly capable tools with strong tract records of success for their intended use cases (especially PHP and Ruby; node is still in the process of proving itself). Also, what sort of alternatives are there in the proprietary world for web development? ASP.Net? Cold Fusion? Sorry if this is a "whoosh".

Comment Re:le sigh (Score 1) 432

I live in a coastal area on the east coast. Every time a hurricane rolls through, it makes a lot of people very wealthy. Construction companies, glass manufacturers, insurance companies (they pay out in this instance, but sales go through the roof when a hurricane reminds everyone to increase their coverage). The tech industry has these pockets too if you know where to look. If a company lays off a huge percentage of their staff, it is pretty much guaranteed to cause a shitstorm and they will be forced to bring in consultants to keep things operational. Consultants can justify charging based on value instead of time, which in this situation allows for the "F you price". Being the guy who can go in an rescue an essential, but failing, product can be extremely profitable.

Slashdot Top Deals

Kleeneness is next to Godelness.

Working...