Video summary

Software Career: Mistakes, Regrets & Lessons Learned

Main summary

Key takeaways

Wellness and Self-Improvement

Key lessons (career mistakes to avoid)

  • Don’t accept multiple job offers back-to-back without communicating early.

    • The speaker accepted a second offer while already serving a notice period for the first resignation, then delayed telling the first company they wouldn’t be able to join.
  • Don’t keep employers “hanging” until the last moment.

    • The core regret: delaying the decision for weeks and only informing at the last possible time—despite HR coordination and project commitments based on the speaker’s expected start date.
  • Be honest during notice periods—early clarity helps everyone plan.

    • Companies may schedule work, reassign projects, or secure other resources based on your expected join date. Late withdrawal can stall deliverables and force urgent, imperfect solutions.
  • Recognize the “karma / reciprocity” effect of career choices.

    • The speaker believes that repeatedly ditching or delaying companies earlier in the market created an environment where companies later respond more harshly (e.g., expecting immediate joiners, ghosting, stricter onboarding expectations).

What happened (as described) — why the speaker regretted it

  • Resigned from a company after an interview (D3.js role) and joined another job path.
  • Cleared another interview and accepted a higher-paying offer while still within the notice period.
  • Failed to inform the first company promptly, postponing communication repeatedly until the last day.
  • Faced heavy pressure from the hiring manager/director of the first company, who offered:
    • Higher salary, plus
    • Options like working briefly at night / as a freelancer to unblock the project.
  • The speaker declined, prioritizing emotional safety and a “fresh start,” then later left other jobs quickly as well—leading to months of instability until settling into a stable career.

Productivity / professionalism takeaway (practical)

  • If you’re unsure, decide early—communicate as soon as your decision changes.
  • Give a reasonable buffer so companies can:
    • Find freelancers/alternatives,
    • Interview replacements,
    • Or negotiate extensions with the client.
  • Avoid “blackmail by delay” dynamics (the speaker references how this used to happen in the industry and how it contributes to companies becoming more employer-favorable later).

Wellness / self-care angle (emotional maturity)

  • The speaker frames the mistake as a lack of maturity and courage—fear of hurting feelings led to avoidance and anxiety.
  • Lesson: don’t let fear drive postponement; handle career decisions with timely, respectful communication to reduce stress and future regret.

Presenters / sources

  • Presenter: The YouTube speaker (name not provided in the subtitles).

Original video