More than half of the world’s billioners are college drop-outs. Does that point to something ? Well, sort of. It is becoming evidently clear that going to schools for the purpose of getting “educated” is clearly a waste of time and a breach of knowledge. But colleges provide you an experience that is wonderful and cherishing – for this reason, it is worth the time and effort. If you are lucky, you can get good friends or if you are more lucky, you could get yourself a life partner. But apart from these reasons, there is very little evidence that schools and colleges are going to make you smarter. Intelligence cannot be taught – Intelligence is a trait that cannot really be acquired. Continue reading Formal Education makes you dumb and kills your time
These crazy lickspittles are pretty annoying and they are everywhere. Unfortunately, they are the ones who come up faster than an efficient developer to an extent. But once they reach that extent, they cannot go any further from that unless some miracles happen. Inefficiency cannot be hidden or morphed for a long time – it would expose itself and manifest in several forms. One such form is bootlicking.
Continue reading Bootlicking is annoying and Bootlickers are inefficient
Coding is an art. Everything else is a humbug leave alone the sales and marketing (the only other important things) – i meant the process audits, useless meetings and so on. Coding is the reason why many developers are hired for a project and are paid for. But some unethical developers sneak into an organization hoodwinking the interviewers into believing that they are experts at code. These unethical developers are the root cause for Continue reading Code is King, Coding is an Art, Code is Supreme
Software Patents are not just a bad idea, but could be illegal too. The supreme court of USA (Case 545 F.3d 943, 88 U.S.P.Q.2d 1385) ruled that Software is mostly “mathematical algorithms which by themselves are abstract ideas that are not patentable”. Continue reading Software Patents could be illegal, are a bad idea and should be abolished
Over the past decade software is becoming increasingly free (free as in beer) where as the development cost is headed skywards. Anybody who has a knack on economics and business would understand that this is another marketing ploy wherein their wallets are being filled by some huge corporate or through government grants. This would adversely affect the software industry as a whole. Continue reading Free software (as in beer) is rabidly dangerous
Ever since a lady like Marissa Mayer took over Yahoo (I don’t think any respectable CEO would pose that way – she is holding the goodwill of Yahoo at stake), these kind of awkward changes can be expected. The team which designed the new UI should be fired immediately. This is insane. Continue reading New Yahoo Mail Sucks – What’s Wrong Yahoo ?
You deserved it but you were not promoted. Somebody else was promoted at your expense and you feel that you were used. You know that the “someone” does not deserve it a bit. You know your contribution was no less than stellar. Your peers admire you and your bosses respect you. But then your work was not highlighted the way it should have been. Your visibility had been eclipsed and you are a star just within the team – no one else knows what you did. Continue reading No Promotion at job though you deserved it ?
The Real Manager
I have huge respect for someone who has a deep knowledge technically in addition to a passion for managing a project. I respect managers of this kind. Back in 2008, I worked for someone who was a Software Architect before and who had become a project manager because of his interest in managing a project and team. It was the most amazing phase of my career and I loved working with such types. Continue reading The Fake Manager with just an MBA degree
I have nothing against people who chose Human Resource as a profession. They are entitled to their choices. However what bothers me is first, the existence of such a department in the first place and second, the holier than thou attitude shown by most of the HR ‘professionals’. If the role of the HR is limited to enhancing the employee experience, I would be OK with it. Obviously we need something like an event management group within every organization and HR fits the bill here. But extending this role to recruitment and rewards are absolutely senseless according to me. I am saying this purely in the context of technology companies – software development / electronics in particular. Continue reading HR Department vs No HR Department
Six Sigma and other hoaxes has been around for longer than it should. In most cases Six Sigma would be an impediment for productivity. Let me put forth my thoughts on pros and cons of buzz word laden methodologies like Six Sigma.
Continue reading Six Sigma – Pros and Cons