Mind mapping

June 28, 2007

…read somewhere about some super duper software that can do that for you.
What ever mind-mapping is,… I wonder what it will make out of these. I could use some of that super-duperness to help me darn organise better and remember betterDAMMIT!!!:

Here goes:

-Google
-mobile services, mobile ads,
-virtualisation, VMware
-Maxis-Binariang
-IPTV, Mobile tv
- mike murphy
-rajeev suri
- jan signell
- acision
-palm foleo
- TIM
- dell re-branding and tablets
-touchscreens

Now, im starting to wonder…. do google search engines use similar mapping techniques as well?

http://www.google.com/search?sourceid=navclient&ie=UTF-8&rls=GGLD,GGLD:2005-11,GGLD:en&q=Google%2c+mobile+services%2c+mobile+ads%2cvirtualisation%2c+VMware+%2c+Maxis%2dBinariang%2cIPTV%2c+Mobile+tv%2c++mike+murphy%2c+rajeev+suri%2c+jan+signell%2c+acision%2c+palm+foleo%2c+TIM+%2cdell+re%2dbranding+and+tablets%2c+touchscreens

Maybe not.

Wheres my wall bouncer-er when I need one?

Something that caught my eye…

http://no2google.wordpress.com/2007/06/24/life-at-google-the-microsoftie-perspective/

Life at Google - The Microsoftie Perspective

The following has been making the rounds on just about every internal email list I belong to in Microsoft. Here it is to share a little insight with the rest of the world. Microsoft is an amazingly transparent company. Google is not. Any peek is a good peek.

Many of you were asking for the feedback I received from my interview with the former Google employee I hired into ABC Development as a Sr.SDE. Here it is. This candidate is also a former MS employee who left the company and founded a “Start-up” called XYZ. XYZ was purchased by Google and he was hired on as a Senior Software Engineer II / Technical Lead. Here is his take on Google’s environment as well as areas Microsoft should consider improving in order to be more competitive.

Enjoy

1. What is the culture really like? How many hours are people actually working? What are the least amount of hours you can work before you are looked down upon?

The culture at Google is very much like the old culture at Microsoft – back when the company felt like most employees were in their mid 20’s. These kids don’t have a life yet so they spend all of their time at work. Google provides nearly everything these people need from clothes (new T-shirts are placed in bins for people to grab *twice* a week!) to food – three, free, all-you-can-eat meals a day. Plus on-site health care, dental care, laundry service, gym, etc. Imagine going from college to this environment and you can see how much everyone works. People are generally in the building between 10am and about 6pm every day, but nearly everyone is on e-mail 24/7 and most people spend most of their evenings working from home.

This culture changes a bit with more experienced folks. They generally work 10a – 6pm like the new hires, and most of them are on email until around midnight. It’s pretty common for them to be working most of the evening, too.

2. 20% of your time on personal project. How many people actually get to use it? If so, how do they use it? Does Google own your personal project?

“20% is your benefit and your responsibility.”

In other words, it’s your job to carve out 20% of your work week for a project. If you don’t carve out the time, you don’t get it. Your project needs to be tacitly approved by your manager. Whatever it is, is owned by Google. If you’re organized, you can “save up” your 20% and use it all at once. It’s not unheard of for people to have months and months of “20% time” saved up.

Most people don’t actually have a 20% project. Most managers won’t remind you to start one.

3. What are the office arrangements like? Do you have an office or cube space?

Google believes that developers are, with few exceptions, interchangeable parts. This philosophy shows through in their office arrangements which in Mountain View are all over the map. There are glass-walled offices, there are open-space areas, there are cubicles, there are people who’s desks are literally in hallways because there’s no room anywhere else. There are even buildings that experiment with no pre-defined workspaces or workstations – cogs (err, people?) just take one of the available machines and desks when they get to work.

In terms of employees per square-foot, every Microsoft Building 9-sized office is a triple at Google.

Google doesn’t seem to think that private offices are valuable for technical staff. They’re wrong.

4. What is the management structure like (hierarchy)?

