Monday, 24 February 2025

If you desire something which is impossible, you are ensuring lifetime frustration for yourself

If you desire something which is impossible, you are ensuring lifetime frustration for yourself. Let me give you some examples of such desires

  1. Want to be another person
  2. Want to have a different gender
  3. Want to be born from a different parents
  4. Want to be born in different country
  5. Want to be born in a different religion
  6. Want to be younger than what you are

Instead, I would like to advise you to desire what is possible and then follow your desires with all your courage and conviction. If your desires are possible, the same desires can lift you to higher level and give you so much of a joy. You must rather-

  1. Imbibe the qualities of a person who you wish you were
  2. Imbibe the positive attribute of the other gender without being ashamed of your own gender
  3. Become a parent to your children as you wish your parents should have been to you
  4. Visit a country of your dream to know the realist. Shift there if you truly love it.
  5. Understand the pros and cons of religions and choose the best religion for you
  6. Keep growing and keep learning new things in life to keep yourself young and vibrant

Desiring something which you can’t ever fulfill is a waste of time and the greatest source of misery. Please remember these words of ‘Serenity Prayer’ by Reinhold Niebuhr

God grant me the serenity

to accept the things I cannot change;

courage to change the things I can;

and wisdom to know the difference.


-Awdhesh Singh 

Sunday, 23 February 2025

People develop their attitude depending upon who they are.

People develop their attitude depending upon who they are.

You choose your attitude from the basket of attitudes for your psychological satisfaction.

Let me explain.

If you are a good student, your attitude for studies will be different than the one who is poor in studies.

If you are poor person, your attitude toward wealth will be different from the one who is rich.

A good student would love studies while a poor one would hate it.

Unless you work hard on your studies and become a good student yourself, there is no way you can develop a positive attitude towards studies.

The most difficult problem, however, is that if you don’t like studies, you would find it difficult to concentrate and work long hours for studies and learn the subject, while a person who like studies can do it effortlessly.

When I was in school, I used to study Mathematics and Physics 10-12 hours a day , because I loved these subjects.

However, when I had to study Chemistry, even one hour seemed like a millennium.

Often, you get no option to leave something aside because you don’t like it.

I thus got the shock of my life when I got just 50/100 marks in grade 12 half-yearly examination.

I realised that I had no option but to study chemistry for getting into engineering because it had as much weightage as Mathematics and Physics.

And then the miracle happened.

It was initially a torture for me to study Chemistry.

However, as I forced myself to learn the subject, I got better at the subject and soon I started liking it.

And when the final results were declared, I got highest marks in Chemistry, better than maths and physics.

This is the hard truth of life.

If you have a negative attitude for something, you can never change it by manipulating your thoughts or reading a million self-help books.

The only way to change your attitude from negative to positive is to start working on the issue and achieve excellence in the chosen field.


-Awdhesh Singh


Once you become excellent at anything, your attitude towards it would naturally become positive.

Saturday, 22 February 2025

Let me tell you a story of Mulla Nasruddin first

 Let me tell you a story of Mulla Nasruddin first.

Mulla Nasruddin was dreaming that someone had counted nine gold pieces into his hand, but Mullah insisted that he would not accept less than ten pieces. While he was arguing with the man over one gold piece, he was awakened by a sudden noise in the street.

Seeing that his hand was empty, Mulla Nasruddin quickly closed his eyes, extended his hand as if he was ready to receive, and said—‘Very well, my friend, have it your way. Give me nine.’

Thinking and dreaming are extremely addictive because they provide you instant gratification as

  • You can do anything in your thoughts
  • You can be anything in your thoughts
  • You can defeat anyone in your thoughts
  • You can blame anyone in your thoughts

While you may not be able to win even an election of your small housing society, you can still dream to become a PM or a President of your country.

The moment a dreamer opens his eyes and face the reality, he feels depressed because the reality looks so barren and unattractive to him.

Hence, he again closes his eyes to the Surreality and go back to the world of his dream where he can have whatever he wants.

The remedy for overthinking is to give wings to your thoughts in the real world.

Get going with your thoughts by translating them to actions.

There may be failures in the real actions, which you don’t face in your dreams, but there are real glories and lasting achievements in the real world when you act.

When you start acting on your thoughts, you would soon be able to get the real gold coins in the world which shall never vanish even when you open your eyes.

Let your thoughts and actions get aligned with each other.

Let them become partners and friends to each other so that they start complementing each other and cheer each other to their respective glory.


-Awdhesh Singh


Wednesday, 19 February 2025

Salary in IT after 20 Years

