Phase-I of my project ends today…
Thursday, August 16, 2007 11:56Posted in category Muh Life!!!, Tech Zone
And 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…
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.


Himanshu Sheth says:
August 16th, 2007 at 12:55 pm
Hey Ashwin,
I can definitely see the joy in you and also that you have enjoyed every bit of it.More so since this field is all about learning each day,bit by bit(or should I say,byte by byte :)).
But one thing that I just noted from your article is something that you have written may be a bad publicity for your parent org. This is not good and may be can be removed….This is just a suggestion.
Every organization has pro’s and con’s and some of them are not visible to the developer community and hence,it is not wise to comment on the entire community(I have written this in somewhat twisted sense but I hope you got what I am trying to communicate).
Congrats for the first phase and wishing you luck for the next phase!!!
BTW,when is our site passing the FIRST PHASE?
-Himanshu Sheth
The Cruisemaniac says:
August 16th, 2007 at 1:08 pm
@Himanshu,
The post was not intended to degrade my parent organization in any manner whatsoever. What I’ve mentioned are learnings that I would really like my organization to learn and imbibe… And that is the reason why I used the word <i>maverick</i>.
Chao…
Balaji S says:
August 16th, 2007 at 1:15 pm
Good point Himansu.
Nice try Cruise. The power that be in Nokia just fell off their chair reading your flattery on their coding prowess.
Just kidding.
All the best for the phase II.
-Balaji S.
Balaji S says:
August 16th, 2007 at 1:19 pm
Hey,
When I use the automatic fill of the above boxes, Submit button does not work.
The Cruisemaniac says:
August 16th, 2007 at 1:22 pm
@Balaji: I just clarified the point to Himanshu, nevertheless, My intention was not to degrade my organization in any manner. I am infact very very grateful to my organization for giving me this opportunity in the first place. But yes, I do have my anger boiling inside for putting me on bench for 10 long excruciating months… playing with my appraisal, and the likes…
Coming back to the intention of the post, before I started the 4 points that I mentioned, I did state that these were learnings for us during our stay at Symbian…
And yeah, Nokia has a billion people like me bowing their heads in awe and respect… I’m one of their billions of cult followers…
Peace…
Chao…
The Cruisemaniac says:
August 16th, 2007 at 1:24 pm
@Balaji: The site is extremely heavy on Javascript and CSS. And I dint do the theming… So, sincere apologies for whatever does not work on the site!!!
And Thanks for your wishes of luck for Phase 2!!! I’m praying…
Himanshu Sheth says:
August 16th, 2007 at 3:34 pm
May be I took the post “OTHERWISE”,apologies for it.
-Himanshu Sheth
The Cruisemaniac says:
August 16th, 2007 at 3:44 pm
@Himanshu: No issues on that… And no apologies required… My views… And frankly to say, I’m quite candid in my perspectives!!!
vinzy says:
August 19th, 2007 at 11:28 pm
cooooool man,
will catch up some time and talk about it.
absolute WOW experience i guess
vinay says:
October 4th, 2007 at 7:14 pm
dude fix this.
the “website” text block in comments is showing the previous post’s website link.
if any one clicks on comment, default “website” link is retaining the previuos comments entry [i think you got my point]
i wonder is this a bug?? bad template design??