This link has been bookmarked by 44 people . It was first bookmarked on 30 Jun 2008, by Howard Keziah.
-
09 Nov 08
Joaquim Rendeiro"Based on my observations, I have theory that Google’s big problem is that the company hasn’t realized that it isn’t a startup anymore. [...] Now that Google is just another big software company, lots of people are comparing it to other big software compa
software technology recruiting work microsoft google to_headlines imported-delicious
-
27 Jul 08
-
18 Jul 08
Jeff StewartI have theory that Google’s big problem is that the company hasn’t realized that it isn’t a startup anymore.
google microsoft jobs interviews hiring turnover employees dissatisfaction careers
-
06 Jul 08
-
03 Jul 08
-
02 Jul 08
-
01 Jul 08
-
I believe this is part of a larger trend especially since I’ve seen lots of people who left the company for “greener pastures” return in the past year (at least 8 people I know personally have rejoined)
-
gripes about the culture and lack of career development at Google
-
-
30 Jun 08
-
-
When your code base is young, it isn’t a big deal to have developers checking in new features after an overnight coding fit powered by caffeine and pizza. For the most part, the code base shouldn’t be large enough or interdependent enough for one change to cause issues. However it is practically a law of software development that the older your code gets the more lines of code it accumulates and the more closely coupled your modules become. This means changing things in one part of the code can have adverse effects in another.
As all organizations mature they tend to add PROCESS. These processes exist to insulate the companies from the mistakes that occur after a company gets to a certain size and can no longer trust its employees to always do the right thing. Requiring code reviews, design specifications, black box & whitebox & unit testing, usability studies, threat models, etc are all the kinds of overhead that differentiate a mature software development shop from a “fly by the seat of your pants” startup. However once you’ve been through enough fire drills, some of those processes don’t sound as bad as they once did. This is why senior developers value them while junior developers don’t since the latter haven’t been around the block enough.
-
-
William WallaceRecently I’ve been bumping into more and more people who’ve either left Google to come to Microsoft or got offers from both companies and picked Microsoft over Google.
-
29 Jun 08
-
Brent SordylThere are many things about Google that are not great, and merit improvement. There are plenty of silly politics, underperformance, inefficiencies and ineffectiveness, and things that are plain stupid. I will not write about these things here.
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.