If the Programmer Won't Go To Silicon Valley, Should SV Go To the Programmer?
theodp writes: "If 95% of great programmers aren't in the U.S.," Matt Mullenweg advises in How Paul Graham Is Wrong (a rejoinder to Graham's Let the Other 95% of Great Programmers In), "and an even higher percentage not in the Bay Area, set up your company to take advantage of that fact as a strength, not a weakness. Use WordPress and P2, use Slack, use G+ Hangouts, use Skype, use any of the amazing technology that allows us to collaborate as effectively online as previous generations of company did offline. Let people live someplace remarkable instead of paying $2,800 a month for a mediocre one bedroom rental in San Francisco. Or don't, and let companies like Automattic and Github hire the best and brightest and let them live and work wherever they like." Microsoft and Google — which hawk the very tools to facilitate remote work that Mullenweg cites — have shuttered remote offices filled with top talent even as they cry the talent sky is falling. So, is "being stubborn on keeping a company culture that requires people to be physically co-located," as Mullenweg puts it, a big part of tech's 'talent shortage' problem?"
Chris Pepper also recently posted another reasoned rebuttal to Graham's post.
Also, stop being anal about degrees, credit scores, old convictions, age, and health.
There's no programmer shortage. That's utter BS.
There's just a hiring pathology.
I've fallen off your lawn, and I can't get up.
...so they can keep an eye on you, so they can 'manage' you.
There's a whole lot of BS in this world, and many of the people that sling the BS best can't really do much else. They talk a great game, but they produce little to nothing. The problem with this is some endeavors, like writing software in a collaborative setting, make it difficult to measure the contributions of the individuals that are supposed to be applying themselves. It's not so easy as simply counting lines of code or commits or functions written when there's distinct possibility that flaws in those contributions will require extensive rewriting or will end up being orphaned code, and further complicating matters, there's no good way to measure how only slightly flawed code, easily corrected by another, contributes to the project. Either a project maintainer must keep on top of all of the code all of the time, which is a daunting task, or they must keep on top of the people, to see what they're doing, to measure how much they're applying themselves and how much time they actually spend working.
I'm sure I'll be flamed for this perspective, but given the sheer number of distractions around us these days, it's very easy for someone to do anything besides their paid job.
Do not look into laser with remaining eye.
It's funny because you can't just mash some numbers together and be like, "FACTUAL STATISTICS!"
SV makes up only a small percentage of software dev firms. They're located all over the place. Instead of going to work in SV, why not work in Irvine? Santa Monica? Denver? Seattle? Phoenix? Huntsville? Hoffman Estates? etc etc etc?
And that's not even getting into the fact that many software dev firms allow you to work remotely. Who cares about working at Microsoft or Google if you can work at ADP or Northrop and live much cheaper?
I can think of a few reasons why some software development companies oppose telecommuting.
Sometimes, an air gap can be the most effective form of information security. By 1985, Atari was already adding electronically locked doors; see posts about "building access" in Jed Margolin's inter-office memos from 1985. And for years, Nintendo required that authorized game developers operate out of a "secure office facility", explicitly excluding a home office. (Source: WarioWorld.com, the home of Nintendo's software development support group) This caused a bit of drama when Nintendo refused to sell a DS devkit to Robert Pelloni's home-based studio and Pelloni ran to the news media. (Nintendo relaxed this a bit in 2011, possibly to meet a threat of competition from iOS, Android, and OUYA.)
In addition, a lot of people still live in areas where affordable, reliable, high-speed, low-latency Internet access needed for telecommuting is unavailable.
Finally, the dynamics of interrupting another team member for a quick answer to a quick question differ between working in person and working remotely.
No matter what your industry is, some PHB is going to get into a position where they feel out of control and unproductive if they can't get instant gratification popping in on their people to micro-manage them. In-person meetings are a must for these people.
...are the ones with imagination, foresight and creativity - not the ones who can pass the silly college-quiz-style interviews and look appropriately hipster, as the big companies require.
Frankly, commercial software development for its own sake is not a place you'll find very bright people. If you want to look for them, go into more traditional engineering or scientific fields or finance (alas). And the best minds, i.e. the ones directed entirely to scholarship rather than the least work for the most income, will be found in academia.
you can always break a window with a hammer.
Happiness in intelligent people is the rarest thing I know.
Ernest Hemingway
business logic in your website theme, wtf.
I was just talking to some people yesterday about the popular trend in offices to build open floor-plans in lieu of the traditional cubicles and dividers.
Even Google embraced the open floor-plan concept, yet I can't find much evidence from people working in such an environment that they find it an improvement?
Basically, people are remodeling in this style because it's viewed as more trendy and insightful. Never mind the fact that the old way was probably done for good reasons and to solve real problems. (Open floor-plan offices have serious problems with noises, distractions and a lack of appropriate places to go make a phone call with a client or vendor. They remove the privacy of the individual worker, causing everyone around to see every little thing you do. Duck out for a smoke break or to use the rest-room? Everyone immediately sees how long you're not occupying your seat and can make judgements on your behavior.
Same thing with this argument of using remote, "work from home" employees vs. making people come in to a central office. There are, IMO, many good reasons to expect your employees to be physically present in a central workplace each day. (Companies like Yahoo, who tried letting people work from home, decided to ban the practice when it turned out to be a failure for them.) Truthfully, I love having the ability to work from home in my own job - but I do computer support and systems administration work. Realistically, I usually wind up coming in to the office and only working from home about one day each week. In my situation, I'm (thankfully) given permission to make judgement calls about when it's most sensible for me to come in, vs. stay home. If I expect it will be a day of nothing but phone calls, helping users via remote access to their machine, and working with cloud based services we use? Then sure, I can do it from home. Many other times though, I'm expecting a package to arrive with a part to replace for somebody, or I'm just able to provide people a better level of service if I can look at an issue hands-on with them. (Remote control software is all but useless if you're trying to figure out why they're having monitor issues, for example. It may look fine on YOUR remote session screen even if their display is going bad.)
I know a number of our creative workers putting together marketing proposals and the like do better work when they're in a group together, in-person. We've given them plenty of tools to collaborate remotely, and sometimes they do. But there are still lots of limitations with the technology, including internet bandwidth issues for some people, meaning their video keeps breaking up or their audio gets choppy on a conference call. And ultimately, you can't celebrate with co-workers for a job well done by remotely taking them out for dinner or a few drinks, either.
I've become more and more convinced that the best solution is a mix of allowing SOME work from home or remote, and SOME expectation of coming in, in person. You won't be able to keep "best in breed" software development going with a scattered workforce who only collaborates video video chat, IM, email or phone calls.
Also, a lot of programmers might be willing to relocate if needed, but would never relocate to the US. Which is exactly my case, BTW.
EOF
It's easy to cooperate with people who are awake and working at the same time as you. Managing projects up and down the US east coast was easy from Toronto.
If you have people in San Francisco that start 3 hours later, you have to intentionally organize for that time difference. Some people here worked late hours (including at least one night-owl friend who liked to come in at noon), while others cursed the absence of their colleagues. Still other gloried in the absence, and said things like "I get three uninterrupted hours of work!"
If QA was in Ireland (or India, or both) then people learned to hand off discrete chunks, and get the results in the morning. With people across either the Atlantic or Pacific, you get one meeting a day, so make the best of it!
One group did time-critical diagnoses, and had three shifts running: Singapore, Grenoble and San Francisco. They passed the same bug around the world, working continually on it until they got done.
Working in multiple timezones can work well, but only if you plan for it.
If you don't plan for it, you'd better keep your business in the zone you're in.
davecb@spamcop.net
It is quite easy to make logical arguments for why it makes sense to work remotely. The problem is that the buck stops at your managers desk. If you are fortunate enough to have an enlightened manager that trusts you to get things done then you will likely both benefit.
Unfortunately there are still a lot of managers that have this rigid, old-school mentality that dictates that they must watch your every move, every day. They are more concerned with what time you come in to work and how long you take for lunch and how long your coffee break is than what you actually do all day. Sadly, some of them have no idea what you do. And they don't care. These are typically the people with no real skills. The type of people that see everything as some sort of power grab. The ones destined for middle management purgatory.
The good news is that it will change, whether they like it or not. I am seeing this already in my line of work. I used to have to travel every week. Now it's about twice a month, if that. On my end, I just need to make sure that I'm getting my stuff done on time at a high quality. Management - rather than focus on the nonsense above - can focus on productive tasks. And so can I.
duxup loves you.
Copyright (c) 1990 - 2014 Dice. All rights reserved. Use of this comment is subject to certain Terms and Conditions.
No. Reciprocal loyalty is dead.
If you work in SV, you can likely walk away from a tech job you can't stand and have another tech job inside a week. Some people can do it the same day.
If you work in Omaha Nebraska, you can walk away from a tech job you can't stand and have another job inside a week. At Pizza Hut.
There's a huge benefit to the worker to being able to switch loyalties quickly in an industry which is notoriously disloyal to their workers; some people's notification comes in the form of them coming back from a trip and finding that their badge no longer opens the door.
There are also economic factors. First, it's very east to relocate from San Francisco to Omaha, because it's an economic downslope. It's very hard to migrate from Omaha to ... well, anywhere ... because it's an economic upslope. The equity in your house or condo will convert out nicely, going one direction, and will end very poorly going in the other.
Finally, there are the social aspects; I'm not just talking about nightlife, or the bar scene, or sexuality issues, I'm talking about having a group of friends and acquaintances with whom you can maintain face to face contact, who are able to help you out in a job search, which simply doesn't exist, if you're looking for a tech job, but don't live in a tech Mecca. It's just not going to happen. So when your company is disloyal to you (read: let go, RIF'ed, laid off, temporarily cut back, or any of the other euphemisms), there's no reciprocity.
Gone are the days you could move to Southern Utah, go to work for Browning Arms, and write IBM 360 assembly code happily until you hit retirement age, and then collect your pension for the remainder of your life, in happy retirement. Even IBM has moved to a cash-balance pension plan, instead of a fully funded pension plan. Jobs for life are a thing of the past. And relocation, when it happens, is generally a long term thing. IF jobs don't last as long as the relocation does, and there are no alternatives: no thank you.
I recently attended a talk by Joel Spolsky, of "Joel on Software" and "Stack Overflow" fame, who made exactly the same point as TFS. He said they were routinely hiring people to work remotely at Stack Overflow and using remote technology such as Skype in order to get the best and the brightest - presumably also at the best price, though he didn't actually say that. He suggested this as a future trend that companies were eventually going to adapt to.
Ironically, he gave that talk at a company that concentrates as many engineers as possible in one location. Oh, and he gave his talk onsite, not via Skype. Go figure.
Little guys like Indie video game companies can't afford studios. They make video games with an artist in one state, and a programmer in another state. The teams can get big, but they get successful software done. Telecommuting saves people tens of grand a year, and I'd take a job for 20-30 grand less a year if I could telecommute. That's the price of gas, time to commute and big time savings on housing. Meetings are even more productive than in face meetings because you both share computers with things like gotomeeting or join.me. You get communication via voice, and can share copy/paste buffers and write code together which is productive unlike face to face meetings where no actual code normally gets done.
Don't criticize telecommuting if you haven't done it yet. I know it is different(and people are afraid of change), but it is superior in many ways.
God spoke to me
There's more to it than just that though. My current employer was founded by engineers...they know damn well how it goes, and they've been only hiring people they feel they can trust (break that trust and you're out damn quick...but that pretty much never happens. People are pretty honest).
People work from home (legitimately) left and right, schedules are nearly random (some people come in at 3 pm and work until midnight as their normal schedule, others are in at 5 am and are out right for time for a late lunch...).
We can still get face time when needed and collaborate in real time without friction of shitty tools though (everyone uses Slack or whatever when that's not needed). The inability to have ad-hoc face to face meetings without flying people over is just a deal breaker.
To be able to scale the company, some groups are in separate offices at other locations, but they take care to keep engineering together, sales together, design together, etc. Having engineering and sales videoconference once a month isn't too bad, but having engineering people have to teleconference with each other whenever text isn't good enough would just slow things down.
One day they'll hit the limit of how many they can realistically hire in one location for a given group, then things will change...but you probably want to avoid it if you can.
I was lucky enough to be hired by a company that lets me work remotely. I get paid what I expect/deserve, and I didn't have to move to San Francisco. I go there about 3~4 times a year just to get face-time with the people I work with. They like it because they don't have to find a space for me, and I like it because I didn't want to move to California.
I've had experience working with people remotely, and my experience has been that the problems scale with distance. Specifically, it's easiest to work with someone in your own office, a little harder to work with someone across the hall, harder still to work with someone across the country, and *quite* hard to work with someone across the ocean. By the time you get that far away, timezones become a major problem, and IT systems don't always work well.
From a business point of view, you have to look at the cost versus the benefits. I once worked with a group of people from India who reportedly cost 1/4 of what we cost. But we did some metrics that showed we were 6x as productive, so we actually cost less overall than them. The main reason we were more productive was that our local group was highly experienced in the specialized technology we were developing, whereas the folks in India were brand new to it. Also, the folks in India ran into numerous network and server problems that slowed them down. Evidently, nobody in The Big Corporation realized that they needed to spend money on IT, since this experiment was supposed to be about "cost savings".
Given time, the IT problems might have gotten ironed out, and the Indians might have developed the necessary experience. However, the India group had so much turnover that they never became experienced in that technology as a group. In contrast, we had some Indian folks who worked with us locally, stuck around (at least until they got their Green Cards), and were ultimately as productive as the rest of us.
I've worked from home for about 14 years, and my software has worked from home for at least a decade. We work well "together" and have been successful. The remote work place has some challenges, but we've adapted. When offering remote support to customers we all are better at it and have a good idea what can be understood and how to go about the work.
One of the big advantages is having the space needed to really think free from distractions of coworkers. I'm definitely more productive.
If your employees won't work unless they are watched you have a management problem not a worker problem. Your employees obviously don't feel the success of the company is to their own advantage. They obviously don't feel like your giving them enough, and I don't necessarily mean money. Does the job make them feel important? Do they feel like they are contributors? Are you as a manager undermining the good they have done?
The USA if full of talent that can't get employed because the cost of credentials in terms of time and money is much too high. Kids that excel in programming while in public school are told that after 12 years of a public education, they now need to slog through years of college and build a mountain of debt before they can apply their talent.
But without credentials, SV won't even look at you -- and they are mostly legally prevented from doing so .
Lots of foreign labor have the credentials, though, in part because their educational system is cheaper, less time consuming, and frankly less demanding of their students.
If SV will take a little time and reach out to high schools, they'll find tons of talent.
Of better, if they can create a credentialing body, they can more easily avoid legal pitfalls.
This is just the kind of thinking I was speaking of. It makes no sense whatsoever when you actually consider it, yet people throw it up as if it was a real thing you had to worry about.
If someone hired me and was X time zones away, I would simply adjust my hours by X, or X +/- Y as they considered useful to them. This is no different than, for instance, having to work the night shift (or any other fixed shift, or a swing shift.)
This is a factor that should be of absolutely no relevance unless the prospective employee actually refuses to work the required hours, in which case, I guess they didn't want the job anyway, and you're better off moving right along.
I've fallen off your lawn, and I can't get up.
" is "being stubborn on keeping a company culture that requires people to be physically co-located," as Mullenweg puts it, a big part of tech's 'talent shortage' problem?""
Yes.
Opinion:=TMyOpinion.Create(Me);
I doubt you can really find a good job within a week.
Finding a really good job takes months at best.
No. Reciprocal loyalty is dead.
Exactly. Be loyal to people but never to corporations. The corporation will never be loyal back: it will lay you off as soon as it benefits the bottom line.
"First they came for the slanderers and i said nothing."
No, 95% of great programmers are not in the U.S. But they ARE in high-educated, Western countries.
We're talking about actual programmers, BTW, not copy-and-paste artists.
Why should I want a job in one of the most expensive places to live in the country, in a poor work environment, under leadership that thinks nothing of using people up and throwing them away? Remember, you are just an expense to be managed, interchangeable and easily replaceable. I did that for over 25 years and have finally had the strength to walk away from it and not look back.
One can definitely find a replacement tech job in a week. A replacement tech job they want/like/is satisfying....? That sometimes takes the better part of a career.
I am very small, utmostly microscopic.
...then why are virtually all of the most successful tech companies here?
Yes, a few exist outside of the US. Not many.
I am very small, utmostly microscopic.
If all these immigrants are so beneficial to me, I want a citizen's dividend to prove it and I do _not_ want my citizenship's equity diluted by making "voting share holders" out of these immigrants.
Oh, you can't provide that for me?
Take your immigration propaganda and shove it.
Seastead this.
...then why are virtually all of the most successful tech companies here?
Yes, a few exist outside of the US. Not many.
It's because we have been so far successful in getting the a large chunk of the 95% to move the US.
But, new programmers are being minted everyday and if we don't get there here, they will start creating their own software companies in their own countries. It doesn't take long for a company to start with nothing and become one of the largest company in the world in a decade.
I'm only half serious though. There are enough reasons why the next Google can or can't come from outside the US. Can we confidently say that the next Google will be an American company? Can we do anything about it or just sit and wait?
I doubt you can really find a good job within a week.
Finding a really good job takes months at best.
You can if you have standing offers. Many people have multiple standing offers, at least one of which would qualify as "good". How often do you get "hit on" by a recruiter? If it's once a week, chances are good they will have a job in inventory that's to your liking. If you just hang up on them when they call, rather than maintaining an amicable relationship, then yes, it can take you a while to find a job.
You can also do it if you have the friends network that I mentioned in my first posting; put the word out you are looking, and you will likely get multiple offers. The quality of the offers will likely depend on the connectedness and quality of your friends, and whether or not they are connected in the domains where you want to work, but this is why you cultivate a network.
Both of these bring me back to the original points of why you go into a tech Mecca, rather than going to Omaha: (1) Standing offers are generally "for someone in your geographic area", and (2) Your friends network's ability to help you out is dependent on connectivity to a large enough base of companies that cover some at which you'd want to work.
But, yes: if you are in Omaha(*), it can take months, at best.
(*) I picked Omaha more or less at random, so sorry if you are a tech company in Omaha trying to hire, it was not a personal grudge.
I get offers on a weekly basis, if not more, but finding a well-paid job in a domain you're interested in, close to your home, and that still leaves you enough free time to spend with your family is not that easy.
If you work in Omaha Nebraska, you can walk away from a tech job you can't stand and have another job inside a week. At Pizza Hut.
I'm talking about having a group of friends and acquaintances with whom you can maintain face to face contact, who are able to help you out in a job search, which simply doesn't exist, if you're looking for a tech job, but don't live in a tech Mecca.
Huh. I must just be imagining that I live in a medium-sized metro area in flyover country (that nobody would think of as a "tech mecca")? Must be imagining that I've voluntarily changed jobs five times here, without more than a weekend between them. That for my most recent job I was hired (at a new company) by someone I had worked with two jobs ago. That this was over a period of years, that each job was better than the last.
Because that's only possible in tech meccas, right?
There's a strong bias to justify to yourself living in a high cost of living area.
There are many successful tech companies outside the US. Heck, Intel would be nearly dead if it weren't for their Israeli R&D team and the (British) ARM chip. And SAP is German. Samsung, Foxcon, Hitachi, Sony, Panasonic, Toshiba, LG, Nokia, Arduino, ... they all do tech, and they're outside the US, right?
Yes, there are tons of US tech companies. But don't forget that the rest of the world exists, and has exciting stuff going on, too!
Enable 3D printed prosthetics!
I'm going on my 15th year at Microsoft. The first three were spent in Redmond. The rest have been at the office in Fargo, ND. For family reasons, I asked to be xferred to Fargo.
These days, not only do I not want to work in Redmond, I would prefer to not regularly go to a company office at all. Last year, I moved to a farmstead that is a bit outside of town. I've been working from home irregularly -- a few days here and there. Now that I have a new boss who is in Redmond, he doesn't care if I'm a remote employee in a Fargo office or a remote employee in my basement. So, I expect to be doing quite a bit more WFH.
It turns out that I am way more individually productive at completing tasks from home than I am when I am in the office.
However, there are definite advantages to getting some face to face time with the people you regularly work with. But not every day.
Every few months, Google, Netflix, Salesforce,etc will grab my linked in profile and ask if I'm interested. I tell them all the same thing - there is no condition under which I would move to the Bay Area. None at all. Furthermore, these companies are all based off of opensource software that was developed via distributed engineering - so what's their excuse to want to co-locate people into offices? Surely it isn't an engineering reason? Surely what they're building isn't more complicated than the linux kernel?
When something happens to my MS job out here, I plan on taking a 50% pay cut when I find whatever is next. That's not ideal, but I'm not willing to move to a big urban area again. There are people who are competent software engineers that don't want to live in large cities, or who don't want to commute to an office even if they do live in a large city. We're affordable to hire, we incur no facilities costs, and we're appreciative and loyal. Stop overlooking us.
Corporate culture is behind social and technical culture. Most of us interact daily with acquantances that live multiple timezones away. The reasons for forcing co-workers into the same building every day continue to shrink. It will be great when cube farms are levelled and other more interesting things are built in their place.
My opinions are my own, and do not necessarily represent those of my employer.
I get contacted probably 10 - 20 times per week to take work in California. I do not live in CA. My response every time I get contacted is that the opportunity sounds great, but I can't afford to live in CA. The salary raise they tout is nowhere near enough to cover the cost of living increase. I have suggested several times that I would be willing to work remotely and even commute every few weeks to still have the connection to the team and nobody is willing to do it. I even offered to make a little less than the CA co-workers because my costs to live are much less. Still a no go.
Silicon valley can't complain about the worker shortage and not be flexible. Anybody that is willing to relocate to CA is a sucker because the costs of living outweigh any salary that could be offered.
Nearly everyone I know in the Bay Area leaves for better pay, not "boredom" as you claim. The larger companies in the Bay area, and the elephant in the room I have yet to see discussed, were found guilty of illegally colluding to keep wages artificially low just a few months back. This impacted the wages of everyone in the bay area, like it or not (that is the nature of Capitalism). You can bet that there is still collusion, but people are going to be a lot more careful about their deals for a while. Those same companies for years have claimed "we need more H1Bs because nobody is qualified" as a way of further artificially depressing wages. Which brings up the 2nd elephant in the room, that a company not too long ago was found guilty of slavery abusing H1B workers.
So now a few of those same companies are claiming "95% of the good programmers are not in the USA" and who really believes them?
Stop and think about what it means to be a "good" programmer from your perspective, then from the egocentric pricks making these claims. I guarantee it's a completely different standard. To them, it's whether or not they get paid average or less in wages and how much hiring someone impacts their bonuses and income (which to us would be insanely excessive). For example: How well an employee can communicate is not in their measures, and in fact they don't want people that can communicate. How good is your team when there is poor communication?
-The wise argue that there are few absolutes, the fool argues that there are no probabilities.
There is a big problem tossing around the Dunning-Kruger effect, and that is "you" look guilty as hell. Philosophy is in essence logic, which is in essence programming. Not the same language of course, but a person that learned symbolic logic that can break down written language to measure truth can do it in any language they decide to learn.
Computers are logical and programs are logical. A person with extensive training in Logic, as a PhD would have, does do exceptionally well.
Blindly claiming "Dunning Kruger" when a person has at least 7 years of University knowledge is telling. Sure, I have met a couple I don't trust. At the same time, I have met countless people that don't know what Philosophy is (Academically speaking) I trust less. The latter always seems to claim "Philosophy is bad" in some way.
-The wise argue that there are few absolutes, the fool argues that there are no probabilities.
Having people working remotely by themselves is not (currently) a great model. Software is produced by teams not individuals and teams really need to collaborate to be effective and the easier it is to collaborate the better the results. I'm sure you all read the recent report about open space offices? Until that trend ends you can expect that remote/cubed workers are not going to be in vogue.
I do think that robotic avatars will eventually solve this problem, so if I was the Indian, Russian or whatever government I'd get cracking on this.
I've voluntarily changed jobs five times here, without more than a weekend between them.
"Voluntarily" is disloyalty on your par, and generally has only the downtime you choose to have, since you tend to explore all your options, then pick up the new job before you leave the old job.
What I was talking about was employment risk. Employment risk is the risk of your employer *leaving you in the lurch*, and what happens when that happens. In that case, it's typical that there are other people from the same company, and you are all looking for jobs at once.
For example, I was working in Tucson, Arizona when the company basically ran out of money (the new CEO had spent all of the company's buffer on telephony acquisitions, because he thought that was the next big thing), and a company that had been operating for over a decade suddenly became insolvent. Suddenly, there were 400+ people looking for work in the same job market, with roughly comparable skill sets to their peers. Tucson is a limited tech job market. I was lucky, I had an existing network, and an industry reputation. Some of my peers were not so lucky.
I didn't mention industry reputation before, because it's simply not possible for everyone to have one, and these people tend to have standing offers, even if it requires the company pay relocation for the person to take advantage of them. They're kind of irrelevant to the idea of Joe Shmoe, techie, who answers a billboard ad and moves to Omaha, only to be competing with 10 former coworkers for the same *small* set of jobs within a largely non-tech region.
So I will claim non-applicability of your case, based on (1) voluntarily means you avoided the "flash crowd" problem, and (2) You demonstrated use of a small network, and (3) it was not a case of company disloyalty to the worker.
This seems heavily biased to the US... or maybe low-demand skill sets.
I jump jobs regularly in AU as a contractor, I'm rarely down for more than a week, with no help from anyone (not even a recruitment agent), traveling all over AU 2-3 times a year where jobs take me.
Again, this is voluntary on your part, not the company flooding the job market with people. And yes, contracting is not the same as having a full time job, and requires the ability to sell yourself. The original article was not about sales skills, it was about "Hey! Come move out to the boonies! The water's fine!", when in fact the water is *not* fine for stereotypical job seekers in stereotypical jobs.
Tell Obama regime to impose tax on Company revenues, not profits.
http://wh.gov/iYIFb
Casteism
HOSTs won't even block Camfrog Ads. They figured out a way around it AND figured out a way to get their ad network to prompt you to install stuff.
Which means your entire HOSTs file is bullshit, now!
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
"So its useless in blocking botnets, malscripted sites, phish/spam sources & trackers to, & speeding you up via hardcodes hosts have (which also secure you vs. DNS issues too of ALL kinds)"
Yea, your HOSTS file will *CERTAINLY* protect against DNS poisoning.
What a fucking tool.
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
" I'd LIKE to KNOW how you know that, if you don't use hosts?"
Easy - we had this conversation in the tech room on Camfrog, where actual tech people can talk without idiots like you spamming your useles solutions all over the place. Guess what? When you ingrain parts of the service so every part has contact capability with ad networks, if you block them all, you block Camfrog from working in its entirety.
Your HOSTS file is useless. All that whitespace taking up room and making websites unusable. Can be effectively and easily bypassed, subject to DNS poisoning, modern browsers won't pay attention to it (Opera, for example) unless you root your phone you can't access HOSTS, etc.
Guess what works far better than a HOSTS file?
Being competent enough to run your own fucking DNS server.
Which you obviously aren't competent enough to do.
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
"Yes: Avoiding DNS via fav. site hardcodes protects users vs. DNS issues (via fav site hardcodes). For once, you're right - however, ONLY BY AGREEING WITH 1 OF MY TOTALLY VALID POINTS!"
You totally miss sarcasm. No wonder you're so retarded and keep on about a HOSTS file that won't protect against DNS poisoning (If your hard-coded IP/DNS entry gets fucked, you're fucked, stupid.)
"P.S.=> Issuing downmods vs. facts & truths YOU FUCKED UP ON"
I haven't had mod points in a couple of months, so once again, you're full of shit and know nothing.
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
"Downmodding my posts not proving 'em wrong = you fail Khyber!"
Considering I haven't had mod points in a couple of months, you're obviously full of shit.
Meanwhile...
"where you STILL refuse to show me these 'camfrog' ads, which are easy to stop..)"
Install the program yourself, asshole. Since you won't, you're obviously scared that you'll find out just how WRONG you are.
So yes, HOSTS files are useless. Note how you CONVENIENTLY avoid the fact I can list stuff that bypasses HOSTS (like Opera) without any issues, making your HOSTS file pointless and useless in the first place. Let alone all the attacks that target (and bypass) HOSTS all day.
But no comment towards that, eh loser? Given proof, you ignore it and keep attacking on your other futile points.
You're so wrong. You're a running joke at google. Whenever the Helpouts service has a minor issue, we say "It's been APK'd."
When GOOGLE laughs at your ass, you should just give the fuck up.
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
Hey apk,
Just because people don't like something you posted and thus mod it down, doesn't mean that Khyber or anyone else in the discussion did the down-modding. You have no way to know who the moderators were, and accusing random people of doing so just makes you come off as an asshole.
I know this is a long shot, but why not make your point(s) without making personal attacks? If you want to be taken seriously, then discuss things rationally *and* politely. If you are only here to attack in hopes of "destroying" people, then you are clearly asking moderators to jump all over you.
Apk,
My comment was about the content of your posts, and has nothing to do with your preconceived (and incorrect) notion that I am defending anyone.
I come here to read interesting discussions. Posts (from anyone) containing attacks and finger pointing are boring and hurt everyone's experience.
So again let me ask you:
why not make your point(s) without making personal attacks?
And please don't respond with "so and so was mean to me, so I needed to destroy them". You can rise above someone else's childish comment, if you so choose. Just ignore their comment and move on. It isn't worth your time.
Take a shot at this challenge of mine ...http://slashdot.org/comments.p... instead - Go on: Go for it...
Been there, done that. You and I previously discussed the Ad Muncher software that I have been using for many years, and you agreed it was a good solution (especially compared to browser plugins). Is hosts file manipulation another solution? Sure, probably. But I don't care, since I already have a good solution.
In regards to my question to you, instead of repeating myself, I will just refer you to our other conversation.