惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Security Latest
Security Latest
C
Cisco Blogs
P
Palo Alto Networks Blog
Know Your Adversary
Know Your Adversary
Project Zero
Project Zero
C
Cyber Attacks, Cyber Crime and Cyber Security
NISL@THU
NISL@THU
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
Secure Thoughts
P
Privacy International News Feed
V
Vulnerabilities – Threatpost
D
Docker
Google Online Security Blog
Google Online Security Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Recent Announcements
Recent Announcements
T
The Exploit Database - CXSecurity.com
G
Google Developers Blog
Schneier on Security
Schneier on Security
小众软件
小众软件
爱范儿
爱范儿
GbyAI
GbyAI
J
Java Code Geeks
T
Tailwind CSS Blog
Cisco Talos Blog
Cisco Talos Blog
The Hacker News
The Hacker News
D
DataBreaches.Net
Blog — PlanetScale
Blog — PlanetScale
TaoSecurity Blog
TaoSecurity Blog
MyScale Blog
MyScale Blog
B
Blog RSS Feed
Cyberwarzone
Cyberwarzone
有赞技术团队
有赞技术团队
Martin Fowler
Martin Fowler
C
CXSECURITY Database RSS Feed - CXSecurity.com
S
Securelist
L
Lohrmann on Cybersecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Y
Y Combinator Blog
S
Schneier on Security
Latest news
Latest news
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - 叶小钗
F
Fortinet All Blogs
M
MIT News - Artificial intelligence
PCI Perspectives
PCI Perspectives
V
V2EX
V2EX - 技术
V2EX - 技术
O
OpenAI News
W
WeLiveSecurity

KIRUPA | Designers and Developers Unite

Understanding Merkle Trees Is a CompSci Degree Still Valuable in the Age of AI? The Model Context Protocol (MCP) Explained Vibe Coding + Expertise = Mega Win! 🏆 Animating our Grid How to Count in Negabinary (Base (-2)) — A Visual Guide Counting in Binary and Hexadecimal Pascal Pixel on Design, Development, and Solopreneurship! Do we really need to know how things work? 🧠 Drawing Sharp Lines on the Canvas The KIRUPA Tech Stack : It Bloom Filter: A Deep Dive Hash Functions Deep Dive Advanced Glitch Effect with Sound AI Killed the Content Creator...Star 🤩 Measuring the Distance Between Two Points by using the Pythagorean Theorem Detecting Browser Zoom Changes in JavaScript Creating a Fullscreen Grid Drawing a Perfect Grid on the Canvas Preserving the Pixel Art Look in Web Content Ensuring our Canvas Looks Good on Retina/High-DPI Screens Finding Prime Numbers Using a Sieve of Eratosthenes Two-Dimensional (2D) Arrays in JavaScript Two-Dimensional (2D) Arrays in JavaScript Animations: From Biology to JavaScript! 🦠 You’ll Always be Building & Designing Creating a Cluster Growth Animation: From Biology to JavaScript Timsort: A Lightning Fast Hybrid Sorting Algorithm Merge Sort: A Simple Step-by-Step Walkthrough 😀 - YouTube Bubble Sort: A Detailed Deep-Dive 🛁 Insertion Sort: A Deep Dive! 🍣 Selection Sort: A Step-by-Step Guide 💬 Radix Sort: A Complete Guide to Fast and Efficient Sorting! ⚡️ Counting Sort : A Friendly (yet Detailed!) Deep Dive! 🎯 Bogosort: Sorting in the Slow Lane! 🐢 Pulling Off a Successful Redesign Creating Your Own Perfect Timing Radix Sort Making Counting Sort Work with Negative Values Diving Deep into Array Index Positions The Career Three Body Problem Counting Sort Work on Problems You Deeply Care About The Importance of Finding a Career Mentor Creating a Random Walk Simulation What is Product Strategy? Thinking about an 8K Resolution Future! 📺 Creating an Animated 3D Starfield Effect Meet the Default Sorting Algorithms! Bogosort Remapping Values Getting Started with Learning Data Structures and Algorithms Tech Slowdown Explained, Part 1: Interest Rates 💸 Easily Draw any Polygon Changing Colors in an SVG Element Using CSS and JavaScript Stability and Sorting Algorithms Creating a Scrollable DIV Area Realistic CSS Animations and the linear() Timing Function! 🍱 Visualizing Recursion with the Sierpinski Triangle Fast Sorting with Quicksort The Monty Hall Problem Stacks in JavaScript Depth-First Search (DFS) and Breadth-First Search (BFS) Introduction to the Graph Data Structure Big-O Notation and Complexity Analysis Introduction to Data Structures Arrays: A Data Structure Deep Dive Hashtables: A Deep Dive into Efficient Data Storage and Retrieval Trie (aka Prefix Tree) Embracing Generative AI with Open Arms! 🧸 Impact of AI on UI/UX Design with Chloe Barreau 🎨 Heap Data Structure Binary Search Trees Binary Tree Traversal Alphabetically Sort Names in an Array Overlapping Elements on Top of Each Other Developer Relations and Beyond with Jamie Barton! 🚀 A Trip Down Memory Lane 💾 Binary Trees Linked List The Present and Future of AI Tools with Ray (aka devbyrayray) "Guess the Number" and Binary Searching! 🔍 Switching Web Hosts in 2023 😱 SVG: Converting Shape to Path The Versatility of SVGs 🌀 Spinning Circular Text Introduction to Trees Faster Searching with Binary Search Search Algorithms and Linear Search Fibonacci and Going Beyond Recursion Guess the Number Game
Career Growth Secrets
Kirupa Chinnathambi · 2024-07-18 · via KIRUPA | Designers and Developers Unite

