Learn | Explore | Share | Challenge Yourself | Enjoy | Make This World Beautiful Place To Live For Everyone|

Archive for the category “Uncategorized”

Slow down .. its okay

I’ve been longing to write this piece for me .. yes, you heard me right, for ME. This is a post to remind myself again and again to slow down, to breathe. Because I am one of the guy, who is obsessed with speed. And if you can resonate with it. This is for you as well. Remember I include you when I say ‘we’.

Why? why we want everything to be quicker, more efficient and more productive. We rush and cram things just to accomplish more in a day. But what happens instead is you (atleast I) lose sanity over time. Our culture of urgency needs some sedative.

If you are in the midst of losing your mind. Your work is driving you crazy. Go relax, take a chill-pill. This is not fatal. Give yourself some break. Look around. Listen to birds chirping. Reflect. Appreciate. Show gratitude. Look back, remember how strong have you been. Nothing is fatal but worry. Slow down and make mindful plan B, in the end you will be sorted. Good luck!




Things i learned … the hard way

1. Life is not fair.

Believe me, you’ll be knocked down on your face, several times. Choose to dust yourself up. keep moving. You are not the only one, life f**ks us all. Some come out strong, some choose to blame. who you want to be?

Don’t try to get mercy. Stand up. Walk to rule the world.

2. No one cares about you.

Trust me. The world won’t care about your self-esteem. The world will expect you to accomplish something BEFORE you feel good about yourself. It is you, who you should depend on.

Invest in yourself. Prove it you matter.

3. Stand up for yourself.

This was hardest. Why it is that we stop loving ourself. Learn to stand up for yourself and what you believe in. It is important for your being. You are important to yourself. Don’t eat yourself away, by demeaning your Self.

Love yourself. Love should come naturally. Start with yourself.

4. Small is Great.

Does magic. Think of your next big goal – the whole thing, all at once. What happens to you sanity?. Instead Start small. Do it everyday little by little. There are no shortcuts for being awesome and sane. small will become big one day. Believe that.

Advice to my younger college mates …

This was the advice i gave to some of my college mates who were struggling to get started with computer science and be placed in a startup. This is what i wrote to them …

I was a non-programmer and turned myself into one. It was hard but not impossible. During that phase i learned one thing ‘how to learn’. I tried numerous ways to teach myself. I can say one thing for sure. ANYTHING CAN BE LEARNED.
I call you people to do the same. Stop bothering about placements for sometime and instead focus on polishing your skills. Whatever your dream job be, its a skill market now, skills will earn you respect as well as money.

So my way is little bit twisted and I have a PLAN for you all .

But this plan will work for those who are determined enough to execute it honestly.

Before i tell you the plan, if you aspire to do MBA or IAS or anything NON-CS , don’t feel guilty of not doing justice to your major, just trust your gut and if you feel that MBA or IAS is for you. Go for it. Commit to it. Stop worrying about placement. There is nothing like backup plan.

My plan is for CS and its simple:

1. Build 2 small apps (full blown apps) every month, for 4 months which makes it to 8 apps. 15 days a app. i repeat SMALL WORKING APPS.

2. Do not focus on building a ‘million dollar idea’. Just focus on building any app like twitter clone, small chat app or anything which exist in the market and you love it. Idea here is to explore your P-Creativity. Believe it does wonders.

3. Apps can be any web apps, mobile apps or desktop app, whatever you like. And in any language i.e Java, PHP, C, C++, C#, PYTHON, JAVASCRIPT, NODEJS and any Database MYSQL, MONGODB, ORACLE, POSTGRES, CASSANDRA etc. Catch is to build anything which makes you learn a concept and overcome your hesitation of creating.

In case of web app, try free web hosting site and host them.

4. Embrace the Internet, the most Democraticized system ever created. A laptop and a decent internet connection can change everything, you just need a curious mind. Use it for inspiration for building apps and find numerous tutorials.

5. Include a sport activity in your daily routine. Trust me … will calm you.

6. Meanwhile, make a crisp resume and prepare a impressive cover letter. It will be good if you make your online portfolio. Portfolio can be one of your app.

7. Make a spreadsheet of companies you want to apply to. Include email id, contact name, company and DO NOT APPLY before 4 months. Just keep filling your spreadsheet with the names of startups you come across.

8. Brush up your Data structures and Algorithm concepts on daily basis, one by one.

9. After 4 months, dump all your app to Github or you can start committing your code as you start. Include all links in your cover letter.

10. AND APPLY TO ALL COMPANIES in your spredsheet .. atleast to 30-40 companies. Research properly about each company before applying and remember to modify your cover letter accordingly.

Thats it.

In 99% case , you’ll land a job respectfully but in case you do not. Believe me, sense of able to build something will change a lot in you.

Post Navigation