It really depends on lot of factors. I will mention worst and best cases where salary can go. But before doing so let’s revisit what are the factors and how they can impact career growth.


  • Efforts: Does not matter whether you are IITian or Tier-3 guy. You have to be extremely hard working person to grow in IT career. It’s not like got job and now life is settled. Continue efforts for learning new things outside job can make wonders in long term. That’s where stories like “from 30k per month to 5L per month happens”
  • Proactiveness: One has to go over and beyond when it comes to office work. You should own the work instead of assuming it as burden. If you are proactive and go beyond your responsibilities, there are higher chances that you will get promoted.
  • Regular switch: This may be controversial but if you are not having background like IIT or some FAANG company on your resume only way to grow exponentially is to change companies on regular basis. Sure there might be good companies who provide really good internal hikes but if your starting point itself is low , hike won’t add much value. Remember 5% on 50L is much better than 12% on 10L.
  • League Of companies: Lot of non IT or even seasoned IT people think they have to learn some hot skills to earn more. But it’s far from truth. I saw some guys are ridiculing QA guys as if they are clerk. Let me tell you one thing, QA in google earns far more than so called talented Devs in TCS and Infosys. If there is single most factor which decide salary then it has to be kind company you are working in. Hence it is extremely important to be in right company.

Now having all context set here are the figures based on my judgement.

  • If you take absolute worst and best case, in worst case someone may not able to even get a job if get fired and is not skilled enough to get another job. So worst case is 0 salary. On other hand there is literally no upper limit for highest salary. Someone can become CEO of top product company if he/she has those skills and climbed ladder with right effort in right direction.
  • I am sure we are disappointed with first point and wanted something more realistic. Well if some one start with service companies like TCS, Infosys etc and never change company he mostly will reach at around 25–30L ish CTC after 20 years. If some one proactively kept on changing companies and joins FAANG or hot startups he may reach to even 5cr of CTC.

Note: Answer is written with context of software career within India.


-Santosh Kadam



Low Income Family?

Path of Education can also be very Beautiful





There’s one secret indicator!

 There’s one secret indicator!

It’s powerful to filter the good and bad!

It even differentiates success from failure!

What is it?

To answer your question, first tell me, what is the difference between these two pizzas?


STAGE I: PRODUCT PIZZA

PIZZA SCENARIO A:

PIZZA SCENARIO B:

NOW PAUSE!

Take a moment to think every difference you can find.


STAGE II: EXPERIENCE

PIZZA SCENARIO A: The first pizza is from Domino’s pizza.

It’s delivered with great presentation. It’s clean. It’s hot. The taste and quality of the pizza is amazing, plus it’s 100% guaranteed. It will be delivered to your home in under 30 minutes and if it doesn't arrive on the promised timeframe its will be FREE!

PIZZA SCENARIO B: The second pizza is from an old local pizza shop.

It is delivered with terrible presentation. It’s sloppy. It’s cold. The taste and quality of the pizza is yucky, plus there’s NO guarantee. It will be delivered to your home in 60 minutes… if you’re lucky!

NOW PAUSE AGAIN!

  1. Take your wallet out of your pocket.
  2. Open it.
  3. Take a $10 dollar bill out of the wallet…

TELL ME, WHO WILL YOU GIVE THAT BILL TO IN EXCHANGE FOR A PIZZA?


To answer your question: How do you know if a startup idea is good or bad?

What is the secret indicator? VALUE!

You need to identify what’s the value that your idea delivers!

Don’t analyze only the idea of your product or market. Focus on the overall VALUE that the product or service delivers!

Is it what your customers want?

Example: “I have an idea! I will sell pizzas!”

  • Amazing business idea! — check!
  • Pizza business has great potential! — check!
  • Is there a big market? — check!

Are those indicators good enough to answer your question?

NO!

How can you know if YOUR startup idea is a good business?

IF AND ONLY IF you deliver the right amount of VALUE that your customers want enough to be willing to open their wallets and give you money in exchange of your delivered VALUE!

Learn from the example above; you can start a pizza business… you may deliver a pizza with unbeatable VALUE or not!

Proof of concept is the ONLY way to find out what your customers consider as VALUE. Ask them to open their wallets to pay you!

Execution is the second obstacle to tackle in your journey to achieve success!

Follow the Lean Startup Methodology!


-Hector Quintanilla

Tuesday, 18 February 2025

#2