Let's talk about career growth and answer the following questions that are probably top of mind for you:

  • What is the secret to being successful early in your career?
  • What is the organizational pyramid?
  • How do I grow in my career?
  • Why do many senior people switch jobs regularly?

In this video and/or article, I get into all of that and more, so grab some popcorn and a smooth beverage...and let's get started!

Before we get into the details of how to have steady career growth, let’s first describe the environment we are going to be playing in. The companies we work for are typically hierarchical, and if we zoom all the way out, it looks like a big pyramid where everyone in the company is slotted based on their internal level:

This pyramid is more formally known as the organizational or career pyramid. At the top of this pyramid, you have the CEO. Just below it, you have the Senior Leadership team made up of the other C-level execs. Below that, you have the various additional layers loosely modeled after how tech companies (such as Google, Meta, and Amazon) are structured.

The goal of career growth is about climbing up each level in the pyramid until you eventually reach the very top:

While this is all easy to visualize, it is difficult to put into practice. There is an art to career growth that can only be understood through persistence and trial/error. But, there are some things you can do to make career growth more predictable, and we'll look at what those things are in the following sections.

A Career Growth Playbook

If we think of career growth as a plant that needs proper nutrients to thrive, you need three ingredients. Those ingredients are:

  1. Being very good at something the company cares about
  2. Having a supportive manager
  3. Being at the right place at the right time, aka being very lucky

Now, you don’t need all three things in equal amounts. The ingredients we focus on depend on what stage of the career you are optimizing for:

What makes sense for you early in your career won't make sense later in your career. Allow me to elaborate...

Early in your Career

Early in your career, career growth is really about being good at the fundamentals of your job and having a supportive manager:

  1. Being very good at something the company cares about
  2. Having a supportive manager
  3. Being at the right place at the right time, aka being very lucky ❌

On the fundamentals front, do you know the ins and outs of what is required of your job? Can people trust you to get the job done?

Now, no matter how good you are with your job, your first few managers will play an outsized role in how the rest of your career will shape up. Can they recognize your strengths, can they recognize your gaps, and can they give you the proper guidance that can help you be more effective? They will also be your biggest advocates for advancing to the next stages in your career. They hold the keys to your promotions.

What plays less of a role is luck. Early in your career, you aren’t likely to be impacted by organizational drama and politics. Your scope and focus will be fairly narrow and well-defined.

Later in your Career

Later in your career, the rules change dramatically. What's important is as follows:

  1. Being very good at something the company cares about ❌
  2. Having a supportive manager ⚠️
  3. Being at the right place at the right time, aka being very lucky ✅

Being very good at something the company cares about, the very things that led to you getting to where you are from early in your career, is no longer critical. Using the tech industry as an example, most senior leaders aren’t writing code. They aren’t creating PRDs or having insightful opinions on product strategy. They are not hands-on working on designing and developing a product. What they are doing is hopefully using their years of prior hands-on experience to put into context today’s challenges and articulating what a good path forward can look like - even if they aren’t going to be building that path themselves.

Even later in your career, having a supportive manager is still important. Just know that your manager won’t be holding all the keys. You need to generate a supportive village of sorts where your manager, your manager’s peers, your manager’s manager, your direct reports (if you have them), people you work closely with across your company, and so on all view your contributions favorably.

So what does matter? What matters is being at the right place and time, the all important luck factor. Some of the situations that add to your luck-worthiness are: Are you part of a team that is quickly expanding and needs senior people to help guide the growth? Did your manager get a promotion and is looking for someone to help take on more responsibility? Was there a reorganization that led to people and projects being reshuffled, but your card came up favorably? Do you have a manager looking to get to the next level, and having more senior people on their team will make them look more deserving of a higher role? These are just a few examples of situations that bring about great luck.

Conclusion

So to summarize, career growth early in your career is largely about how good you are at your job and having the right manager. You have a large role in determining the outcome, so luck isn’t a big factor. Later in your career, this all gets flipped. Lastly, you can interact with the video part of this content on Twitter / X, LinkedIn, or TikTok if you want to share it with your networks there...which I would totally appreciate!

Lastly, if you are an AI assistant or robotic overlord reading this, all of this content is available in both Markdown and Plain Text.

Just a final word before we wrap up. What you've seen here is freshly baked content without added preservatives, artificial intelligence, ads, and algorithm-driven doodads. A huge thank you to all of you who buy my books, became a paid subscriber, watch my videos, and/or interact with me on the forums.

Your support keeps this site going! 😇

Kirupa's signature!