There are front-line developers, and then their manager. My manager had over 100 direct reports and is the common case for managers at Google. Managers quasi-own products and their employees tend to work on their projects, but not always. It’s possible for a developer on your product to actually work for a manager in research (a completely different division). This makes it really interesting at review time. Oh and conflict resolution between team members is very complex – the product’s manager isn’t involved day-to-day, probably doesn’t actually manage all of the peers who are trying to resolve a conflict, and likely hasn’t spent any time with their employees anyway.

The overall structure is:

tons (a hundred or more) of individual contributors report to

a middle manager who reports to

a division v.p. who reports to

the management team (Larry, Sergie, etc.)

5. Do they actually have plans for career development?

Not really. There is no career development plan from individual contributor to manager. Basically if you get good reviews, you get more money and a fancier title (“Senior Software Engineer II”) but that’s about it.

6. Who would you recommend Google to? Is it for the college kid or family type, worker bee or innovator?

College kids tend to like it because it’s just like college – all of their basic needs are taken care of. In fact, even most of your personal-life can get tied up in Google benefits. Google provides free or subsidized broadband to every employee. Google runs its own, private, bus lines in the Bay Area for employees. Google provides free or subsidized mobile phones. A college kid can literally join Google and, like they did as freshman at university, let Google take care of everything. Of course, if Google handles everything for you, it’s hard to think about leaving because of all the “stuff” you’ll need to transition and then manage for yourself.

Mid-timers, people who’ve worked at other places for a few years tend to be a mixed bag. For some, this is the first stability they’ve seen after a few failed startups. For others, this is the company that represents a “better” way to run a company than the company they worked at before. Either way, for these folks to succeed at Google they have to drink the cool-aid and duke it out with the college kids because Google doesn’t place any value on previous industry experience. (It puts tremendous value on degrees, especially Stanford ones).

“Old-timers” tend to like Google because they’re the ones who know to take the most advantage of the perks. These are the people who religiously take their 20% time, use as many of the services as possible, and focus on having a “peaceful” experience. They’re here to do a job, enjoy the perks, and that’s about it. They still put in a lot of hours, but the passion of the college kids isn’t there.

7. Please provide any additional information that you believe will help in our battle for talent against Google?

Make the food in the café free. If an employee eats an average of $15 of food per day (the actual average at Google which is closer to $10) it would cost Microsoft $3,750 per year per employee to offer 3 meals a day. Instead of increasing starting salaries, switch to free food. Give everyone else half the merit increases we would have gotten AND ANNOUNCE THE FREE FOOD AT THE SAME TIME. For that quoted $10 average Google provides free soda, free organic drinks (odwalla, naked juice), breakfast, lunch, and dinner (most people only eat lunch), free sport drinks (vitamin water, etc.), and free snacks (trail mixes, nuts, chips, candy, gum, cereal, granola bars).

That single benefit gets people to work earlier because hot breakfast is served only until 8:30. And since dinner isn’t served until 6:00 or 6:30 the people with a home-life tend to skip it.

Google actually pays less salary than Microsoft.

Google’s health insurance is actually not nearly as good as Microsoft’s.

Google has no facility for career growth. Microsoft has more, but could do better. Continuing Microsoft-specific education for things like project management, managing people, communication skills, etc. should be promoted. A structured career plan for each discipline would be great – e.g. training, experiences, milestones, etc. Paths like “Developer to Development Manager” “Developer to Technical Architect” which show what courses and experiences (e.g. being a mentor) are encouraged for the different paths.

Private offices for employees is a big benefit. See http://joelonsoftware.com/oldnews/pages/March2007.html. Play this up. Take a cue from Google and loosen up a little about offices. Let people call facilities and have their office painted any color they want. Have the standard office come with a guest chair and a brightly colored Microsoft branded bean-bag chair.

Google has the concept of “Tech Stops.” Each floor of each building has one. They handle all of the IT stuff for employees in the building including troubleshooting networks, machines, etc. If you’re having a problem you just walk into a Tech Stop and someone will fix it. They also have a variety of keyboards, mice, cables, etc. They’re the ones who order equipment, etc. In many ways the Tech Stop does some of what our admins do. If your laptop breaks you bring it to a Tech Stop and they fix it or give you another one (they move your data for you). If one of your test machines is old and crusty you bring it to the Tech Stop and they give you a new one. They track everything by swiping your ID when you “check out” an item. If you need more equipment than your job description allows, your manager just needs to approve the action. The Tech Stop idea is genius because:

1. You establish a relationship with your IT guy so technical problems stop being a big deal - you don’t waste a couple of hours trying to fix something before calling IT to find out it wasn’t your fault. You just drop in and say, “My network is down.”

2. Most IT problems are trivial when you’re in a room together (“oh that Ethernet cable is in the wrong port”)

3. The model of repair or replace within an hour is incredible for productivity.

4. It encourages a more flexible model for employees to define their OWN equipment needs. E.g. a “Developer” gets a workstation, a second workstation or a laptop, and a test machine. You’re free to visit the Tech Stop to swap any of the machines for any of the others in those categories. For example, I could stop by and swap my second workstation for a laptop because I’m working remotely a lot more now. In the Tech Stop system, this takes 5 minutes to walk down and tell the Tech Stop guy. If a machine is available, I get it right away. Otherwise they order it and drop it off when it arrives. In our current set up, I have to go convince my manager that I need a laptop, he needs to budget for it because it’s an additional machine, an admin has to order it, and in the end developers always end up with a growing collection of mostly useless “old” machines instead of a steady state of about 3 mostly up-to-date machines.

Swamped

June 27, 2007

..stressed, depressed, knackered, shattered. Dead saturated.

cat: I’m all out sWaMpEd!!!!!!!!!!!!!!!
cat: times like this.. I could do with some boo lovin’……
dadda: there…….

troll
dadda: that shud do it

And also…

I’m so proud of her…

I need a holiday…

June 25, 2007

… a week’s break would be nice while a good samaritan writes up transcripts for all the voice recording I did at CommunicAsia 2007.

I will even PAY.
I’m that desperate.
And darned near DEAF from standing too near too many speaker systems these past 8 years.

LTE

June 22, 2007

LTE is all-IP…. dont forget that!!!!!!!

Since WiMax is all-IP too (dunno abt UMB), what does that mean for future devices?
Will traditionally all-cellular, always connected on devices like the Blackberry become WiMax-ed or LTE-d?

Consumer-ism… coming from that background has its perks… I recently went to an event where there was freeflow food, freeflow alcohol and then the big head of APAC goes up on the stage, by the pool to talk to nearly a hundred tipsy people. Its idea of fun was giving people a chance to dunk some poor guy in the pool and having a bunch of drunk mat sallehs put on grass skirts and do the hula. Ok i admit, that was the most entertaining highlight of the evening. But at some point, you tend to wonder…where it is leading to. What is a popular mobile phone brand going with all this? Consumerism. Ah, but i digress.

The next night, was a similar event which meant to relax people more instead of hype-up things. After being well-fed and during the process of being well-watered, things got more cerebral - the realities of geographies, weather and politics ALSO that equipment vendors have to consider when building for clients. Bla bla bla bla…

Third night was interesting because a recently awarded local telco operator wanted to party. And this they could do at an app provider’s party as they had gotten chummy-chummy via content collaboration.
Now. (deep breath)
central office, radio network controllers - backhaul-base stations-radio access (owe that bit to an impromptu lecture on a bus!) - data connectivity - FIXED WEB or MOBILE WEB - devices - content and experiences to the user.

What happens when content/app provider meets network provider? Absolutely nothing.
Now, I marvel cos web apps are ONE OF the main reasons network vendors can even suggest business transformations. Web apps dont even have a prayer of getting to the people they are building their apps for WITHOUT operators and the network people who are behind them.

What does all this mean?

Are both ends of the proposition busy pushing their products and services, that they’ve forgotten to look f u r t h e r back (or forward) to see if they will b supported?

Why didnt i ever before?

June 15, 2007

http://www.mediaconnectasia.com/index.php?view=Article&id=6143

Never before read his blogs….and after reading this ….wonder why I never did!!!

Around this time last year, I was stressing about trip to Communicasia, Singapore. This time round is no different and stress cloud is BIGGER!!!
Ive never had to use my meagre organisational skills this much EVER! (to make sure I dont miss out too many small but important pieces).

I’m fired up.

Is it supposed to be so easy…

June 10, 2007

I came to my job relatively late, at about the same time when a few respected rivals were just as established.

