Business Education, Career Management, Vision

Predict, don’t be surprised by an oncoming layoff!

Can you foresee oncoming layoffs? Of course, but it takes efforts. I have been discussing this for a long time in my exec-ed classes. Here’s the gist.

Everybody gets fired! Well, almost everybody. But why? There is a multitude of reasons – technological evolution, M&A, management/ownership changes, demand fluctuations, and recessions among others. One way to foresee oncoming layoffs? Avoid complacency! Don’t get comfortable with mindless repetition. Autopilot kills progress. Most of us are creatures of comfort, not curiosity — unless we train ourselves otherwise. Remember ‘Fatal Euphoria?’

Begin by asking yourself why you shouldn’t be fired today. Why should the company continue your employment? If you were to leave, how would it impact the company? Are you well known in the industry trade groups? Because, employers ask these questions often. If you can’t honestly justify your paycheck, be ready to be fired. Because if you need your employer more than your employer needs you, you are in danger.

Other question to ask: am I given mission critical projects? if you are sidelined often, you are most likely in the firing line. If you are not learning anything new, you have an important decision to make even if your position appears to be safe. Because with tech evolution (AI?), you may not be replaced by someone else, but the job itself may vanish.

One more question to ask is this. Are you in a profit center or cost center? If you don’t contribute directly to bottom line or the topline in the balance sheet, you need the company more than it does you. And, that’s not a good position to be in!

Another question to ask is, “Do I have exclusive trade secrets/proprietary information that offer job security?” If the answer is “none,” you are in danger zone!

If you introspect this way, when you hear “you are fired!” you will rejoice, not despair. If you are a fresher, this post is just a FYI. But then, some freshers launch startups that are valued at Billions of dollars. Nowadays, it’s hard to generalize.

Business Education, Career Management, Personal Finance, Vision

Introducing Butterfly Limit

I mentioned the Butterfly Limit in class in passing. I created this to explain a status. Here are the details.

I created this a few years back and I have written a chapter in my book on Butterfly Limit (BL).

BL is a status that affords you the freedom of your own hours and domain of work and thus, control over your time. It’s the hallmark of autonomy and flexibility we all long for. What are the essentials for BL? To achieve BL you need a blend of domain expertise, accountability, discipline, goal-setting, resilience, proactive relationship-building, and above all, self-discipline. See how you measure in the following criteria!

1. Self-Discipline: Manage your time and stay productive independently.
2. Goal Setting: Define clear professional goals and areas of focus.
3. Resilience: Be open to changes.
4. Expertise: Build strong knowledge in your domain.
5. Relationship-Building: Build trust and support for your autonomy.

Personal finance (PF) plays an essential role in achieving BL as financial stability is key to attaining the freedom and autonomy this status offers. Here’s how: PF allows you to build a strong financial foundation, reducing dependency on rigid job structures. Savings, investments, and an emergency fund give you the flexibility to prioritize fulfilling work over fixed hours or traditional roles. With sound PF, you’re better equipped to handle income fluctuations that might come with flexible or self-directed roles. A well-managed budget and diversified investments provide a buffer, allowing you to embrace autonomy confidently. The goal of PF is to achieve a steady flow of passive income. Check out my views on it!

Business Education, Google APIs, R programming, Vision

The slides, R code, and the images I used in the IOT class

Please install R and R-Studio before you try Google Vision APIs.

Calling Googlevision APIs using R Language

Click here for the slides I used in the class

Click here for Key IOT Networks comparison

The Nginx demo video

Here is the code I used in R to demonstrate Google Vision APIs. Remember to install R, R studio, and other libraries first.

========================================
# library(rjson) # to get credentials for Google Cloud Console
library(“rjson”)

creds = fromJSON(file=’C:/Downloads/credentials.json’) # Retrieve Credentials file from cloud console
options(“googleAuthR.client_id” = creds$installed$client_id)
options(“googleAuthR.client_secret” = creds$installed$client_secret)
options(“googleAuthR.scopes.selected” = c(“https://www.googleapis.com/auth/cloud-platform”))

googleAuthR::gar_auth_service(json_file=”C:/Downloads/credentials.json”)

imagePath <- “C:/Downloads/Taj.jpg”
gcv_get_image_annotations(
imagePaths = imagePath,
# feature = “FACE_DETECTION”,
feature = “LANDMARK_DETECTION”,
maxNumResults = 7
)

imagePath <- “C:/Downloads/CarsAndDog.jpg”

gcv_get_image_annotations(
imagePaths = imagePath,
# feature = “LABEL_DETECTION”,
maxNumResults = 10
)

================================