Canada's Play For Immigrant Tech Talent (axios.com)
An anonymous reader shares an Axios report: When it comes to high-skilled immigration, the U.S.'s loss could be Canada's gain. Canada recently launched a Global Skills Strategy visa program to make it easier for its companies to bring in foreign workers with specific technology or business skills. The program allows firms to have a position pre-approved and get visas within two weeks -- a stark contrast to the months-long U.S. visa process. Why it matters: The Trump administration has moved to restrict the number of immigrants coming into the U.S. on work visas, which worries big tech and consulting firms that use the H-1B visa program to fill technical and specialized jobs. Canada's government is seizing the moment to provide an option for engineers, executives and other tech talent who may no longer qualify for an H-1B visa or who simply don't feel comfortable staying in the U.S. Open for business: Navdeep Bains, Canada's Minister of Innovation, told Axios that Canada wants to be open to ideas, open to trade, and "more importantly, we want to be open to people" in order for companies to grow. Bains stopped short of framing the program as a way to poach talent from Silicon Valley, instead saying that the government is "open to whatever region has talent."
Theodp isn't going to like this. Plus they are probably teaching kids how to program too. The horrors!
Great opportunity for all those Americans who want to get away from the current government to leave. Of course, they have to have a useful skill.
Which part of Canada is similar in climate to Silicon Valley and/or California?
Rather than letting a homegrown Elon Musk improve the lives of his or her fellow citizens in a developing country, instead poach them so that you can keep a bunch of middle class first world citizens high on the hog.
Canada doesn't have any Egg McMuffins.
They don't have any Canadian Bacon in Canada.
Why are Canadians hellbent on turning their nation into a hybrid of China and India? Why do whites hate themselves?
I was once in Toronto during the last week in January and first week in February. Between the cold and the wind blowing off the lake...even the locals were hiding behind things when the wind blew. Coupled with the too short days....
No thank you!
I'd be a drunk by Summer.
Canadian citizens will lose as the H-1Bs take all the jobs.
I'm now seeing the fallout of losing H-1Bs in America; I'm getting 10x as many emails/phone calls for garbage 3 month contract work with senior dev qualifications. The only reason these shit jobs exist is because H-1Bs are slaves that will do this kind of work, driving down wages and employer expectations. Maybe when no one takes these jobs
Have fun Canada!
...hit you in the behind!
Canada has no idea what it's getting itself into. I read about something like this on NPR a few years back where kids were purposely injecting themselves with AIDS and this isn't much further off. That's what's so amazing about this -- even here in the states we watched company after company follow the same pattern of the 'promise everything, yet deliver nothing' strategy of hiring low cost H1B's to eliminate qualified local jobs and even when the projects continue to fail, more and more companies sign up.
Good riddance.
The entire western two-thirds of Canada is going to reject these policies.
That there really isn't that great an influx of useable and creative (key word creative) talent on these programs, but that it merely gets used to bring in cheap, lower quality labor to help drive down the prevailing wage.
You guys have fun with that.
Light travels faster than sound. This is why some people appear bright until you hear them speak.........
Salary is; the salary gap from top tier city (e.g. Toronto) in Canada cannot compare with the likes of NYC or SF/SV. Salary gap is easily 30-50% with exchange rate, which makes it pretty hard to recruit when a candidate for literally makes 2x in US.
H1-B is not a good visa for competing with tech talent. Now, I have certainly worked with some very bright people, even PhDs, who are here on H1-Bs. But, I've also worked with slightly shrewder PhDs who have negotiated to get O-1 visas (not that difficult if you have a PhD in an in demand field). It seems to me that the problem isn't the immigrants, it's the visa. Change the visa, kick out the outsourcing mills and indentured servants, keep the high-tech talent and give them a green card. That's a solution that puts America first.
Why doesn't Silicon Valley just move to India, where the low wage programmers are? In Bangalore, or San Francisco, an Indian is still an Indian, with ties to New Delhi. It's what the Billionaires want. To get rid of the Americans. Just get it over with.
The Trump administration has moved to restrict the number of immigrants coming into the U.S. on work visas, which worries big tech and consulting firms that use the H-1B visa program to fill technical and specialized jobs.
When in the more recent past has anyone used H-1B for that? Is that even legal?
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
Tell me how this works out. Oh wait, I already know this story.
Drive wages down for skilled workers by importing people happy to live on half the average salary because they're used to eating shit. Wait a few years, then wonder how come no one can afford anything anymore. Suddenly everyone is eating shit. Congratulations on winning the race to the bottom.
Great opportunity for all those Americans who want to get away from the current government to leave. Of course, they have to have a useful skill.
There is only one skill you will ever need to get any job anywhere in the world that you want:
You need the skill to be willing to work for less than anyone else who wants the job.
It's just like the two guys getting chased by a bear . . . you don't need to run faster than the bear . . . just faster than the other guy.
High Tech "bosses" lie like rugs when they claim that they want to attract high skill folks. All that they really want are cheaper "human" resources.
I say we haul those execs up in front of a Congressional investigative committee, and ask them, Big Tobacco Style, if they truly believe that cigarettes are healthy and non-addictive. In this case, ask them if they need to attract the best talent, or if they are just "bottom fishing"; trying to see have far they can push down IT wages.
Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
The nation simply cannot support a wholesale migration of the U.S. technology sector - the threat is comparatively small.
I hear there are many skilled engineers and scientist refugees that have been going to Europe. Maybe Canada can get some of them? Like physicist Mohamed Lahouaiej Bouhlel who experimentally proved the transfer and conservation of momentum in Nice, France in July 2016. Or engineer Salman Ramadan Abedi who is simultaneously an expert in stored chemical energy, timing circuitry, and civil engineering. Mr. Abedi demonstrated how these technologies can be combined with explosive results at the Manchester arena in May 2017.
Finally let us not forget the highly skilled mechanics like Lugman Aslam who proved how well he can maintain the safety of his vehicle even after it hits 5 infidels head on in June.
Yup. It's clear how these scientists and engineers really contribute to those of us in the primitive, backwards western world.
oh, yeah. the same guy that used the H1B visa program for butt-ugly fashion models (like the u.s. is lacking in ugly? wtf.), then paid them a fraction of what they were supposed to get while exploiting their contracts and visa status.. *that* trump? fuck that guy
Most of the Immigrants I've worked with in the Public and Private sector suck. They were supposed to be highly qualified and knowledgeable experts and quite often it was not the case. Mostly they are happy to do the bare minimum, complain more than anyone else, they throw out the racism and discrimination card when they are asked to go the extra mile or someone challenges them and they generally don't have passion for the job. There are also major communication issues, especially if there is more than one of them from the same country/region -- they tend to isolate themselves from the rest of the team, and even within a group setting they talk among themselves in their own language. Obviously I've worked some really talented and dedicated immigrants, unfortunately that was a tiny minority.
We've been having fun with it for decades and decades. The key is to be welcome to them, embrace their culture and contributions, and they turn into great Canadians of their own volition.
"Old man yells at systemd"
The reason why we don't let any immigrant in to work is we want to protect American jobs. On average, most H1B1 visa holders get paid about 10% less than American workers. I suggest a simple solution. 10% foreign worker tax on employers.
3 Steps:
1) Offer a new visa that lets you work in America, but your employer must pay an additional 10% tax beyond all normal taxes. If the employer fails to pay this tax, it is treated as if they themselves cheated on their personal taxes.
2) These visas last for up to 7 months, and then you have to leave the country for at least 3 months before you apply again. You can't get one if you are sick or pregnant at the time of application.
3) These visas are unlimited. We would give out 500 million of them if that many people asked.
This solves most of the immigration problems. It lets employers hire people if they can't find Americans willing to do the job, but won't let foreigners take our jobs willy-nilly. It kills the industry supporting illegal immigration by removing their customers, negating the need for a fence, let alone a wall. It gives our country a nice extra boost of cash to pay for any additional expenses, or (more likely) reduce the deficit.
excitingthingstodo.blogspot.com
Yeah. This is just to drive wages down. There are a lot of unemployed engineers in Canada.
---
ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
Why? The job climate in Canada isn't that great so why would they need to bring in workers if the whole "retrain workers" works??? So many under lying issues that this story doesn't want to touch so they write a piece to bash the US.
Right now our problem in Canada is finding anyone skilled in certain areas, regardless of salaries. Decent data scientists, for example, are close to impossible to recruit. Despite very high salaries and benefits, enrolment in computer science was down, last i checked.
Even in non-tech, there is a labor shortage. Unemployment in Quebec is at the lowest since we record it, with all the boomers retiring. Ive talked with numerous factory managers that are looking to robotize, not to lower cost, but because they just cant find employees, regardless of compensation.
This is very short duration work. From TFA:
Quick facts:
Companies applying for workers through the Global Talent Stream now have access to a new streamlined process that provides eligible employers with:
priority processing of applications and a client-focused service for the development of the Labour Market Benefits Plan, with a service standard of 10 business days; and
flexible recruitment requirements.
Two-week work permit processing will be available to workers applying from overseas whose employers have been approved to hire a foreign worker through Global Talent Stream, as well as foreign nationals with jobs at skill type 0 (executive, managerial) or skill level A (professional) of the National Occupational Classification (NOC) applying through the International Mobility Program. The two-week service standard would also apply to immediate family members accompanying high-skilled workers to Canada.
The new work permit exemption for highly-skilled workers applies to all NOC 0 and NOC A workers. Eligible workers will be allowed one 15-day work permit-exempt stay in Canada every six months, or one 30-day work permit-exempt stay every 12 months.
Researchers coming to Canada will be permitted one 120-day stay every 12 months without requiring a work permit when they are working on a research project at a publicly-funded degree-granting institution or affiliated research institution.
Agreements have been reached with a range of partners who will be able to refer companies to IRCC's new dedicated service channel and to ESDC's Global Talent Stream; discussions are continuing with many other potential partners. The goal is to have referral partners in all parts of the country with the significant knowledge and insight needed to refer companies to the dedicated service channel.
Related products
I know several tech people that have left Canada to work for companies like Google and Epic games and other big tech firms. Even if this program merely stems the flow or evens out the egress, it may be a win.
Canada doesn't have a silicon valley. Nuff said.
the question isn't, do immigrants help the economy?, but rather, Does any of that economic benefit trickle down to the 99%? Some of it does in the form of McJobs supporting the white collar immigrant workforce. But so far in America almost all of those gains have gone to the top 1%. That's not me being a libtard, it's a fact.In America widespread income inequality and a lack of social services makes immigration a raw deal. Your entire quality of life here depends on your job.
Canada's a bit different. They at least has single payer and a moderately functional safety net (albeit not one as robust as the Scandinavian countries AFAIK). They might see some benefit. It depends on whether their ruling class can exploit the divide between city & rural voters to cut those services like they did in America. They're definitely trying.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
Seems to be a US specific problem. In Europe there are efforts to attract talent that might otherwise have gone to the US too, e.g. France is making a big push. It doesn't seem to result in depressed wages for "native" skilled workers, if anything it has been shown to push their wages up.
It seems like if a skilled worker is needed for a particular project but not available, the project doesn't happen and other people who would have worked on it don't get employed either. Plus the rules here don't create the kind of indentured servitude that the US has.
const int one = 65536; (Silvermoon, Texture.cs)
SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
That would be Vancouver BC (yearly average temperature of 50.7 deg F vs 57.3 deg F for SF) but without the drought (so really more like Seattle/Portland climate-wise). Although programmers spend all their time indoors anyways so I'm not sure why climate matters.
Support Right To Repair Legislation.
You need the skill to be willing to work for less than anyone else who wants the job.
This is obviously bullshit. If I need someone to do RF layout on my new phone's motherboard, I'm not going to hire some minimum wage burger flipper because they are cheap.
What you meant to say is that some companies will try to get the talent they need for as little money as they need. Others will be more interested in providing a good wage because they value long term retention, for example.
I've never been to the US, but from what people say I get the impression that it's a real race to the bottom.
const int one = 65536; (Silvermoon, Texture.cs)
SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
Since the vast majority of H1-B visas end up going to junior and mid-level people at best as opposed to the "highly skilled" pool of people that the system was ostensibly designed for, they're all yours Canada! Enjoy!
Earth is a single point of failure.
It's time to do something about it.
Maybe a big wall on the South frontier to prevent these opportunists from trying to get into the country... and let's find a way to make the USA pay for it.
proof?
When Avro cancelled the Arrow and the AvroCar, Canada lost many talented engineers and the US got all these people to work in the space program. Talk to some old timer Canucks and they are still fuming over Diefenbaker.
mfwright@batnet.com
You must be a redneck welfare recipient getting news from breitTard.
I think I know what country all this "talent" missing out on H1Bs will be coming from. No, not the U.S.
Canada can't possibly absorb a lot of IT workers - there are not enough jobs for them. Unless more US companies open Canadian offices and create jobs to be filled with these H1B losers this will go nowhere. But this would be hardly different from traditional outsourcing.
This simply is not true. There is no labor shortage, and in fact the very idea of a "labor shortage" is pure lunacy; it cannot exist. The only thing that can exist is a shortage of labor willing to work for the wages offered.
Despite very high salaries and benefits,
Wrong. Canada is infamous for paying peanuts for tech jobs. That's why so many Canadian tech workers move south of the border to work in the US, despite a much worse social safety net and much higher healthcare costs. Those worse conditions are much more than made up for when you can get double or triple the salary in the US than in Canada.
Ive talked with numerous factory managers that are looking to robotize, not to lower cost, but because they just cant find employees, regardless of compensation.
Again, that's bullshit. These employers aren't offering enough money, plain and simple. If they offer $10M per year, I guarantee they'll find someone. They just don't want to pay what it takes to find qualified people.
Yeah, the article and the summary seem to be anti-Trump, pro H1B, but I'm left scratching my head as to exactly who this is/ever was supposed to be good for. It's definitely good for the immigrants, because they have massively expanded employment opportunities. Is it good for Canadians? I guess it's good for the Canadians who own tech/engineering companies but aren't themselves much interested in tech/engineering and just want the money. Not so good for the Canadian techs/engineers who are suddenly competing with the entire world, strictly non-reciprocally. So I guess I'm supposed to be empathetic to the immigrants who have expanded job opportunities but not empathetic to the Canadians who have reduced job opportunities?
Proud neuron in the Slashdot hivemind since 2002.
do they have a good min pay level and do they need to do a real search for local workers first?
I am Canadian, have been working in the NYC for the past 17 years (details below), 5 years in Toronto before that.
I tried to move back to Toronto in 2012, stayed there for 2 years. Then moved back to NYC since.
At my current work place, my boss is Canadian. In total, 4 out of 20 peoples in my team are confirmed Canadian. I don't know the reason of the others in my team, I am in NYC because of better pay, at least partially. Including exchange rate, US pays 3X better.
If the immigrants further depress the average wages, there will be more Canada educated, UW, UofT, etc escape the great white north, and settle in the US.
We'd enforce our immigration laws strictly and kick out illegal immigrants, instead of harboring 10-20 million illegals and dreaming up new ways to let them stay.
We'd give strong preference to immigrants and workers with high skills, instead of having a race- and family based immigration system.
We'd cut the Medicare/Medicaid budget in half, or alternatively, cover all Americans on the current Medicare/Medicaid budget.
How about it?
when it comes to integrating pieces of shit that don't want to integrate, are less intelligent than average, and have a higher propensity for committing violent crimes.
I don't think Canada's looking to import US white trash. We're waaaay over our quota on those.
Linux, you magnificent bastard, I read the fucking manual!
After you realize that most post-docs don't make so much, and are far more concerned with the sweet sweet reward of Single Payer National Healthcare that Canada has, you realize that, after they come to the US to get their PhD or Masters, they are going to Canada to work.
Sad.
-- Tigger warning: This post may contain tiggers! --
Pretty cynical but accurate description of what's going on. The bottom line wars.
Sounds like you've been hurt before. Sorry. Want to talk about it over a double double and a maple glaze? Might make you feel better.
Perhaps the same corrupt bonus culture that has dominated the US is now looking north.
It is sad that Canada wants to gut its middle class.
It should make for some interesting elections there.
In the US, the original intent of the H-1B visa was to be a safety valve to find and hire the most talented people you could find regardless of their current location. I actually know several people whose employers used it for this purpose. But, it has been shown that all the body shops use it to bring in cheap labor. The visa rules state that the minimum salary is $60K, and it never got adjusted for inflation. So, say you're a company in San Francisco and have to pay your IT staff $200K a year just to keep their heads above water. TCS or Infosys or Cognizant will come around and offer you 2 "qualified resources" for the same price, and you get to wash your hands of the IT department. It's not surprising they win outsourcing deals.
Hopefully Canada won't repeat the same mistake. I doubt it though -- there's no point in participating in politics unless you have millions of dollars to buy the laws you want. I'm sure all the big companies have purchased themselves nice loopholes similar to the ones we have. It's a shame too, because I would move to Toronto or Montreal in 2 seconds if I could find a good job.
> Is it good for Canadians? I guess it's good for the Canadians who own
> tech/engineering companies but
Just stop and think about it for even a second....
Do you think the economy would be better off if we stopped teaching engineering?
Because that would increase demand for the few that were left and drive up their wages.
Or do you think that training more engineers might lead to more engineering firms? Which leads to more employment, which leads to more open positions, which leads to more offers, which leads to higher wages?
Because when I look around the planet, it looks a lot more like the second of those two options is true. It certainly seems to be the case in Silicon Valley, and all the other mini-valleys too.
Honestly, your line of reasoning is so brain dead I have to conclude you're not an engineer - god do I hope that's the case.
I'm not even that old yet I get upset about the Bomarc Missile Crisis - a huge damn mess with lots of downstream consequences
...won't allow in the millions upon millions of illegal immigrants. C'mon guys, don't you want to suppress wages?
Word verification: ginghams
Also turn over and take it up the arse.
They're comin' ! They're going to move into your neighborhood, and their brown kids will be running all over the neighborhood making pals with your pure white kids. And then maybe they'll grow up and marry those pure white kids and make cute little golden brown kids. Oh and BTW, pretty much any major system you interact with was designed by a software company that has those stinky immigrants working for them. Good luck avoiding those !
hey bud, along the toronto-waterloo corridor there are three world class universities that teach a multitude of engineering subjects. We teach plenty of engineering and our engineers ARE having a hard time finding work. I am a recent graduate of university in Canada and many of my fellow students are having trouble finding work.
The problem is that Canada is refusing to learn from the united states and hoe the H1B visa's were used to drive wages down. It has already been happening and will continue to degrade even furthur.
Our largest problem up here is that our leader may be more socially adept in the eyes of the general public but yours is more intelligent. Ours cant even follow through on one of his main campaign promises (changing our electoral system)
Point out anything negative about 3rd world immigrants and your average liberal will magically transform into Aids Skrillex right before your eyes and shriek, "You're a f*cking white male!"
This literally applies to over half the comments on here so far...
You need the skill to be willing to work for less than anyone else who wants the job.
... a no brainer actually.
In your world. The rest of the world is quite different.
No one is replacing my job because he is cheaper. Actually I was the first applying for it who could prove in an interview that he has the required qualifications.
So: the job offer is closed. No one can even apply to it
I terminated about 10 open applications today and canceled one phone interview.
If I need a new job, it takes me 3 - 5 days to get one and rarely more than a month.
And: I get the price I want, as I'm applying to an actual open position. I'm not replacing someone who charged more. I either apply to a complete new position, or to a position where the previous person simply left.
My job gets replaced when I quit the job. But usually my position simply vanishes when the project is finished.
Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
I'd love to know what your definition of 'great Canadian' is.
When you wanna claim to be a Capitalist, but in your heart you're really a Socialist.
- Entirety of butt-hurt people on Slashdot.
Its weird how you people go from "My manager hired me because I'm smart" to "My manager hired the other guy because hes too stupid to recognize talent"
Go read 'The Nature of the Firm' by Ronald Coase.
captcha:harsher Ouch..!
This simply is not true. There is no labor shortage, and in fact the very idea of a "labor shortage" is pure lunacy; it cannot exist. The only thing that can exist is a shortage of labor willing to work for the wages offered.
That is bollocks.
From where should a high skilled developer come?
Hu? They are not there. Simple. That had nothing to do with wages.
Your particular company, can offer a super high wage to get some developer switch to you from another company.
Now the other company has an open job offer and can not find one.
The shortage is still there, only wages have increased, and only some other company is at the losing end.
To prevent labourer shortages you need to plan education better, as a country/ministry of education. Does the US even have a 'ministry of education'.
Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
Hey...let Canada learn from our lessons...
That there really isn't that great an influx of useable and creative (key word creative) talent on these programs, but that it merely gets used to bring in cheap, lower quality labor to help drive down the prevailing wage.
Well, it becomes a tool for corporation to dump the wage down because how the way the program is currently working in the U.S... Corporations have already learned and exploited the loop hole of the program for a long time, but no one (from both sides) does anything to fix it but rather use it to their political advantage.
I don't know how the way the program works in Canada, so I wouldn't make an assumption like you do.
Looks like this is for short-term, position-specific hiring, not as a general entry. You don't get a full work visa.
>integrating pieces of shit that don't want to integrate
If you read the post above yours, you'd see that Canada really doesn't care if you want to integrate or not. So long as they don't commit crimes and don't cause problems, nobody cares what it is that your selection of culture wants of you.
>are less intelligent than average
That is doubtful, even if if they are, again, if they're not committing crimes, if they are earning a living, and don't cause problems, nobody cares in Canada.
>and have a higher propensity for committing violent crimes.
Canada has a long history of kicking immigrants out of the country for seriously breaking the law.
Maybe your country should try those ideas out and see how it works for you?
It is a race to the bottom. Companies don't want long term retention these days; they want short term point tools (employees) Incentives to stay such as pensions and retirement vesting are relics. It's a shame since they don't seems to value institutioanl knowledge anymore. I can do your RF layout, but there really isn't any RF (distributed circuit) layout on phones, other than power and signal integrity. All the RF is in the antenna integration. The rest is RFIC.
That's like saying most people can afford to buy whatever they want by simply spending all the money they have. That's now how it works. When you say you can't afford something doesn't necessarily mean you don't have the money for it. Similarly, it makes no sense to offer more than what the employee is worth to them as a business.
Put your domestic engineers out of work, drive down wages, degrade working conditions, turn your tech companies into smelly Indian sweat shops, transforms your neighborhoods into over crowded ghettos, should be great! Go Canada !
This is NOT a loss for the U.S. This is GREAT news for our economy. Canada can have all those Indians, etc.
This is a big WIN for Americans.
> Talk to some old timer Canucks
In eastern Canada, maybe. Talk to them out west and it's universally "good riddance". There it was seen as a massive and horribly expensive labor welfare program.
I know several tech people that have left Canada to work for companies like Google and Epic games and other big tech firms. Even if this program merely stems the flow or evens out the egress, it may be a win.
Most of the folks I know that have left Canada did it for higher wages and more opportunity. I suppose Canada can attempt to backfill with immigrants from other nations, but I suspect in the best case all it will do is create a "discount" Silicon Valley (similar to India, but which isn't 12.5 timezones away).
A better strategy would be for Canada figure out how to attract more investment money, not discount employees to prevent their current brain-drain (and might accelerate their current problems). Actual investment (and tax incentives) is how Canada advanced their movie industry. The Canadian movie industry was able to take significant business away from Hollywood. Canada didn't simply open the doors to discount actors and fast track immigration and hope for the best...
But hey, they are welcome to try it their way...
Not sure if serious? Tokyo - 13 million. Canada - 35 million.
Please stop APK.. you're only hurting yourself.
Hey...let Canada learn from our lessons...
That there really isn't that great an influx of useable and creative (key word creative) talent on these programs, but that it merely gets used to bring in cheap, lower quality labor to help drive down the prevailing wage.
You guys have fun with that.
Under the Justin Trudeau regime expect the Government of Canada to subsidize employers hiring foreigners while claiming there are no qualified Canadian citizens nor permanent residents. Oh you say the same situation as in the Republic of the United States of Amerika.
I am sorry but Grishnakh is right, Canadians leave Canada in droves to work in the US, many of them highly skilled developers. Those are replaced then here with cheap immigrants from 3rd world countries who work for peanuts. A developer in the US might make ~80-100k USD p.a. in the first years, in Canada he starts with 60-80k, CAD!!!! (thats like what, 45-60k USD?) And the cost of living is higher up here. Read on it, please.
Comment removed based on user account deletion
Both are expressing their opinion. Freedom of speech cuts both ways. A person calling them "pieces of shit" isn't exactly looking for a scholarly debate of ideas. Also, Fuck you !! :)
Thank you come again..
Winter weather anywhere in Canada except the south west coast (Vancouver/Victoria area) sucks.
Depends what you like - I actually prefer winters in Calgary. It's a dry cold - add enough layers and you're good to go, there's no water trying to get in everywhere. I bicycle to work year round (I've missed probably a week or less each of the last five winters, mostly due to really icy days - my bike's OK on studded tires but I don't trust the cars) and my main issue is overheating after the first couple of minutes on the ride. There's a push on to diversify the economy away from oil, there's investment money that has been in oil and now needs to think about where to go next, the city's great and we're right next to the mountains. Literally just this week I did a 45 km canoe paddle through the city (much of it parkland), went sailing on the reservoir, and my wife took the kids camping in the mountains while I'm at work.
Housing prices are high but depending on where you work there are a lot of options inside and near to the city itself. Some rural areas can be a bit more socially conservative but the cities are as cosmopolitan as anywhere. Our mayor is a brown guy who may or may not be gay (I can't remember and can't be bothered to look it up). Also if you get fired or laid off or just want to do something entrepreneurial, you and your family will still have healthcare...
Canada FTW.
More info for the interested: http://www.lifeincalgary.ca/
The pay scale in Canada already sucks now they are going to bring in foreign workers to keep it that way. And Canada's tech industry is almost non-existent when compared to the US tech industry. There is a very good reason the non-US technical talent want to remain in the US after obtaining their degrees and it has nothing to do with who is President. Canada has also signed up to take in any illegal immigrants currently in the US if they can manage to get over the border. Although anyone contemplating crossing over into Canada should probably only attempt to cross the Canadian border in summer time because there have already been people who froze to death over this past winter. It's a shame the US didn't saddle up and invade Canada in retaliation for the War of 1812 and create a few more US states. As long as we left Quebec to the French they would have assisted in pushing out the British squatters who retreated there after the British were shown the door after the Revolutionary War.
"more importantly, we want to be open to cheaper labor,..."
Fixed that for Navdeep.
These visas are still arbitrarily limited to people with advanced degrees. They (generally) don't target the tech talent that actually knows what the fuck it's doing.
I'm Canadian, and this is a great country to live in, but most of the people I've met overseas who are considering coming to Canada are only doing it because it's considered easier to migrate to Canada if you have a graduate degree, and then they're still looking to get into the United States, once they're in Canada. For some reason that I don't quite understand, the idea of just migrating to Canada because it's a great place to live doesn't occur to them. Of course there are lots of people who immigrate here and stay, so I assume they figure it out eventually.
The unfortunate thing is that the graduate degree doesn't get you hired in Canada. Most companies here don't care either way about the master's or Ph.D., but want to see experience and a demonstration of good problem solving. If you've spent your life in school getting the graduate degree so you can migrate to Canada, you'll find that nobody will hire you because they're looking for an undergrad degree plus experience, not more academic credentials.
"I have never let my schooling interfere with my education." - Mark Twain
I went to College in Ontario and it had a couple of engineers from the Arrow project who taught us calculus. They couldn't even talk about it they were still so angry after all these years.. We even had some old test flight footage in the library. A lot of it was redacted. The one old Arrow guy really knew his aerodynamics.
Hey Pakis! Hey Indians! Just so you know it, you are NOT welcome to come work in the United States. I hope they apply an exit tax to your incomes before they kick you out, to help some of the damage you cause to our economy.
Search for "population of tokyo". You will see that he was referring to Tokyo and area with a population of ~37.5 million. FWI, Canada is more like 37 million so they are basically the same. But if you look at only Tokyo, it is more like 9 million.
Ouch, make that 13 million, as you stated.
It's about 300,000 code monkeys. I don't know about you but I'm not trying to compete with German rocket scientists I'm trying to compete with programmers from Indian diploma mills.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
That's not what's happening with our H-1B program. That's what's supposed to be happening, but it's not. Instead, we get third-world tech workers brought over by the boatload because they're willing to work for peanuts, packed in 6-to-a-flat because it's still better than where they came from. Then American tech workers are forced to train them as replacements (if they want their severance pay) and sent home to figure out how they're going to pay their mortgage.
It's a country with the population of California, but is geographically the second largest country in the world.
and a fairly good one. Why not ask the Netherlands, France, UK, Germany, etc how socialism in the form of Single Payer works out for them? Or how about Australia, which our own president admits has a better healthcare system.
Venezuela is an economy in freefall because they have exactly one valuable commodity: oil. Oil is crap right now. Oil will recover and so will Venezuela. If they weren't being punished by right wingers and denied the kinds of aid countries like that used to get when they fell on hard times we wouldn't be having this conversation.
The 1% aren't masters of anything. Their Grand Daddies passed that wealth on. And they weren't masters either. Google "Survival Bias" sometime.
And your suggestion about being free is lovely until you need a heart stent. Do you have the slightest inkling about what life was like before modern civilization? The term is so broad I could spend hours explaining the wonders of plumbing, water treatment, medicine, food growing and food safety.
Again, you're just a troll. But it worries me that somebody who isn't might read your post and take it seriously. That's basically what got us in this mess in the first place.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
I'd love to know what your definition of 'great Canadian' is.
My definition is the one who invented the escargot poutine I had in Ottowa.
I should use this sig to advertise my book ISBN-13 : 978-1501515132.
the working class all over the world is constantly at each other's throats. I'm well aware that my interests should align with those of India's working class. But the fact is I can do little to make their country the sort of place they want to stay in. There's just no political will for what would be needed to do that (things like high tariffs on goods made with poorly paid labor or polluting factories). What there _is_ political will for is cutting immigration. And as the saying goes, a general goes to war with the army he's given.
But you're right, if we stopped to think about it we're realize how screwed up it all is. How we should all welcome each other with open arms. But if we really stopped to think about it we wouldn't be in this mess in the first place...
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
This has nothing to do with "poaching talent" and everything to do with opening a backdoor for Tech companies. Tech companies are claiming "shortages" in tens of thousands while slashing hundreds of thousands of US workers each year. What tech companies want isn't to be able to fill chairs, they can do that with US talent, they don't want tech workers to have a negotiating position with rising salaries year over year. Since the US remains the largest market it isn't practical to export most positions due to poor/distant infrastructure. Canada doesn't have the labor pool but it is right next door and has decent low latency infrastructure. So import your asian labor into the canadian wing of your company.
Remember this every time somebody tries to sell you something that benefits the US economy by stimulating "US based" companies, these are global companies now. They and the top 0.01% by wealth who hold 40% of US wealth have absolutely no loyalty to the US beyond the size of its market, they are NOT US companies and they will gladly jump ship with the wealth they've siphoned off us in a heartbeat the moment it yields the best numbers on paper. They have no qualms about using imminent domain for their latest building project that will ruin lives but for some reason they've got you snowed into thinking turnabout to reclaim 40% of our nations wealth "ruining their lives" to the tune of getting a job would be the greatest of evils.
I find it fascinating that before SR71, the Arrow was fastest ever, Mach 3, imagine that in late fifties it was only 0.3 Mach slower than Blackbird. That's a whole story itself. I wonder if years from now someone will post of college professors, "they couldn't even talk about it they were still so angry after all these years of having to compete with 300,000 code monkeys."
mfwright@batnet.com
Intelligent people worry a lot less about "the economy" (by which you presumably mean GDP) and more about their own personal interest. Because of the laws of supply and demand, employers will tend to want to expand the labor pool (thus the various "Learn to Code" initiatives from business concerns) and employees will tend to want to restrict the labor pool (unions and professional organizations can have this effect).
In the medical and legal professions, there are barriers to entry that keep wages consistently high, but this is lacking in the world of software. To your point about cessation of teaching, that would have a short-term effect of increasing employee wages, but over the medium and long term, you would expect companies to move away from areas where entry level hires were no longer available. In practice, you're talking about a strawman, because medical and legal professional associations never do anything so foolish.
Entrepreneurship and engineering are distinct skill sets. Certainly, you can find people capable of both, but if you train more engineers, then the wages of entry-level engineers will go down in the short term; this is a simple application of basic microeconomic laws that have been known for centuries.
By the way, if you are measuring the worth of the economy purely based on GDP, then you can increase GDP by smashing all the windows in your home and then hiring someone to replace them. I hope your dedication to "helping the economy" will not overwhelm your abiliity to act in your own self-interest.
Canadians now get to experience guest worker fraud, lower wages, and less citizen opportunity.
Pour les Québécois:
Les Canadiens ont maintenant l'expérience de la fraude des travailleurs invités, des salaires plus bas et moins d'opportunité pour les citoyens.
Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
That's not Vancouver, but a city of rotting houses with absentee owners.
Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
it was good enough for most geeks in the 80s and 90s until the Indians came along. The jobs were easy, paid great and had great benefits.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
Your ability to refuse work is a luxury not enjoyed by many.
Realistically speaking, people do have the qualifications (or are trainably close) yet they're passed up for being a fully protected citizen.
Short of litigatively (or worse, literally through physical/chemical means) wiping the arrogant smirk off of businesses, I'm not sure how things would change.
Guest worker programs need to DIAF and their proponents brought to task.
Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
Seems to be a US specific problem. In Europe there are efforts to attract talent that might otherwise have gone to the US too, e.g. France is making a big push. It doesn't seem to result in depressed wages for "native" skilled workers, if anything it has been shown to push their wages up.
Oh yeah! Just ask Italy about all that "talent" coming ashore daily. Luckily most of them are just passing thru on their way inland to places where their "talents" are truly in demand!
That's like saying most people can afford to buy whatever they want by simply spending all the money they have. That's now how it works.
No, you're misstating the problem entirely.
I want a Bugatti supercar, but they won't sell one to me for $20K, and instead they demand $1M for one. Does that mean there's a shortage of Bugattis? No, it means that I simply can't afford one and I need to stop complaining and get something within my budget.
Similarly, it makes no sense to offer more than what the employee is worth to them as a business.
If they're offering and no one's biting, that means that they're offering too low. If that's all they can afford, then they need to do something different, or go out of business, not complain that they can't find anyone. They're lying, and lying is wrong.
You seem to have a fundamental inability to grasp basic economics.
Yes, they need to hire a developer away from some other company. This is good for the developer and the economy, because he was being underpaid in his previous position. Now the old company needs to pay more to fill that position, or they need to just go out of business because they're obviously not economically viable if they can't afford the market rate. Yes, some other company is at the losing end: the one that isn't profitable enough to compete for the limited supply of highly skilled developers. That's how it goes in business: the ones that can't compete go under.
To prevent labourer shortages you need to plan education better, as a country/ministry of education. Does the US even have a 'ministry of education'.
No, you also need to provide jobs that pay enough to attract people to that field. Obviously, Canada is failing at that. The US seems to be doing much better. And yes, we do have a Department of Education, which is the same thing, even though the person running it now is a complete moron (but that's only been going on for a few months, not nearly long enough to see major negative effects from).
...one that contributed to my own father's death more than a decade ago: ...
https://www.drfuhrman.com/lear...
"PCI is not a long-term solution to coronary artery disease. Approximately 21 percent of stent placements clog up again (called restenosis) within 6 months, and about 60 percent of arteries treated by angioplasty and stenting eventually will undergo restenosis.11,12 PCI treats only a small portion of a vessel, while atherosclerotic plaque continues to develop at many sites throughout the cardiovascular system. Most often, the most risky and vulnerable plaque areas, likely to cause a heart attack, are not those that are most obstructing and treated with stenting. This is even worse, because the patient is led to believe they are more protected and often continues the dangerous eating style that was the initial cause of the heart disease. Consequently, the heart disease progresses.
President Bush needed aggressive nutritional counseling and potentially life-saving nutritional information. It sounds like he was not properly informed of these studies that document the ineffectiveness of PCI and the value of the proper dietary intervention. If that is the case, I consider that malpractice.
Was President Bush informed about Dr. Ornish's Lifestyle Heart Trial, which scientifically documented that lifestyle changes alone can reverse coronary artery disease? We have no way of knowing, but it seems unlikely, given the media reports. It sounds like President Bush was misinformed about PCI by his doctors and given the false impression this procedure was life-extending and lifesaving. Certainly the media reports gave the American people the impression that this procedure was necessary for him.
Every day, patients are counseled to undergo these unnecessary and potentially dangerous procedures by their cardiologists. Instead, an arterial blockage should be seen as a wake-up call, a motivating factor to pursue optimal health via superior nutrition and exercise.
Optimal medical therapy is not enough; heart disease is preventable and reversible with superior nutritional therapy, which produces dramatically more effective results than PCI or OMT and provides dramatic protection against future cardiac events. In my clinical experience with hundreds of patients with advanced heart disease, I have seen dramatic and consistent reversal of heart disease, relief of angina symptoms, and future freedom from heart disease in those who have chosen to follow my Nutritarian eating style."
That said, I agree with much of the rest of your post!
Your unfortunate choice of example though is itself an example of the problems of civilization. Remember, doctors used to promote smoking for weight loss too. And most recently the incorrect "fat makes you fat" meme promoted by the medical profession has led to the deaths of millions from heart disease as they turned to sugar and starch instead and spiked their blood sugar causing inflammation which led to clogged arteries. Meanwhile people living traditional low-tech "bluezones" lifestyles often live into their 90s: https://en.wikipedia.org/wiki/...
One other downside to modern civilization is supernormal stimuli:
https://en.wikipedia.org/wiki/...
"Supernormal Stimuli: How Primal Urges Overran Their Evolutionary Purpose is a book by Deirdre Barrett published by W. W. Norton & Company in 2010. Barrett is a psychologist on the faculty of Harvard Medical School. The book argues that human instincts for food, sex, and territorial protection evolved for life on the savannah 10,000 years ago, not for todayâ(TM)s densely populated technological world. Our instincts have not had time to adapt to the rapid changes of modern life.[1] T
A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
Not into your kind of racism at all, but whites can be gutter people too...
You seem to have a fundamental inability to grasp basic economics.
There is no basic economics.
There is only the bullshit you (that means YOU in YOUR country) learn in school, and the harsh reality that absolutely does not match what you learn in school.
Yes, some other company is at the losing end: the one that isn't profitable enough to compete for the limited supply of highly skilled developers. ... there will never be enough to fulfill demand: because those people simply don't exist!!!
You seem not to grasp it: X open positions. Y possible candidates. Y < X. You can shift the payment for the job as high as you want, can afford
So collapses your supply demand fallacy .... and your "basic economics" ... wow, that was easy.
By increasing the price/wage for a job you don't get more people able doing that job. The amount of people able to do that job stays constant. ... but you (you as a society) have no plan.
That is why you either need immigrates or a better "ministry of education" with "a plan"
Sorry, that I sound so cynical ... it is 3:00 at night at my place, and actually I should not teach people from other countries how bad their education and "basic economics" classes are.
Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
Wow, you sound really stupid.
Let's go back to Bugattis: there are X people who want a $1M Bugatti for $20K, and there are 0 Bugattis available for $20k. 0 By increasing the price/wage for a job you don't get more people able doing that job. The amount of people able to do that job stays constant.
This is just plain stupid. If you increase the price, you get more people interested in making themselves qualified for the job. Offer peanuts for years on end and don't be surprised when no one's interested in going to school for that. On top of that, if you can't find someone qualified right now, you can pay to train someone!! What about that concept? But if you're too cheap for that, oh well, you obviously can't afford to sustain your business model.
Seriously, go take an economics course; this stuff isn't that hard.
Great opportunity for all those Americans who want to get away from the current government to leave. Of course, they have to have a useful skill.
There is only one skill you will ever need to get any job anywhere in the world that you want:
You need the skill to be willing to work for less than anyone else who wants the job.
Emphatically not true.
Many employers have learned the hard way about encouraging a race to the bottom. If you pay peanuts you'll get monkeys. Further more, it only takes one employer to break ranks and pay a better wage to create something called "competition" and when there's a quid to be made, someone will always break ranks.
As an immigrant, there are five magic words the employer needs to hear, "I already have my visa". As long as you've already sorted your right to work and live in the country, you're golden. I'm an Australian living and working in the UK, I got my visa myself, I have a path to citizenship with it. I need nothing from an employer and I've been earning more than the average for my position almost since I got here.
The problem with H1-B or 457 type visas isn't the intent of the program, but the abuse of them. It starts with the fact you need a company to endorse you for a visa. Get rid of that, make it so all applications have to be personal application, enforce that and most of the abuse will disappear overnight.
Calling someone a "hater" only means you can not rationally rebut their argument.
> Talk to some old timer Canucks
In eastern Canada, maybe. Talk to them out west and it's universally "good riddance". There it was seen as a massive and horribly expensive labor welfare program.
Hope that has changed by now. Look at what the space race brought to America in terms of wealth.
That could have been (at least in part) kept in Canada.
Inability to see the big picture isn't limited to politicians :(
No (OP here and nowhere below), Silicon Valley developer who has led the blue chips into the billions.
It called it's friends to down-mod the comment and then purposely inserted a racist reply to make it seem like the comment was racist. They are many things, but unintelligent isn't one of them. Lots of street smarts, but they make lousy lawyers.
This simply is not true. There is no labor shortage, and in fact the very idea of a "labor shortage" is pure lunacy; it cannot exist. The only thing that can exist is a shortage of labor willing to work for the wages offered. That is bollocks. From where should a high skilled developer come? Hu? They are not there. Simple. That had nothing to do with wages.
That's a stupid argument and you should feel stupid for making it.
The skilled developer already has a job. If you have a situation where a skilled developer does not have a job then your entire economy is tanking anyway, so the skilled developer already has a job. In Canada, at any rate, there are enough Universities churning out qualified, if inexperienced, developers. This is irrelevant, because the skilled developer already has a job anyway.
If you want them to leave their current job and come work for you then you need to offer them more. Companies tend to whine when their offer is too low to entice skilled developers to leave. They complain "There are no engineers to hire", when the real complaint is "there are no engineers at this price point".
Assume that you're an employer, employing skilled developers. You need 5 extra skilled developers for the next year. Where do you think you're going to find them?
Do you think that skilled developers are simply sitting around, unemployed, waiting for someone to offer them employment?
Of course not - they are already employed because they have the skills! So, when you are looking for skilled developers, you already know upfront that these people who you want are already employed.
If you already know that they are employed, then why are you not offering them more than they are making now?
TLDR: Skilled developers aren't sitting around unemployed, and people who think that skilled developers should be sitting around unemployed are literally too stupid to be part of society. If you want them, you have to offer enough to make them move. If you don't offer them enough to move, they won't move. It's only a question of money, nothing else.
I'm a minority race. Save your vitriol for white people.
Learns from 'our' lessons? Ha ha... Almost all Americans are actually immigrants. So you are one old immigrant crying to see newer ones coming in?
How is that any different than someone going in for an interview, and demanding $10 million as the salary. The company refuses. Are they now allowed to claim that they can't find anyone? Or if we apply your bizarre logic, only if they were unable find a warm human body that they can claim a labor shortage? That is not a definition of labor shortage that any practical person applies to anything, or is even useful in any way.
Canadians were leaving decades ago because there all sorts of affirmative action programs were implemented. With the arrival of Hong Kong Chinese, the government instructed companies to make it their priority to make them feel welcome. So they got the entry level engineering jobs and salaries fell. Canadians then had to move to the USA.You'll see that with Computer Science PhD's.
Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
Which part of: we have a serious skilled worker shortage in Germany do you not grasp?
By hopping from job to job due to offering better wages, there are no skilled workers popping up to fill the now empty slots.
The high unemployment rate for unskilled labor is mainly caused by the lack of skilled workers.
Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
I'm a software developer. I see agencies trying to offer me jobs that match some of the work I've done in the past, but the work I do now is my life ambition and what I always dreamt of doing. No amount of money, no relocation package, no free four week hotel stay or even an offer of living in the wealthiest country in the center of Europe would make me compromise on my goals. So it isn't just money.
There's are risks involved with changing jobs. These include being bait-and-switched, the hassle factor of relocation, staying in hotels, putting and taking things into and out of storage. Things put into storage tend to "disappear". Employers tend to try and make jobs sound sexy by adding keywords; "Oh, we just add those to winkle out the post-docs from their research labs". Or you find that guru software developer position they wanted to fill, simply involves training up your foreign replacements rather than getting to do the work yourself. Or you find that the employer has a little deal with all the other local employers, and you can't simply change jobs when you want to. I'll avoid one company towns simply for the fact that there are no tech Meetup groups.
Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
Or becaus you forgot to put the right buzzwords on your CV. You put down C++11 instead of C++14 or C++ and the project manager panicked about getting someone with those skills.
How is that any different than someone going in for an interview, and demanding $10 million as the salary. The company refuses. Are they now allowed to claim that they can't find anyone?
The company should never be allowed to claim they can't find anyone. If they can't pay the market price, they simply can't afford the service, and their business is not viable. One guy asking for $10M is not indicative of the market price BTW, but if all the similarly-qualified candidates are already working for nearly that much, then it is.
That is not a definition of labor shortage that any practical person applies to anything, or is even useful in any way.
There is no such thing as a labor shortage, no matter how much you want to believe there is. You just don't want to pay what it takes to get qualified people to work for you. Stop being intellectually dishonest.
If you increase the price, you get more people interested in making themselves qualified for the job. Offer
And in case of a software developer that takes about 5 years to get one from highschool to a university degree.
You start to understand now?
Qualified workers don't spring up out of nothing just because the wages increase.
Seriously, go take an economics course; this stuff isn't that hard.
Seriously, get a damn clue perhaps?
Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
Qualified workers need to be attracted to the industry by higher wages. So if there seems to be a shortage, the industry only has itself to blame. They need to be raising salaries, just like in any market where supply-and-demand works, and let the market work.
Maybe you should get a fucking clue. Take an economics class like I told you before. Until then, shut the fuck up.
That's bullshit, you are not the arbiter of what the market price is or should be. (Apart from following all the laws of the land like minimum wage, etc) Consumers will shop around and buy their stuff from whoever sells it to them the cheapest. If someone is willing to do the same work for a lower price, its completely their right to determine what they think their own labor is worth.
Stop being intellectually dishonest.
LOL
What is so hard in grasping that you either have to treat workers like goods and ship them in (then your economics would be correct) or that it takes a lot of time to educate them?
Money/wages does not change anything, as people usually don't pick an education because of money but because of what they like to do in the future.
Stop the stupid economics class bullshit.
Supply and demand works on oil prices, not on workforce.
And also not on grain prices or rents for houses or dozens of other things, like phone bills.
To make the stupid american 'supply and demand makes the market work' idea workable you need (minimum) two conditions: 1) the resource in question may not be life critical, 2) the supply must be close to the demand.
As soon as you are out of that box you have hundreds of more factors, like boarders, taxes, tolls, language barriers, regulations etc. p.p
Back to the original topic, education will always trail years behind market demands if you have no central planned education system. There might be exceptions for low skilled tradesmen, who get an education in a company and later become workers there, as it is often the case in Germany.
If you believe otherwise, sorry to word it like this: you simply are an idiot.
Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.