"Talents come in many different combinations...
Organizations must be designed around the people available, not people fitted into pure-therory organizations.
...the man with strong management talent and strong technical talent is rarely found. Thinkers are rare; doers are rarer; and thinker-doers are rarest."
(emphasis mine)
-Why Did the Tower of Babel Fail?, p80, The Mythical Man-Month by Fred Brooks
Some Random Thoughts
Gopal's IT blog
February 6, 2012
Talents Come In Many Different Combinations
February 2, 2012
Don't Forget The Role Of Architect (Software)
"The architect of a system, like the architect of a building, is the user's agent. It is his job to bring professional and technical knowledge to bear in the unalloyed interest of the user, as opposed to the interests of the salesman, the fabricator, etc.
... the architect sits at the focus of forces which he must ultimately resolve in the user's interest. If a system is to have conceptual integrity, someone needs to control the concepts. That is an aristocracy that needs no apology."
(emphasis mine)
-Aristocracy, Democracy and System Design, p45, The Mythical Man-Month by Fred Brooks`
January 31, 2012
With WhatsApp, Aren't BlackBerry Messenger And Apple's iMessage Redundant?
Thankfully with the advent of apps like WhatsApp, there is not much incentive left for newcomers to adopt a particular ecosystem, or for old-timers to jump to a new system- for messaging services alone. Of course, a ton of factors are at play like personal preference, quality and quantity in app store, budget etc.
Then, each ecosystem has its forte:
Regarding Blackberry I'm confused- I mean is paying a fixed sum per month worth it, that's what I need to research more.
Then, each ecosystem has its forte:
- For Nokia, it's the maps and navigation in my opinion.
- For iOS, the app store and the quality and delight in using the devices, plus being a status symbol.
- For Blackberry, I guess the business tools.
Regarding Blackberry I'm confused- I mean is paying a fixed sum per month worth it, that's what I need to research more.
January 14, 2012
W3Schools.com - To-The-Point Tutorials On Web Technologies
I would like to thank w3schools.com for their well thought-out tutorials on web technologies like HTML, CSS etc.
After passing out from Guru Nanak Dev University, Amritsar I had to choose a line. With guidance from of my best friends, I chose PHP and related technologies. W3Schools.com was one of the first sites I found and it satisfied my goals beautifully.
I recommend this site if you want to learn the syntax, brush up your concepts or want to quickly go through a language.
Rating: 4/5 Link: w3schools.com
After passing out from Guru Nanak Dev University, Amritsar I had to choose a line. With guidance from of my best friends, I chose PHP and related technologies. W3Schools.com was one of the first sites I found and it satisfied my goals beautifully.
I recommend this site if you want to learn the syntax, brush up your concepts or want to quickly go through a language.
Rating: 4/5 Link: w3schools.com
December 3, 2011
You Cannot Program Alone
I used to think that for coding and creating software, all you need is a single motivated and skilled person. Maybe I misinterpreted The The Mythical Man-Month
's conceptual integrity theme.
I tested this idea in my final year MCA project. It was a database of cricketers in .NET- CriketersDB.
The things that didn't go well:
You may be interested in the video The Myth of the Genius Programmer at Google I/O 2009 and also A Rebuttal to The Myth of the Genius Programmer to keep things in perspective.
I tested this idea in my final year MCA project. It was a database of cricketers in .NET- CriketersDB.
The things that didn't go well:
- Working at home is without any feeling of formality and rigor. And it requires effort on your part to not get relaxed.
- There is no one to talk to about your project during lunches and breaks- share your achievements, doubts and concerns.
- Online resources like Google, StackOverflow etc are helpful, but when you are stuck on a point for more than one day, despair can set in.
- You can learn only as much is written in the book/site.
You may be interested in the video The Myth of the Genius Programmer at Google I/O 2009 and also A Rebuttal to The Myth of the Genius Programmer to keep things in perspective.
Subscribe to:
Posts (Atom)
"With any creative activity come dreary hours of painstaking labor, and programming is no exception." (The Mythical Man-Month)