One night, before I was married, i stopped at a Chinese restaurant to get dinner for my fiance and me. As i got out of the car, i looked across the street and all the way on the other side, there was a homeless man digging into a garbage can. My heart sank. I couldn't stomach that this guy was going to have to eat something that was probably rotten and would most likely get him sick. When i was young, my late dad would tell me often “that person didn't expect that today he would be fishing into a garbage can or begging people for food. He must have had hopes and dreams as a child and circumstances and poor choices may have led him here, but he is just as human as you and i and God loves him just as much also". I stood on the corner till I got his attention and waved at him. He knew that i was going to buy him something to eat. I went in and ordered dinner and I ordered a large meal for him with a drink. I came out and the look on his face almost struck me down. He was so imbued with silent anticipation and excitement. His eyes were watering and I'm sure his mouth was too. He didn't ask for a dollar or anything, he just kept eye contact with me, not even looking at the food in my hands. When I gave it to him, he gently took it and sat right on the corner and dug in. I went back inside to collect our dinner order and by the time I came back out he was almost through with the meal. And, mind you, this was a large order. That'd take me 45 mins on my best day and I'm a large guy. When I went to the car and was about to get in, he stopped eating and looked me in the eyes and said the most genuine and heartfelt “thank you” I have ever received. I felt like I made his night, but immediately after, the thought sunk in: when next would he be able to get a healthy hot meal? My heart sank and I got into the car and my fiancee, who saw everything, gave me a big hug and kiss and told me that she was so proud of me and that i probably made his night. I remember telling her something along the lines of that's what Christ would do, and we pulled off. I never saw him again, but that “thank you" still stirs my heart and I still remember him and pray for him. I say, if you can do it, help someone in need. Because they cannot do it themselves, and no one deserves to be eating out of garbage; no matter the circumstances that brought them to that point
-Tristan Hay

Sunday, 16 February 2025

I worked in top end software engineering jobs, ended up as CTO of a second tier Indian company and led teams of engineers from all tier colleges; then worked as an entrepreneur and involved / employed a number of engineers from tier-1 colleges, till recently, when I took a break from work for a couple of years.

I am not a graduate. I did my Class 12th in PCM from a good school in an unheard of city. I scored 56% in PCM in finals. I provide these details to establish that I am eligible to answer this question.

So, how can you get a top end software engineering job if you've graduated from a tier-3 engineering college. This is my advice:

You need to be lucky.

This means two things in order.

  1. You need to be Extraordinarily well Prepared.
  2. You need to look for Opportunities without fear.


Above point is the most important point of all. You cannot do anything without Luck which is nothing but Preparedness + Opportunity.

I do have a small suggestion: Be Prepared First. Do not dedicate a portion of your time to look for opportunities and another portion to prepare.

No.

Be Prepared First. Make peace with your current station in life, hopefully a job in the same field, even if it is less than perfect and Prepare. Prepare early morning. Prepare on your way, Prepare in your breaks - coffee breaks, lunch breaks, gym breaks, walking breaks. Prepare in the evening. When you want to take breaks, use something that still prepares you. A bad example: If you want to give your brain a break from algorithms, memorize multiplication tables of prime numbers.

Those tier-1 college graduates are not taking any short cuts. They have crossed a stage of disciplined preparation earlier than you. Most of them have imbibed the discipline well enough that even when they slip, they won't fall too low, but it is possible to catch up or overtake them. I do not recommend such comparisons as an approach to life My point is, you need to prepare better than they did. Take that as a benchmark.

You will know when you are prepared enough.

You need to be alone, (or find someone to be alone with)

Your biggest disadvantage is not your college. It is irrelevant. Your biggest disadvantage is your circle. Where you are, is not the place, the most motivated of the youth are.

I am an introvert. Combined with the fact that I never went to college at all, my friend circle was non existent. I was managing teams when my peers were still studying. My problems (like how to ask older engineers to consider alternative approaches) and my interests (like solving one of the million dollars problems in Math) were completely incompatible with my friends' (where to copy the next assignment from). We enjoyed our ice-creams together, but I was not allowed to talk shop.

Over years, I have made friends with varied backgrounds ,and I have realized that even friendless, I was better off than those with bad friend circles.

If your friends insist that you are losing out in life by not drinking and not smoking - then a friendless loner who is always seen with a book, and has no friends, is better off than you.

If your friends taunt you because you like to work more and party less - or because you enjoy brain teasers - then that guy who solved a rubik on his own, and who is constantly made fun of, because he stammers - He is better off than you.

Your circle consists of people you call friends, but they are not all necessarily so. Some of them actively spread negativity due to their own emotional immaturity. Their need to grow up is their problem, not yours.

Ruthlessly remove such friends from your life.

I know this is hard advice, but curating your circle seems to be important to me. You end up with fewer friends and more acquaintances, but that was the truth anyway; you were just labeling relationships incorrectly.


You need to be fearless


When you are Prepared enough, you will dazzle people and you 
will know it. At least sometimes. Now, dazzle the right people.

Once you are prepared, getting selected in a top-end software job interview is not a problem. I can vouch for it. I have done it myself and I have seen multiple people do it. If you are dazzlingly prepared, you will get selected - tie-1 college or no college - two rounds of interview, or eight rounds of interview - getting selected is not a problem.

