🌟 Engineer Your Future: Lessons from Mohan KRK 🌟 Hello, Engineering isn't just about writing code—it’s about solving problems, driving innovation, and creating impact. Recently, I had the privilege of attending a masterclass by Mohan KRK, Head of Engineering at Atlassian Marketplace, where he shared his journey and strategies for becoming a world-class engineer. Here are some key takeaways: ### Skills for Excellence 💡 Versatility: Expertise across domains, from embedded systems to machine learning. 🔑 Core Fundamentals: Data Structures, Algorithms, OS, Networks, Databases, and ML Basics. 🏗️ Deep Expertise: Scalable architectures and media processing. 💻 Coding Mastery: Languages like Python to solve real-world problems. 🌍 Open-Source Engagement: Collaborate globally, fix bugs, and review code. ### Mindset for Innovation 🔥 Take Risks: Bold choices lead to breakthroughs. 💪 Be Resilient: Embrace failure as a stepping stone. 🌈 Embrace Ambiguity: See the unknown as an opportunity. 💡 Core Traits: Stay curious, enthusiastic, and optimistic. ### The ChromeOS Case Study Google’s ChromeOS team solved memory issues by compressing inactive tabs, a success driven by collaboration: - ML Researchers prioritized tasks. - Engineers prototyped and refined solutions. - PMs & Designers enhanced usability and execution. 💡 Lesson: Iterative excellence leads to impactful innovation. ### My Action Plan 1️⃣ Master core skills. 2️⃣ Collaborate across functions. 3️⃣ Stay curious and optimistic. A big thank you to #Avinash Dara Sir and #Mohan KRK Sir for this inspiring session. Your insights are a guiding light for aspiring engineers like me! #CCBPians #NXTwave #Engineers #EngineeringExcellence #Innovation #CareerGrowth #ExecutionMatters #MachineLearning #Leadership
Mitesh Wani’s Post
More Relevant Posts
-
🌟 Engineer Your Future: Lessons from Mohan KRK 🌟 Hello, LinkedIn Innovators! 🚀✨ Engineering isn’t just about writing code—it’s about solving problems, driving innovation, and creating impact. Mohan KRK, Head of Engineering at Atlassian Marketplace, shared his inspiring journey and invaluable insights. Here’s what I learned: 🔧 Skills for Engineering Excellence Mohan’s multi-domain expertise—from embedded systems ⚙ to machine learning 🤖—highlights the value of versatility. -Core Fundamentals: Data Structures, Algorithms, OS, Networks, Databases, and ML Basics. -Deep Expertise: Embedded systems, scalable architectures, and media processing. -Coding Mastery: Proficiency in languages like Python 🐍 to tackle real- world problems. Open-Source Engagement: Fix bugs 🐞, review code, and collaborate globally. 🌍 🔥 Mindset: The Key to Innovation 1️⃣ Take Risks: Bold choices lead to breakthroughs. 🚀 2️⃣ Be Resilient: Learn from failure and adapt. 🔄 3️⃣ Embrace Ambiguity: View the unknown as opportunity. 🌀 4️⃣ Core Traits: Stay curious, enthusiastic, and optimistic. 🌈 💡 The ChromeOS Case Study Google’s ChromeOS overcame memory issues by compressing inactive tabs, boosting performance. This success was a masterclass in collaboration: ML Researchers identified priorities. 📊 Engineers prototyped and refined solutions. 🔧 PMs & Designers enhanced usability and execution. 🎯 From dogfooding 🐾 to global rollout 🌍, the team demonstrated the power of iterative excellence. Takeaways for Your Growth 1️⃣ Master core skills. 🧠 2️⃣ Collaborate across functions. 🌉 3️⃣ Stay curious and optimistic. 🔥 Special thanks to Avinash Dara Sir for hosting and Mohan KRK Sir for sharing your wisdom. Your insights are a guiding light for aspiring engineers like me. 🌟 #EngineeringExcellence #Innovation #CareerGrowth #ExecutionMatters #MachineLearning #DistributedSystems #Leadership #NxtWave
To view or add a comment, sign in
-
Want to know the secrets behind Google’s engineering excellence❓ 📚 Add “𝐒𝐨𝐟𝐭𝐰𝐚𝐫𝐞 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫𝐢𝐧𝐠 𝐚𝐭 𝐆𝐨𝐨𝐠𝐥𝐞” to your reading list! It offers brilliant insights into how Google: 🔹 Builds a long-term sustainable codebase 🔹 Aces leadership roles and decision-making processes 🔹 Balances culture, engineering best practices, and resource management 🔹 Creates robust processes that support innovation and growth I personally loved this book—it gave me valuable lessons on how product companies can foster a high-performance engineering culture and develop resilient software processes. It’s a must read for people working in the #tech world and want to dive deep into the methodologies that drive Google’s success. ⬇️ Check out more details about the book in the comments section❗ #softwareengineering #coding #programming #developerlife #google
To view or add a comment, sign in
-
🌟 Key Insights from "Pyramid to Becoming a World-Class Engineer" with Mr. Mohan KRK 🌟 I had the privilege of tuning into an inspiring podcast hosted by NXT Wave featuring Mr. Mohan KRK, a tech leader who has excelled in roles at Google, Amazon, Lyft, Atlassian, and more. His journey from a Computer Science Engineer with an MBA to leading engineering teams across global tech giants was truly eye-opening. Key Takeaways 💡 Adaptability is Key: - What we learn today may not hold true tomorrow. Constantly refine your skills and models. - Always stay curious and embrace opportunities to explore new frontiers. 💡 Engineering Excellence: - Focus on core fundamentals like Data Structures, Algorithms, OS, Networks, and Computer Organization. - Develop problem-solving skills and contribute to open-source projects or research groups. 💡 Qualities of a Great Engineer: - Curiosity to ask "why" and "how." - Enthusiasm for challenges. - Optimism in the face of ambiguity and failure. 💡 Team Dynamics in Engineering: - High tolerance for risk, failure, and ambiguity is crucial. - Analyze why something works and understand all underlying dynamics. 💡 Time Management Insight: - "5 minutes is a lot" — Make every moment count. Memorable Examples Mr. Mohan shared examples like the challenges of ChromeOS managing multiple tabs under system pressure, highlighting the importance of identifying and addressing root problems. New Technical Terms I Learned: - Dogfood: Using your own product to test it. - Trusted Testers Program: Controlled testing with a select group of users. - One-way Door: Decisions that are irreversible. - Two-way Door: Reversible decisions. Lastly, he introduced a Gen AI tool, NotebookLM, that promises to enhance productivity. This session was a masterclass in both technical and personal growth, and it reinforced the mindset required to thrive in engineering. #EngineeringExcellence #TechLeadership #LifelongLearning #NXTWave
To view or add a comment, sign in
-
At my team at Google, we're revolutionizing how software engineers learn and grow. 🤓 We believe in the power of dual gravity: 1️⃣ Product Gravity: Building AI-powered solutions that solve REAL problems engineers face daily. It's about durable, impactful products that make a difference. 🤖 2️⃣ Organizational Gravity: Fostering a passionate team of "missionaries" dedicated to our vision. It's about empowering processes and a supportive culture. 🧑 When these forces align, magic happens! ✨ Engineers are engaged, learning outcomes soar, and the impact on the tech world is undeniable. 🚀 #AI #LearningAndDevelopment #SoftwareEngineers #ProductManagement #TeamCulture #Innovation
To view or add a comment, sign in
-
Learning new tools/technologies all the time is great, but it's easy to get caught up in the latest shiny tech. I've seen engineers who care more about using fancy tools and tech than understanding why they're using them. Not every project needs a super complex setup. The goal is to build something that works, can grow easily, and uses the right tools for the job – It's about being practical, not just trying to look cool. This isn't a new problem, but it doesn't seem to be going away anytime soon #Engineering #Technology #Practicality #softwaredevelopment #engineering #devops #productdevelopment #techleadership
To view or add a comment, sign in
-
Hey everyone, i need your advice for a friend facing a bit of a challenge in his new role as a senior engineer. The company is fast-paced with a large user base, but unfortunately, the product seems to break down frequently. He was being asked to build something new that doesn't seem aligned with what the customers are asking for. After looking into it, he suspect it might be due to poor architecture. Any advice on how to handle this situation? No GPT comments, Be Real, Say your mind! #TechTrends #EngineeringLife #SoftwareDevelopment #TechCommunity #CodeLife #InnovationNation #DigitalTransformation #DevOps #ProductDevelopment #TechLeadership
To view or add a comment, sign in
-
Optimizing Software Engineering! 🎥 Check out this enlightening talk by James Lewis, Software Architect & Director at Thoughtworks, recorded at #YOW! Australia 2023. In this presentation, James dives deep into the world of software engineering, discussing flow, value, and the surprising science behind our everyday work. 🧩 Key takeaways we took from the talk: 🔸 Flow & Value in Software Engineering: Understanding the flow of value from ideas to running software. Exploring the domain model of our work and how it translates into value for users. 🔸 Evolution of Programming Tools: The impact of tools like Android, distributed version control, AWS, and Kubernetes over the past decade. How continuous delivery and microservices have transformed software development. 🔸 Generative Science & Modeling: Using agent-based models to simulate real-world scenarios and understand system behavior. Examples of viral spread and economic models demonstrating the power of simulations. 🔸 Queuing Theory & Flow Optimization: Principles of product development flow and the impact of congestion collapse. Techniques to control queue sizes and reduce batch sizes to improve throughput and cycle time. 🔸 Engineering Discipline: Emphasizing the importance of repeatable processes and disciplined engineering practices. The potential of software developers to be considered real engineers through modern practices. 📚 Recommended Reads: "Team Topologies" by Matthew Skelton & Manuel Pais "Accelerate: The Science of Lean Software and DevOps" by Nicole Forsgren, Jez Humble & Gene Kim "Building Microservices" by Sam Newman "Building Evolutionary Architectures" by Neal Ford, Rebecca Parsons, Patrick Kua & Pramod S. "The Principles of Product Development Flow" by Donald Reinertsen "Modern Software Engineering" by Dave Farley "Software Requirements and Specifications" by Michael J. Jackson "Scale" by Geoffrey West 👀 Watch the full talk here: https://lnkd.in/duTj6RxF 📊 Dive into the transformative ideas and practical strategies shared by James Lewis, and explore how you can optimize your software engineering processes for better flow and value delivery! #SoftwareEngineering #FlowOptimization #TeamTopologies #ContinuousDelivery #Microservices #GenerativeScience #QueuingTheory #ModernEngineering #YOW2023 #Thoughtworks
To view or add a comment, sign in
-
🚀 Hey, Software Engineers! Let’s Level Up Together! 🚀 Looking to stay ahead in the fast-paced world of tech? Whether you're coding, designing, architecting, or leading, following the right content can make all the difference in your career. I’m sharing regular insights on: - Cutting-edge tools and frameworks that are shaping the industry 🔧 - Software architecture best practices for building scalable systems 🏗️ - DevOps tricks to streamline your pipelines and boost productivity ⚙️ - AI and Machine Learning applications you can start integrating into projects 🤖 - Career tips to help you stand out in the tech field 🎯 Want to stay on top of the latest trends, learn from real-world challenges, and connect with a community of tech enthusiasts? 👍 Hit follow to get content that’s actionable, relevant, and designed to help you grow your skill set and advance your career! #SoftwareEngineering #TechInsights #DevOps #SoftwareArchitecture #MachineLearning #TechCommunity #CodingTips #CareerGrowth
To view or add a comment, sign in
-
In today's fast-paced tech world, software engineers are at the core of innovation. From building scalable applications to solving complex problems, the role has evolved far beyond just writing code. 🚀 🔑 Key Skills for a Successful Software Engineer: 1) Problem-Solving: At the heart of every engineer is the ability to break down complex challenges and find efficient solutions. 2) System Design: Understanding how to architect systems that are scalable, maintainable, and secure. 3) Collaboration: Working effectively with cross-functional teams to ensure product success. 4) Continuous Learning: Staying updated with the latest technologies, tools, and best practices is a must. 5) Automation & CI/CD: Streamlining development and deployment processes for faster iterations and releases. 6) Code Quality: Writing clean, efficient, and maintainable code is key to building robust software. 🌐 Emerging Trends: • AI & Machine Learning Integration • Microservices Architecture • DevOps Culture • Cloud-Native Development • Edge Computing 📈 Advice for Aspiring Engineers: • Build projects to showcase your skills. • Contribute to open-source communities to gain exposure. • Learn about system design and scalability early in your career. • Stay curious and never stop learning. • Software engineering is not just a profession, it's a journey of constant growth and problem-solving! 💡 #SoftwareEngineering #TechCareer #Programming #SystemDesign #Automation #DevOps #AI #CloudComputing #ProblemSolving #CareerGrowth #TechInnovation
To view or add a comment, sign in
-
🚀 Be a WHY Engineer, Not Just an OK Engineer 🚀 In today's tech-driven world, it’s not enough to just do things—*you need to understand WHY you’re doing them*. A "WHY engineer" doesn’t just follow instructions but dives deep to ask critical questions, learn beyond the surface, and build something meaningful. Here’s how I believe you can level up your engineering mindset: ✅ Read documentation and white papers: Don't rely solely on tutorials. The best engineers understand the core concepts straight from the source. ✅ Contribute to open-source: Pick a project, dive into the codebase, and learn how real-world problems are solved. It’s an eye-opener! ✅ Study architecture diagrams: Explore how large-scale systems are designed. It will broaden your perspective on solving complex problems. ✅ Engage in tech conversations: Attend conferences, meetups, or even virtual events. You’ll be amazed at how much you can learn by interacting with other professionals. ✅ Build from scratch: Nothing beats the learning that comes from designing and building your own projects. Failures will teach you more than success ever will. ✅ Ask questions fearlessly: Even if you think they sound “dumb,” ask them. Curiosity is what separates the great engineers from the average ones. 💡 My Takeaway: Being a WHY engineer means being proactive, curious, and committed to continuous learning. This mindset will not only advance your career but also make you a better problem-solver. Let me know—what steps are YOU taking to become a WHY engineer? Let's share ideas and grow together! 🌟 #Engineering #CloudComputing #DevOps #OpenSource #ContinuousLearning #TechMindset
To view or add a comment, sign in
Attended COEP (College of Engineering, Pune)
1w👏👏👏