79 karma · joined September 30, 2013
What about a product targeting the mass market, if I'm building a mobile app, is talking to a dozen friends enough? or should I pay for a market research which can reach hundreds of strangers.
Do you talk to customers with prototypes of the features or do you just have a basic skeleton and say 'what if I have this and that'?
I actually subscribed to Amy Hoy's mailing list but haven't checked it out for a while...
As a wanna be startup founder, I found my ideas have bad answers to at least 2-3 of these questions.
If you are a banker or a hedge fund PM working in London, your pay will be on par with or even more than your colleagues in New York.
AFAIK London have the highest salary among european countries, usually handed out by Investment banks and other financial service companies.
In London a tier 1 bank's VP developer will typically get £90k-110k base, plus 15-40% bonus. If you work for a hedge fund, the base is typically 10% higher with 10-20% more bonus. To get a VP job in a bank you usually need 7 year+ experience after graduation.
In contrast the big tech companies in london pays about 10-20% less base salary than banks, far less cash bonus. But depends on which one you are working for, the RSU could be either similar to the states side or a bit less. The signon bonus is usually quite low as well.
Startups in London have very low pay, typically 50-60% of your market value in a bank.
So if you are a top developer with 15 years+ experience, works for a top hedge fund in London, you'll most likely take home < £200k, which is like $260, that's only about average wage for a google senior developer.
Most companies have a wiki for document, but how many of them can stay up to date? Discussions happen all the time, and they often require changes to previous documents. Maybe an ideal tool is one can capture team communication, present it in a organised way, and let people edit it later for a more polished view.
the home hub looks interesting, but it seems the main selling point is it can work with other devices? so does it mean I can do things like asking Alexa to stream my itunes library on chromecast?
Teams like strats or any quantitive developer roles may not be good either. There may be some interesting jobs in systems require ultra low latency if you get to build them from scratch or rewrite them.
It shouldn't come as a surprise, the bank interviews are way easier than interviews with google/facebook.
The sad reality is, in London there are very few employers pay as much as the financial service sector, if you can't get into google/facebook, and don't want to migrate to another country, you either work for a financial service company, or take a massive pay cut.
If you run statistics against using sites like careercup, you may find that being the top factor.
A car is more than a commuting tool, it really matters how it looks.
The cost of living in SF is 1.4 times higher but the wage is 1.75 times higher. Note this number is assuming you are renting, and not considering electronics which is a lot cheaper in the US.
The house price in London is still more expensive, and if you are a senior developer in your 30s that's probably more relevant than renting price.
Factor those in, as a software developer, in SV you are easily 30-50% better off than London, the best paid city in Europe. The pay gap between Europe and US do exist, Silicon Valley is the technology centre of the world, Europe isn't.
here in London a mid-level engineer, which I assume is the bottom half of senior software engineers, are typically paid £50-£60k/year in startups, which usually have poor pension schemes. £50k is about $60k and you already start paying for 40% tax for the top £10k of your salary.
You can get more if you go to big companies but then so can you in the US.
Don't get me wrong, I'm not pro censorship. But you and many in the west assume people in China are all brain washed and incapable of seeing their own history. Sure, a large part of the population can't be bothered, but I'd bet it's not 95% as you assumed, and they have increasingly less influence in today's China.
And speaking of which, you don't think the west is ruled by 2% of elites and manipulate the media to tame the rest?
Government brainwash is not exclusive to communist countries.
When I was in Uni, the Tiananmen square videos are all over the university intranet, including the documentary shot by Hongkong journalist and some shorter documentaries made by the west in later times. Everyone in my class has watched them and we all know what happened on 04/06/1989.
The censorship power of chinese government has been greatly over estimated.
China was never a equal trade partner to the west. In fact, I don't think any of the developing countries can be equal trade partners to the developed countries. When you are weak, open your market completely to western multinational companies with huge capital and technology advantage is economical suicide, and it will benefit no one but the rich and powerful at the very top on both sides.
That's a very sinister comment, when China builds a road, it's all about grabbing resources and can not help the locals in anyway? Are the locals banned from using these roads? Are there no jobs created in those country because of these projects?
I think the salary gap between US and UK programmers in the last decade has definitely increased.
One reason is exchange rate, only a few years ago GBP/USD is 1.5x, now it's 1.2x.
Another reason is that tech sector boomed in the US, big companies like google and Facebook are doing really well, there are also more successful small companies, fuelled by VC money. together they drive programmer salary up.
However, the UK economy is totally dominated by finance. And the banks are not doing particularly good after 2007.
I was a web newbie but experienced developer in other field. The attraction of a framework like angular is it lets you write relatively large chunk of 'flat' code without having to worry about the structure of your code. So for a newbie it's easy to get started, of course you'll eventually face the dark side. But then you have to make a choice to either abandon angular and go for something else, or keep on going and make yourself good at angular.
Another thing is, there are plenty of good resources for learning frameworks like angular and react. Can anyone point to me some good up to date resources of building a functioning website from scratch by using purely jQuery?