The problem is initially getting the call. When they sift through resumes, they reject non graduates (or in your case, tier-3 graduates). For the HR executive, you are a row in an excel sheet with a column which does not say IIT. But for the manager looking for a 'rockstar engineer' you are Gold. He wants you. He needs you. Do not be embarrassed or scared to approach him. Ask for an opportunity to interview for their firms.

Be Professional and Bold in your approach.

Do not worry too much about 'how to be professional'. Becoming Extraordinarily Prepared exposes you to the right kind of professionalism. You will know how to ask politely. Remember to not be afraid. Remember that they need you too.

Do not worry too much about 'where to find such opportunities / people'. Becoming Extraordinarily Prepared exposes you to the world of opportunities. They exist around you even today, but you can't see them because they are not applicable to you - simply because you are not prepared for them.

Focus on being Extraordinarily Prepared.

Create your own Luck. Slowly, but steadily.


Low Income?













Startup/Business Terms II

MOIC (Multiple on Invested Capital)

Formula: MOIC = (Investment Value + Gains) / Initial Investment
Definition: Ratio of returns to initial investment.

IRR (Internal Rate of Return)
Definition: Annualized return an investor earns on an investment.

COGS (Cost of Goods Sold)
Formula: COGS = Beginning Inventory + Purchases - Ending Inventory
Definition: Direct costs associated with making a product.

NPS (Net Promoter Score)
Formula: NPS = % Promoters - % Detractors
Definition: Measures customer satisfaction and loyalty.

D2C (Direct-to-Consumer)
Definition: Business model where brands sell directly to customers.

B2B (Business-to-Business)
Definition: Companies selling products/services to other businesses.

B2C (Business-to-Consumer)
Definition: Companies selling products/services to individuals.

MRR (Monthly Recurring Revenue)
Formula: MRR = Subscription revenue per month
Definition: Revenue from subscriptions in a given month.

ARR (Annual Recurring Revenue)
Formula: ARR = MRR × 12
Definition: Yearly revenue generated from subscriptions.

Valuation
Definition: The financial worth of a startup based on funding and market position.

Dilution (Equity Dilution)
Definition: Decrease in ownership percentage when new shares are issued.

Convertible Note
Definition: A loan that turns into equity during a funding round.

Pre-Money Valuation
Definition: A startup’s valuation before a new investment.

Post-Money Valuation
Formula: Post-Money Valuation = Pre-Money Valuation + New Investment
Definition: A startup’s valuation after receiving an investment.

SAFE (Simple Agreement for Future Equity)
Definition: An investment contract that converts into equity in the future.

Term Sheet
Definition: A document outlining key deal terms between a startup and an investor.

Cap Table (Capitalization Table)
Definition: A record of company ownership, including shares and investors.

Vesting
Definition: Process where employees earn their shares over time.

Cliff
Definition: A period before equity starts vesting.

Pro Rata Rights
Definition: The right of an investor to maintain their percentage ownership.

Down Round
Definition: A funding round where a startup’s valuation decreases.

Bridge Round
Definition: Temporary funding to sustain operations before a major funding round.

Gross Profit
Formula: Gross Profit = Revenue - Cost of Goods Sold
Definition: Revenue left after deducting direct costs of production.

Operating Profit (EBIT - Earnings Before Interest & Taxes)
Formula: Operating Profit = Revenue - Operating Expenses
Definition: Profit after accounting for all operating expenses.

Net Profit Margin
Formula: Net Profit Margin = (Net Profit / Revenue) × 100
Definition: Measures how much profit a company makes after all expenses.

Break-even Point
Formula: Break-even = Fixed Costs / (Price - Variable Cost)
Definition: Sales volume needed to avoid losses.

ROI (Return on Investment)
Formula: ROI = (Net Profit / Investment Cost) × 100
Definition: Measures profitability of an investment.

Bootstrapping
Definition: A startup funding itself without outside capital.

Freemium Model
Definition: A business model where basic services are free but premium features cost money.

Viral Coefficient
Formula: Viral Coefficient = Referrals Per User × Conversion Rate
Definition: The rate at which new users join due to existing users.

Unit Economics
Definition: Revenue and cost per customer or unit.

Pivot
Definition: A major shift in a startup’s business model.

Unicorn
Definition: A privately held startup worth over $1 billion.

Decacorn
Definition: A privately held startup valued at over $10 billion.

Cockroach Startup
Definition: A startup that focuses on long-term survival rather than fast growth.

Blue Ocean Strategy
Definition: A strategy to create uncontested market space.

Red Ocean Strategy
Definition: A strategy to compete in an established industry.


StartUp Business Terms I

My Life Story: 5000 rupees to 500 crores (Last Part)

Read the first part here before proceeding below :  First Part A fter running the coaching center in Guntur for one year, I had to shut it d...