01-17-2013, 08:56 AM
I'll give you a little info on Amazon from the perspective of someone who interned there twice.
Compared to other tech companies, Amazon has their shit together.
They have a centralized build team, centralized security team, and well-established protocols. If you go from developing for Amazon Web Services (AWS) one year to developing a new website, you use the same build system, security procedures, protocols, etc. where applicable. It makes it very easy to make good use of their people, reduces the overhead because they don't have a different set of junk for each project, etc.
They also understand how security can equal revenue (of sorts). The first time I was there, they managed to save several hundred thousand dollars of revenue in the first month of launching their anti-fraud implementation for AWS.
Having worked with a naval research lab, motorola, cisco, etc., I have a great respect for how Amazon handles their development environment. They also handle their people quite well. Daily scrums for example.
Much respect. If they had a development position that let me stay in Tennessee, I'd work for them. I tell them this each time they call me :wink:
Compared to other tech companies, Amazon has their shit together.
They have a centralized build team, centralized security team, and well-established protocols. If you go from developing for Amazon Web Services (AWS) one year to developing a new website, you use the same build system, security procedures, protocols, etc. where applicable. It makes it very easy to make good use of their people, reduces the overhead because they don't have a different set of junk for each project, etc.
They also understand how security can equal revenue (of sorts). The first time I was there, they managed to save several hundred thousand dollars of revenue in the first month of launching their anti-fraud implementation for AWS.
Having worked with a naval research lab, motorola, cisco, etc., I have a great respect for how Amazon handles their development environment. They also handle their people quite well. Daily scrums for example.
Much respect. If they had a development position that let me stay in Tennessee, I'd work for them. I tell them this each time they call me :wink:
