Getting started with fundamentals - After spending a few years working, coming back to fundamentals feels very different. Earlier, it was about learning concepts. Now, it’s more about clarity, understanding why things work the way they do and how to apply them better. Still early in the process, but focusing on consistency and depth this time instead of rushing through topics. Curious, did anyone else feel this shift when revisiting fundamentals? #softwareengineering #datastructures #algorithms #learning #growthmindset #careerdevelopment #programming
Jai Kishan Ventrapragada’s Post
More Relevant Posts
-
Recursion confused me for the longest time. I used to think it was some complex trick. Then I saw it differently. Imagine standing between two mirrors. You see infinite reflections. But look closely — each reflection is just a smaller version of you. That’s exactly what recursion is. 👉 Same problem 👉 Smaller input Again and again… until a base case stops everything. That’s the part I was missing. Once I understood the base case, everything finally clicked. Funny how one small idea can simplify something that felt impossible. What’s a concept that suddenly “clicked” for you? 👇 #programming #dsa #learning #recursion #coding
To view or add a comment, sign in
-
One thing I’ve learned so far is that building projects is one of the best ways to truly understand concepts. Working on small tasks and experimenting with code helps me connect theory with real-world applications. Still learning every day and improving step by step. What’s one thing that helped you improve your technical skills? #Learning #SoftwareDevelopment #Projects #Growth #Programming
To view or add a comment, sign in
-
𝐒𝐭𝐫𝐮𝐠𝐠𝐥𝐢𝐧𝐠 𝐝𝐨𝐞𝐬𝐧’𝐭 𝐦𝐞𝐚𝐧 𝐲𝐨𝐮’𝐫𝐞 𝐟𝐚𝐢𝐥𝐢𝐧𝐠 — 𝐢𝐭 𝐦𝐞𝐚𝐧𝐬 𝐲𝐨𝐮’𝐫𝐞 𝐥𝐞𝐚𝐫𝐧𝐢𝐧𝐠. In tech, the hardest moments are where real growth happens. When you’re stuck, confused, or fixing bugs for hours, your mind is building deeper understanding. • 𝐂𝐨𝐧𝐟𝐮𝐬𝐢𝐨𝐧 𝐦𝐞𝐚𝐧𝐬 𝐲𝐨𝐮’𝐫𝐞 𝐥𝐞𝐚𝐫𝐧𝐢𝐧𝐠 𝐬𝐨𝐦𝐞𝐭𝐡𝐢𝐧𝐠 𝐧𝐞𝐰 • 𝐌𝐢𝐬𝐭𝐚𝐤𝐞𝐬 𝐦𝐞𝐚𝐧 𝐲𝐨𝐮’𝐫𝐞 𝐢𝐦𝐩𝐫𝐨𝐯𝐢𝐧𝐠 • 𝐅𝐫𝐮𝐬𝐭𝐫𝐚𝐭𝐢𝐨𝐧 𝐦𝐞𝐚𝐧𝐬 𝐲𝐨𝐮’𝐫𝐞 𝐬𝐭𝐢𝐥𝐥 𝐭𝐫𝐲𝐢𝐧𝐠 Growth doesn’t come from comfort — it comes from challenge. #Learning #GrowthMindset #Programming #Consistency
To view or add a comment, sign in
-
-
At some point, every developer hits this phase: “There’s too much to learn.” New frameworks. New tools. New trends every week. And it starts feeling like you’re always behind. But here’s what experience slowly teaches you: You don’t need to know everything. You need to know what actually matters. 1. Understanding fundamentals > chasing every trend. 2. Solving problems > knowing tools. 3. Clarity > information overload. The goal isn’t to learn more. but to learn what’s relevant. and that shift changes everything. What’s something you stopped worrying about as you gained experience? #SoftwareEngineering #DeveloperLife #CareerGrowth #FullStackDeveloper #TechLearning #Programming
To view or add a comment, sign in
-
-
If DSA feels confusing, it’s probably not you. It’s the learning model. Most platforms optimize for: Explaining concepts 📚 Showing solutions Covering topics But DSA requires something else: Active thinking 🧠 You don’t get better by watching someone solve. You get better by struggling through the problem yourself. That gap is where most people get stuck. I’ve been exploring a more interactive approach to fix this ⚙️ Still improving, still shipping, still learning 🚀 What do you think matters more — explanations or practice? 👉 https://karkai.world/ #DSA #CodingInterview #LearnToCode #SoftwareEngineering #BuildInPublic #Programming #ProblemSolving
To view or add a comment, sign in
-
-
A simple yet powerful way to understand sorting fundamentals—Bubble Sort breaks complexity into small, iterative swaps, making algorithms easier to grasp and implement. #LinkedInLearning #Algorithms #DataStructures #Programming #SoftwareDevelopment #TechEducation #CodingBasics
To view or add a comment, sign in
-
Unpopular opinion: Learning programming is actually the easy part. Staying consistent when nothing makes sense… when your code keeps breaking… when you feel like you're not improving — That’s the real challenge. Most people don’t fail because they lack talent. They fail because they stop showing up. In tech, consistency will take you further than intelligence ever will. #ComputerScience #Programming #Consistency #Developers #Mindset
To view or add a comment, sign in
-
-
🚀 No Revision = No Retention Learning Data Structures and Algorithms is not just about solving problems once — it’s about revisiting them until they become second nature. We often focus on learning new concepts, but forget the most important step: revision. Without it, even the best knowledge slowly leaks away. 💡 What I’ve learned: First time = Understanding Second time = Clarity Third time = Mastery Consistency beats intensity. Small daily revisions can make a huge difference in long-term retention. 🔁 Fix your leaks with revision. Build strong fundamentals. adyapanschool #DSA #Learning #Consistency #CodingJourney #GrowthMindset #Students #Programming #SelfImprovement
To view or add a comment, sign in
-
-
Most developers try to remember everything. That’s the mistake. You don’t need a better memory. You need a better system. Early on, I used to: revisit the same bugs search the same errors forget the same fixes It felt like I wasn’t improving. Then I started doing one simple thing: I began writing things down. Not perfectly. Just enough to remember: what broke why it broke how I fixed it Over time, patterns started repeating. And instead of relearning, I started recognizing. That’s when things got faster. Growth in development isn’t about remembering more. It’s about not losing what you’ve already learned. #DeveloperJourney #Learning #Programming #TechGrowth
To view or add a comment, sign in
-
-
Time Complexity & Notations (Lecture 5) Today’s lecture continued with time complexity and focused on understanding different cases and important notations used to analyze algorithms. Best, Average & Worst Case Understood these concepts using Linear Search: Best Case → Element found at the first position Worst Case → Element not found in the array Average Case → Element found somewhere in between Big-O (O) – Upper Bound Function stays below Omega (Ω) – Lower Bound Function stays above Theta (Θ) – Exact Bound Function is sandwiched between O and Ω Special thanks to Rohit Negi Bhaiya for explaining these concepts in such a clear and practical way. #DSA #TimeComplexity #Programming #CodingJourney #Learning
To view or add a comment, sign in
-
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development