Many times truth can be expressed in simple words :)
Keep Thinking!!!
Deep Learning - Machine Learning - Data(base), NLP, Video - SQL Learning's - Startups - (Learn - Code - Coach - Teach - Innovate) - Retail - Supply Chain
My perspectives
Happy Learning!!!
Only certain things we learn through experimentation will provide a clear perspective. At least you have an intuition—it may work, or it may not.
Work in databases, machine learning, or deep learning requires conducting a certain number of experiments to be sure of what works and what doesn't. Of course, learning in these areas is ongoing and continuous.
Ownership is not just about having something without having done it. Ownership is more about having built a certain number of things and gathered the experience so you are able to own it because you know how to do it. When it's not a process that governs things, it's the people with experience and perspective who build better things.
Sometimes, I feel that the term "ownership" is very overloaded. Being a full-stack developer or a jack-of-all-trades requires only a certain amount of fixed time, and you cannot be good at everything. For example, knowing how to fine-tune an index or a model, understanding different types of prompts, context latency, and conducting various experiments.
I think we need to be very clear about learning. Don't just rely on certifications, working on one project, or having some perspective. It's more than just keywords, jargon, and perspectives. Undertaking a good number of experiments, embracing failures, and gaining diverse perspectives will give you the intuition to deal with ambiguity when facing the next set of problems.
#TechLeadership #ContinuousLearning #Experimentation #MachineLearning #DeepLearning #Ownership #FullStackDeveloper #DataScience #TechGrowth #ProblemSolving #Intuition #CareerDevelopment #SoftwareEngineering #SkillBuilding
Keep Going!!!
Sometimes we push our ideas vs working towards a common goal :)
Keep Going!!!
Introduction
I embarked on a journey to engage with my ex-colleague, who is currently a VP in a small industrial construction company, by providing AI advisory and learning sessions. Initially, it seemed like a promising exploration—teaching and guiding them through foundational concepts like LLMs, prompts, and RAG (Retrieval-Augmented Generation).
Early Teaching Phase
In the beginning, I had to explain the basics: what an LLM can do, what a prompt is, and how RAG techniques enhance information retrieval. After about a month, this ex-colleague returned, claiming there was negligible value and no tangible deliverables. This should have been a red flag, indicating that the cost and effort involved in teaching, training, and experimenting were not fully appreciated.
The Red Flags
In hindsight, I realize I should have caught the warning signs earlier. I kept insisting that experimentation was the key to understanding the capabilities and limitations of GenAI tools. Instead, this person seemed to push for more work in a shorter timeframe—a strategy to extract maximum value with minimal investment.
Shifting Roles and Promises
Later, I received an offer to join their team with a fixed pay and 5K shares, helping to architect solutions, pitch them to the market, and shape the product roadmap. The proposal seemed promising, aligning with my goal of taking on a more advisory and architectural role. Little did I know it was a tactic to consult, gain maximum value, and then part ways.
Building a Product and Architecture
As trust deepened—bolstered by a long-standing relationship spanning over a decade—we agreed on shares and informal terms. I invested significant effort: in training the team from scratch in LLM prompting, RAG, search customization, improving accuracy, data preprocessing, and system architecture. I demonstrated how to organize data effectively and leverage different approaches for better product outcomes. I also built a pitch deck, developed an API strategy, and created a technical feature roadmap.
The Unexpected Termination
Even as the product began to take shape, I was blindsided. Suddenly, he informed me they no longer required my services because they had found someone else to present the solution to the market. My requests for formal acknowledgments, like patents, were brushed aside. From the start, they had planned to offer low pay and shares, then terminate later. There was a clause stating that shares were invalid if I was no longer working for them—a clever strategy of betrayal. This was a person I had known for 14 years. It’s a stark reminder of what even people you know well can do.
Lessons Learned
This experience taught me that trust should be tempered with caution. Even long-standing relationships can falter when values, mindsets, and ethics come into play. Nonetheless, the knowledge I gained—developing product pitches, architectures, and end-to-end solutions—are useful for my current customers :), whether they need unstructured ETL solutions, industrial RAG systems, or tailored recommendation engines. Everything that broke you, builds you even stronger in the next epoch.
Always approach advisory roles with careful consideration and safeguards in place, no matter the length or depth of prior relationships. While losing out can hurt, the experience and skills you acquire will benefit you and your future clients.
My Advice
Keep Going!!!
#HumanwrittenAIEdited #Perspectives #GenAI #Myworkperspectives
"Best practices" is a very common jargon, and we need to understand its meaning.
Understanding "best practices" is about recognizing its role in improving processes and outcomes across domains.
In my early career, when I used to write code, the review comments I would receive were, "This is not following best practices; go and check." So, there, you gain some awareness of IDE tools, language, and coding approaches.
Early exposure to "best practices" builds foundational skills in tools, languages, and methodologies, shaping your problem-solving approach.
Now, working in a startup, best practices are constrained to a few things:
In startups, constraints like budget, cloud resources, and available talent redefine how "best practices" are applied.
The architecture needs to be cost-effective. Startups often run on a very tight budget, so you need to be frugal. You need to make things work, and for every backup or option, you need to pay. Until you reach a certain stage, most startups may rely on credits or cohorts from cloud providers, so it's always about leveraging all of this.
"Do what you can, with what you have, where you are." – Theodore Roosevelt
Cost-effective architecture demands frugality, creative problem-solving, and strategic leveraging of resources like cloud credits.
Additionally, you may not get top-class talent, and people don't stay for various reasons. It's not just about money. Of course, money is one part of it, but factors like learning opportunities, culture, and trust also matter. I've been working with many freshers, and there's often a knowledge gap between someone from a high-profile institution and someone from a tier 2 or tier 3 college. But it's an investment of time, effort, trust, and mentoring. Things don't happen magically, but by being there, guiding, troubleshooting, and taking it one step at a time, progress happens.
Building talent in startups requires investing in mentorship, bridging knowledge gaps, and fostering trust and a growth mindset.
"An investment in knowledge pays the best interest." – Benjamin Franklin
In all my GenAI product-building efforts, these questions consistently arise across various tasks: Data, ETL, Marketing, NER, Fashion, Design, and ESG.
There are different categories of people based on their work hours.
Some will work 100 hours, others will work 8 hours, and some will find a balance. Some work more when they find the work interesting. It's hard to say whether working 100 hours equals productivity or working 8 hours means mediocrity.
I suggest spending more time on activities you enjoy and less on those you don't. Remember, life is about choices and how you live each day. Personally, I need to read the same subject multiple times to understand it. This doesn't mean I do it all within 100 hours. My learning involves repeating experiments and gaining new perspectives each time.
Understanding a subject, connecting with it, and seeing it from different perspectives are unique learning moments. These cannot be measured simply by the hours spent. Instead of counting hours, focus on the new ideas you discover and how engaging they are. Ask yourself if you are connecting with your work and if your experiments are satisfying.
It's not just about money. Everything in life is finite. Evaluate whether you are productive and if your techniques are effective.
Thank you.!!!
Keep Exploring!!!
My selected list from below bookmarked articles
Bookmarks
Keep Exploring!!!
I want to learn ML -> Take a course
I know the basics from the course -> Try the code examples
I tried but I don't know what's next -> Find a use case
I found a use case -> Collect data
I collected the data -> Model the ML problem
I built an ML model -> Create an API to consume it
I built an API -> Dockerize it
Is the API scalable? -> Check options such as serverless functions, Endpoint providers like Anyscale / SageMaker Endpoints, GCP, Azure Inferencing
I deployed the model -> Version your models using MLFlow
When to update -> Audit / Track data
What tools to learn -> Align with what your organization uses and cloud vendors
Learn to walk before you try to fly. Everything is incremental learning. Keep going!!!
Keep Exploring!!!
From my 2 decade observations,
I have worked with all ages 20's, and 30's. My peers.
Be an Empathetic Leader and Manager. Be accountable for your work
Keep Exploring!!!
In 2006, I was part of a Reverse Logistics team at Microsoft working on the launch of a new product, the Zune—a competitor to the iPod. The Zune was somewhat boxy and heavy. At first glance, it was clear that the iPod and Zune were worlds apart. Despite tight deadlines for setting up the supply chain and tracking every aspect, we all know the Zune's life ended by 2012.
Choosing the right use case is crucial; Zune vs. iPod is a classic example. It's not only about applying AI but also about selecting the right use cases that bring tangible benefits and align with our business strategy.
Courses may teach us the fundamentals, like LEGO blocks, but the same challenges persist today in terms of supply chain visibility and customer experience. Choose the right use case, invest time in understanding your data and domain. Out of the several applicable AI use cases within domain context, focus on those that hold relevance to your business needs, domain, data, to derive real value.
Copycat use cases will not work unless they are relevant and meaningful for your business.
Stay observant of industry trends, and align your AI initiatives with your strategic goals.
#AI #Strategy #Innovation #TechHistory #Business #Data #ProductDevelopment #Microsoft #Zune #iPod #DataScience #GenAI
Keep Exploring!!!
Good discussion on observations and experiments with #CreativeAI, Summary, and adding my perspectives
1. AI-generated visuals: Frustration over production inconsistency despite enjoying creative collaboration.
2. #CreativeExploration by embracing the unpredictability in current ideation tools broadening horizons and seeking inspiration.
3. Lack of emotional connection; you don't draw anymore.
4. Things are advancing rapidly, reminiscent of the text AI scene pre-#ChatGPT. Rapid progress is observed, yet we will need to do more.
5. #Startups is never ending in Creative Exploration Image-space - Midjourney, RunwayML, alpacaml, clad.ai, dreamlook.ai, photoroom, neurallove, letsenhance, topazlabs.
6. The latest one today morning is #OpenAI Sora - capable of generating a minute of high-fidelity video. #GenAI #Startups Currently inspiration oriented, seems #OpenAI will consolidate this space with #DALLE5/6 :). Sometimes we need to patiently wait to pick a winner and move forward. #GenAI #CreativeAI #DigitalTransformation #generativeai #midjourney #dalle3 #imagegeneration
After every year learning extends Data, AI, Products, and Domain. 2023 had a blend of experiences. Still figuring out answers for every dimension #2023 #Learnings
→ How you've adapted to industry shifts, and GenAI's meaningful adoption. Possible use cases vs relevant, meaningful production-ready use cases. Example - Newly launched section in Amazon reviews, What customers say.
→ How you've overcome engineering challenges balancing business goals. New ways to solve old problems with Foundation models. Time vs building a production-grade solution. Example - Moving away from custom NER vs Leveraging LLM Embeddings, Blend of both custom embedding + RAG, New ways of solving.
→ How your skills align with the company's vision, Learning to predict the future. New approaches and papers evolve faster than certifications. A blend of tech + and domain is key. Segment Anything model, Visual QnA, Intructpix2pix have made more vision use cases feasible Tryon, etc..
→ How you bridge the gap between tech and business, Fast yet impactful use cases, Get the basics right. Demos / New offerings vs making it to production need a careful selection of use cases / applying past experiences to get things right in the first iteration. Balance the tradeoff between creativity vs innovation vs build a product strategy vs solve a real need vs fancy demos. #learning #perspectives #solutions #datascience #MachineLearning #AI #DeepLearning
Keep Exploring!!!
I have been always running for work. I hardly remember when I took a week last time. I feel guilty for not being a good son. Last week dengue made me feel so weak and lost. I was left with nothing except pain and guilt, I have not taken care of my mom in all these years.
There is life outside work, We need to take care of people around us. I don't know how I can get over this guilt. Every time I struggled in Life the person whom I looked up to for support and guidance was just my mom.
At least going forward I have to take care of people around me.
For questions/feedback/career opportunities/training / consulting assignments/mentoring - please drop a note to sivaram2k10(at)gmail(dot)com
Coach / Code / Innovate