Walmart Labs: Why we run an open source program
todogroup.org
todogroup.org
As soon as you get beyond a few people, you are working “remotely”. If you aren’t in the same room you will have your main workflow happening through tooling. Yes, you can get together to meet face to face on topics, but that isn’t your general workflow.
Never heard such glory come from anything associated with Walmart before.
Remote working is what you do everyday even if you are 'co-located in the same building', or same company different building. To top it off all your customers are remote, get your communication and systems in check to also do remote, it gives an external view like no other on your product, and gives all your product engineers a lab to work in.
http://www.forbes.com/sites/clareoconnor/2014/04/15/report-w...
I wouldn't consider either of those factors good selling points for an employer.
walmart.ca is now running play and scala afaik: http://www.nurun.com/en/news/nurun-launches-redesigned-trans...
Google seems to be the best way to search for these positions.
The majority of great engineers... in what field? Web development? Probably. Some language communities are also disproportionately represented. As a whole though, I can't buy that everyone has been totally assimilated into GitHub.
I also like how everything other than GitHub (not even Git) and Perforce has just about spontaneously evaporated according to this paragraph.
I have a GitHub profile > I'm great > I only hire great people > I only hire people with a GitHub profile > Everyone I hire is great and has a GitHub profile > Everyone who is great has a GitHub profile.
In general, I think it is a very lazy and ineffective answer to the "interviewing is hard" problem.
I do understand the possible misrepresentation resulting from judging candidates based SOLELY on GitHub profiles, but for those with presentable contributions/projects readily available on GitHub, I feel it makes for a much fairer representation of the candidate than the alternative.
For me personally, nearly all of the work I've done over the last handful of years is on github, however most of that is contained in private repos that I can't share. I don't think that's what people mean when they say that I'm supposed to have everything on github :)
I think this is a good article pushing for more open source development at traditionally large enterprise software companies. It helps the open source community and it helps the company attract talent. It also gives good advice to large enterprises saying that they shouldn't just throw their code into open source without good documentation and community engagement. At the very least its a good start for companies that would have otherwise kept all their code internally.
Just because the article mentions Walmart Labs working on hapi (apparently an express-like nodejs framework) doesn't mean that HN should suddenly disregard the content of the article (as some of the other comments seem to be doing).
Here we go again. Please stop lying! Property supply also doesn't meet demand, guess what happens to prices? Salaries are static => no major demand.
People who say this kind of thing won't look twice at someone with a bachelor in Java and C++.
Walmart does things at scale and if they can bring some of that strength to open source, even just improving business understanding of open source (ideally a lot more, as Dion expians) that's nothing but solid good for the world.
Glad they've got their priorities sorted out.
[1]: https://hiringcenter.walmartstores.com/OnlineHiringCenter/di...
I wouldn't drug test employees, but I can understand why some companies might be compelled to do so. I have friends who smoke pot recreationally, and they're fine. I have also had friends/coworkers who became genuinely addicted to drugs, and very consistently they ended up as ticking time bombs for their employers. Things didn't end poorly, they ended disastrously. I know that's not always the case, and that it doesn't justify drug screening everyone, and that it's an unpopular opinion here. But I've seen enough that I know why some employers think it's worth it.
It's not about drugs (though that really shouldn't be a concern). It's about respect, privacy, and power relations.
There are companies which have mandated drug-testing policies by regulation (mostly involving transportation or pharmaceuticals). It's still a major chilling factor so far as I'm concerned.
I did the piss test prior to my current employment and haven't in nearly twenty years since then. About the only chance it will happen is if you give clear signals your messed up.
Plus many industries are required by law to test. Considering the breadth of WalMart operations its likely they cross one of those laws and to avoid discrimination they test everyone.
How prevalent is this for "great engineer" looking for work? I guess that this type of criteria would only be restricted for those working in the web based. Other industries, not so much?
For me, a great engineer is someone who can create a great product with whatever tools are available for them to use.
That's the point: tools matter, and by holding on to crappy tools, you might be giving people a reason to not work with you.
The word "desperate" is interesting. Are engineers really desperate to build "very large scale node services" (or whatever)?
It looks from their website like they have some really interesting work that they've published, but I'm not sure what the utility in this sort of PR fluff piece is.
You'd have to disrupt our current socioeconomic situation.
So unless you can beat their prices and their quality, good luck.
Say what you will, but they're probably about the only shopping choice in competition with the likes of Amazon.
I dispute that. If consumers looked to price first everyone reading this would be using a ChromeBook, but I imagine a sizable number are using MacBooks instead. A more generic example: some consumers will buy the cheapest possible clothing, but most consumers look to a reasonable compromise of price and quality.
There's been plenty of research that shows most people are more interested in lower prices than making some sort of social statement.
As far as making a "social statement" - buying most recognizable or branded products is a kind of social statement. If it weren't, we wouldn't have such a diverse selection of cars, clothes and laptops.