Category: Uncategorized

Android Seminar, at Pailan College of Engg & Mgmt, by IPEG Solutions and TechGeek – IIT Kgp, 17th April, 2013.

2.1.13


I was invited again this year for conducting the Android workshop at IIT Kgp yesterday. It was an amazing experience, the students are truly intelligent and amazingly innovative. Keen students who truly enjoy learning. A very polite hospitality team, well managed and arranged, we started dot on time – not one minute late. An amazing experience I’ll never forget.

2.1.13


Had a great experience teaching some 350+ students of IIT Kharagpur students on Google Android. The place (Kalidas Auditorium inside IIT campus), the hospitality, the food, the experience everything was just simply beautiful. I love to teach and for people like me, this experience was not work – it was an awesome holiday trip where I made money too! Attached below are some pics.

2.1.13



This is a very common question freshers ask me – Should I go for a .NET training or a training on J2ME/iPhone/Android.

Good question.

It is indeed a good question – let me explain why. Most Freshers simply assume that since .NET is pretty well established, they should learn that and never give mobile programming a consideration. Those who ask such questions are more broad minded and have longer term goals.

It is no secret that in the next five years, mobile technologies ( iPhone / Android / Blackberry etc ) will rule the future.

I will not answer this question. Instead I will pose another one :)

Learning a technology that belongs to a company is like investing in the shares of the company for long term.

.NET belongs to Microsoft – Share prices of Microsoft is about $25 . ( Click here )

iPhone belongs to Apple- Share prices of Apple is about $288 . ( Click here )

Android belongs to Google – Share prices of Google is about $516. ( Click here )

Personally, I have begun to think of Microsoft as the Titanic.

Cheers!


Here are a list of things a Fresher must do in the current market.

1.  Go for higher studies – PhD, MS, MTech, MBA – whichever fits you best.

2. Learn PHP, SQL, Java and HTML very well and work on it part time to make money. Here, “very well” should be taken seriously, the quality of “Learning” we are used to in West Bengal will not do. Learn it like a respectable programmer, like a pro. It is difficult, but has its returns.

Do both of these to survive the present and prepare best for the future.

All the Best!


If you want to start your own company, I have a piece of advice. Do it only if you are 100% honest to yourself as well as others.

I’ve seen at least 14 companies start up and fail. The most common reason for failure was that the founders were dishonest to themselves.

A person is dishonest to himself if he sets up a goal of making 1 lakh per month without working hard enough. Sure, it is easy to make that much once you are in business. There are three ways you can make 1 lakh per month.

1. Cheat your customers. : For example, Vishal (name changed), started a traning institute for freshers. He advertised in papers and when freshers came to his office, he made false claims that his company was having the best training and awesome placements. The freshers joined, misled by his false promises.

The fate of Vishal: When you cheat, you fall in trouble. When you fall in trouble, you ask others for help. But who wil; help a cheater? Other cheaters, of course.

Slowly, all honest people left Vishal. He did not have one dependable partner / employee. The cheaters cheat amongst themselves , and cannot work as a company for long. Eventually, Vishal ended up being a lone cheater and anybody who joined his company soon and were unfaithful.

The freshers came to know about the tuth of Vishal’s company and its name became dirty. Got married with a wife who realized who he really was and could not love him.Vishal quit his company and joined a college as a placement office – what can be a worse ending to an entrepreneur?

2. Cheat Yourself: Another person, called Ramesh (Name Changed) started a company. His plan was to start a software company and grow it fast to become a big player.

Ramesh was dishonest to himself.

If he actually made about 30,000 in a month, he would tell others that he made about 6-7 lakh an year.

When he went to a restaurant, he would order costlier meals and would always tip the waiter because he believed he was a rich man and he should behave like one.

When he was travelling in a bus and a phone call came, he would talk in smart english and a bit louder than usual  because he wanted to ‘impress’ anybody who was hearing.

He purchased a blackberry phone worth Rs.25,000. He didn’t need it, he bought it because he felt it was his status symbol.

He spent more money on his clothes than he saved in a month.

So this is what Ramesh did when his software company went well: He hired 12 freshers with a monetary bond of 50,000 to make his company bigger, promising them a salary of 8000 per month after training.

But something went wrong. The software market went down and Ramesh didn’t realize his life was a house built with no foundation. He could not pay the salaries, he could not manage his employees well.

He should have spent lesser on clothes and mobile and spent more time working & learning hard. A leader is not someone who is dressed the best, he is the one who is the best. From inside. Ramesh didn’t work hard enough to earn the Blackberry and the costly shirt. He took shortcuts.

So when his company was falling, Ramesh was disturbed. He took to unethical practice. He told a customer that he was  a big company and that he can do their big project with ease. He told his customers his employees were proficient in mobile programming and took a big project. He did it to save his company. The client was impressed and gave his company a big project.

But the employees could not deliver it. Ramesh could not manage it. The Client sued him, and the employees demanded their 50,000 deposit back. Ramesh went to jail.

Why ? Because if you’re dishonest to yourself, you are one step away from being dishonest to others.

3. Be honest to everyone and work hard : Yes, this is the best way to make 1 lakh per month. And then, starting from there to increase it exponentially.

There is no other way. I’ve seen 14 companies fail, but there are millions in reality. Unfortunately, in India, cheaters come a longer way before getting caught. So whether Ramalinga Raju, Ashok Jadeja or that boy in your class who always cheated – they will all finally end up where cheaters go – in shame with no money.

Before you set up an aim to make money – think , are you working hard enough for it? If no, then you’re probably cheating. That would be a bad idea. A very bad idea.