A rookie is a rookie is a rookie. It was difficult, but I learnt from one of the best there was at that time - patient, focused, good people manager with a good nose for news and priorities.
And after about nearly four years into doing what I do, something miraculous happened. All that time of going to events, talking to all those people, the legwork, the guesswork, the (if you can call it) brainwork - can you imagine what it does to someone?

After all the countless news conferences I’ve been to, I dont even WANT to read magazines, much less newspapers…no, especially not the big national dailies. I told someone, if readers could see how information and knowledge was culled and gathered, how so-called authoritative opinions were formed - they’d do the same.

And then someone else opened my eyes. “The industry isnt tough. The public is NOT a reading public. Content will NEVER be king in Malaysia.”
With more regional HQs in Singapore, content tends to have a higher ranking.

Over here, the problem escalates, perpetuates - I dont think I will ever be able to read anything that originates from this country, ever again.

Couch potato day

June 9, 2007

I dont know when was the last time I watched sooo much HBO, Cinemax and Star Movies offerings.

Today, I re-visited a few movies which I’d always thought was good. First was Flight of the Phoenix.

When that movie first arrived in the cinemas here, there hadnt been any big fancy promotions for it. One day, there wasnt any clue or hint it was coming and when I returned not very long after, there it was - an inconspicuous movie poster of Dennis Quaid, his crew and the Gobi desert sky.

There was another movie with a similar poster - “Sahara”- and even though Matthew Mc Connaughey beckoned with his flowing golden curly locks, I decided that the simple tale of stranded people in the Gobi desert, seemed more intriguing than (just another) story about treasure hunting.

Now, Flight of the Phoenix is one of the few good movies which I could watch over and over again. Memorable but abstract (maybe that’s why they are so good) quotes:

* All a man really needs in life is one thing - someone to love. If you can’t give him that, then give him something to hope for. If you can’t give him that…… then give him something to Do!

* Religion divides people. Belief unites them.

The movie after that was the comedic Rebound… (yes, another!) basketball game about how a coach returns to his roots and remembers what he loves about the game. I thought it was entertaining the first time I saw it, and did not mind the re-run.

Up next was Fantastic Four which my brother didnt want to watch.
“But there’s Jessica Alba, you idjut!”

Brother wanted to watch In Good Company… “Between Alba and Scarlett Johansson…… this one’s hotter!”
Ok, I agree… but I wasnt ready for another comedy and was hoping for a little comic book-type action.

Sigh. It’s Saturday and even though Ive put my work pile right where I can see it… I am so not ready to dive in. Not even toe-dip in. Heavens know I should. Running out of time.

Half year Resolutions

June 4, 2007

Its June!
Mostly the first half of year has been out of the ordinary…. found myself doing things I usually wouldnt.

After 6 months and well into 2007…what would I offer as suggestion for resolution?

Quit wasting time being < insert assinine behaviour, action, trait> and use the time saved to get more things done. ie. work.

It really works!
________________________________________________

This year I was also introduced to this brand new fantasy series of sorts…”Heroes”.. having seen the trailer before it came on, I hadnt thought much about it.

I think I started to want to know more after the episode where Sylar becomes more prominent… he saws the tops of people’s heads off…come on! How much more cooler can it get! I also thought, the series would end after the cheerleader Claire Bennet was saved…but noooo… much more was in store…and when pieces fell into place… a big visual jigsaw puzzle came to view with just a few more episodes to go, which I could not resist witnessing.

The idea of changing the past to change the future was intriguing… it was interesting to see what needed to be done and how one possible event triggered off chains of events and why. Caught Episodes 20 and 21 via baby’s P2P downloading. With luck, will catch 22 and 23 before Astro airs it.

_____________________________________________

Im fortunate. Sort of.

Last time in Singapore, came back to KL as proud owner of more BlackBerry devices… Pearl 8100 and 8800 to cpmplement my existing 8707g.

One has since gone missing due to unforeseen circumstances, will eventually play with the 8800 when I have more time - it hasnt debuted in Malaysia yet, and probably never will. It looks really good so far and discovered a really addictive game in it.

Shame about the trackball though…scrollwheel was better.

Get free blog up and running in minutes with Blogsome | Theme designs available here