Phase-I of my project ends today…
Thursday, August 16, 2007 11:56And finally… the Phase - I of my project at Symbian ends today… The last few mails flying to and fro before the final sign-off and acceptance.
The last one month has perhaps settled my score for action that I’ve missed in the last 10 months at my job. And it has been a massive learning phase for all of us. Some of them, perhaps the most crucial learnings for our team have been thus:
- Work only when ‘you‘ want to. Not when you have to… And this is a gospel at Symbian. Two hours of working with commitment produces a far more gratifying result than 2 weeks of bitching around because you are asked to. This is an absolute maverick style compared to the way people work back at my company!!! True freedom…
- Document the code: I REPEAT WITH A LOT OF COMMITMENT!!! DOCUMENT THE CODE!!! People here dont write separate documentation. Tools like doxygen pick up the documentation in the source code and convert into the SDK documentation that we see as reference manuals. (More on this in a dedicated post). This process maybe quite time consuming, but nevertheless saves time on the overall project deadlines… I have seen people here documenting a function for about 10-15 lines before they even write the function signature. It’s part of their culture… Not their process…
- I had to mention this… NOKIA IS GOD!!!! No one can, will and I repeat further again, ever will shake NOKIA from the top!!! The reasons are perhaps very evident and simple - Having gotten to see the source-code that the people at Nokia have written, I have no reasons and needs to substantiate the statement. The coding is perfect. The technique a.k.a. approach to design and architecture is absolutely immaculate… and the guys out there are definitely waaaaaay more committed than we are… (We as in, atleast us that have looked at their source-code)
- And I have the answer to why the Symbian documentation still sucks… We can discuss this in greater detail sometime later…
As of now, one more debrief meeting and then we’re off… And we’re just keeping our fingers crossed and praying that Symbian let us do the second phase of their project from the Symbian dev-center… Wish me luck!!!
Chao… and out…




