César Soto Valero
César Soto Valero
  • 21
  • 16 534
Overwhelmed as a Developer? Here are 7 Science-Backed Insights
Ever wondered why skilled software developers often feel overwhelmed despite working in a structured, high-paying industry? In this video, we explore 7 unique types of overwhelm developers face, such as constant interruptions, complex technical challenges, and high-pressure deadlines. By the end of this video, you will learn not only why developers experience these struggles, but also how is that some of them turn this kind of stress into a productivity booster.
⏰ TIMESTAMPS
0:00 - The hidden struggles of developers
1:59 - Causes of overwhelm in tech
5:30 - 1. Communication overwhelm
7:06 - 2. Disturbance overwhelm
8:57 - 3. Organizational overwhelm
10:35 - 4. Variety overwhelm
11:47 - 5. Technical overwhelm
14:01 - 6. Temporal overwhelm
15:25 - 7. Positive overwhelm
23:00 - Takeaways
📺 WATCH NEXT
→ ua-cam.com/video/y0mztKEUwzw/v-deo.html
🌍 RELATED CONTENT
→ Read the article "Overwhelmed Software Developers", published in IEEE Computer 🌐arxiv.org/pdf/2406.04057
WHO AM I?
Hi 👋 I’m César, a computer scientist, software engineer, and educator. On this channel, I share my experiences and provide science-based strategies and tools to help you become a well-grounded computer scientist.
🌍 My Blog: www.cesarsotovalero.com/blog
👨‍💻 My GitHub: github.com/cesarsotovalero
🧑‍💼 My LinkedIn: www.linkedin.com/in/cesarsotovalero
🐦 My Twitter: cesarsotovalero
#SoftwareDevelopment #ProductivityTips #DeveloperStruggles #Overwhelm #TechIndustry
Переглядів: 55

Відео

Embrace AI in your Career and Life (there isn’t another way)
Переглядів 100День тому
The rise of Artificial Intelligence (AI) is more than a tech trend. It is reshaping industries, jobs, and our entire society. In this video, we dive into the real impacts of AI on our lives, career paths, and future. We’ll trace AI’s parallels with past technological revolutions, from the industrial age to the digital era, and examine what makes AI different. Could this finally be the tool to l...
AI will NOT replace Software Engineers (for now)
Переглядів 45514 днів тому
AI systems are becoming more and more capable of performing complex cognitive tasks that were once thought to be uniquely human. In particular, LLMs are proven to be very good at writing code. With all the buzz around AI replacing software engineers, are our jobs really at risk? In this video, I dive deep into AI's current capabilities and how they stack up against the demands of real-world sof...
Speaking Imperfect English Can Transform Your Life
Переглядів 14221 день тому
I came from living in a small town in Cuba, where access to the most basic human needs was severely limited. One day, I took the challenge of teaching myself English and signed up for the IELTS test. Ten years later, I live in one of Europe’s most developed cities, where I pursued an academic career that was once totally beyond my imagination. In this video, I share my personal journey, how lea...
The AI Secret: Why Predictive Machine Learning Still Rules The Real World
Переглядів 1372 місяці тому
The buzz around AI has been skyrocketing, yet many misconceptions persist about its true capabilities today. This talk dives into lesser-known facts about AI, covering its origins, current real-world applications, and why predictive Machine Learning remains the most impactful AI technology. From AI's theoretical beginnings in 1943 to its practical applications in the financial sector, this talk...
Learning Software Development Is Not a Sprint: Top Performers Are Built Over Time
Переглядів 4512 місяці тому
So many books and courses promise that you can become a master of Java, C , or Python in just a few days. But the truth is, becoming a proficient developer takes time, deliberate practice, and patience. This video debunks the myth of learning software development quickly. We will explore why rushing to learn software development can set you up for failure and why true expertise takes a long tim...
Building & Upgrading a Killer Tech RÉSUMÉ
Переглядів 1172 місяці тому
Want to learn the secrets to crafting a standout résumé that can secure your dream job in tech? Then you may want to learn from my mistakes. Whether you’re just entering the job market or looking to level up, this video breaks down the purpose of a computer scientist résumé, the common pitfalls job applicants usually make, and how to avoid them. Discover (or recap) how to structure your résumé ...
Cargo Cult in Computer Science: An Uncomfortable Truth for Researchers
Переглядів 13 тис.3 місяці тому
Have you ever heard about the reproducibility crisis in computer science research? In this video, we dive into Richard Feynman’s famous commencement speech about "Cargo Cult Science" and how it still impacts modern research. We’ll cover the traps of poor science, pseudoscience, and the academic pressures that lead researchers astray. You’ll learn how to make your research more rigorous, transpa...
The Silent Crisis of Software Bloat
Переглядів 4283 місяці тому
Software powers every aspect of our lives, from the apps on our phones to the complex systems running modern enterprises. But behind every screen, there's a growing problem. In this video, I dive deep into the causes, consequences, and possible solutions of software bloat. I'll dive into why modern software has ballooned to millions of lines of code, far surpassing the simplicity of early compu...
My step-by-step framework to Peer-Review research papers like an “Expert”
Переглядів 904 місяці тому
During the last years, I’ve peer-reviewed more than 10 research papers submitted to top journals and conferences. As a PhD student, I’ve also played on the other side of the fence, submitting my own papers to similar venues and getting all kinds of positive and negative peer reviews in response. In this video, I share my personal approach to delivering efficient and effective peer reviews. Whet...
Revisiting Ken Thompson’s Turing Award Lecture "Reflections on Trusting Trust"
Переглядів 1974 місяці тому
Dive into the groundbreaking Turing Award lecture titled "Reflections on Trusting Trust," where Ken Thompson presented one of the most chilling and famous ideas in cybersecurity history. Thompson demonstrated how a compiler could be modified to recognize its own code and reinsert a backdoor into its new versions. This kind of backdoor (a.k.a trojan horse compiler) is practically undetectable si...
The Last Paper’s Myth: PhD Student Expectations vs. Reality at the End of a PhD
Переглядів 3394 місяці тому
Feeling pressures when finishing your PhD? In this video, I dive into what I call "the last paper's myth," a common situation faced by PhD students in their final year. In this video, I share my experience when navigating the expectations and realities when completing my PhD. I give you actionable insights on how to maintain work-life balance and achieve success at the end of the PhD. 00:00 - W...
How to Overcome Writer's Block When Preparing a Research Paper
Переглядів 895 місяців тому
Struggling with writer's block? As a PhD in Computer Science, I've been there too. In this video, I share my personal experiences and strategies that helped me to overcome writer's block when writing my research papers. 00:00 - My struggling with writer's block 01:38 - Structuring a research paper 04:30 - Adding figures and results 08:22 - Paraphrasing recurrent content 11:10 - Refining and edi...
Preventing Software Supply Chain Attacks With Dependency Management Best Practices
Переглядів 126Рік тому
Talk at SEB's Tech Day in Arenastaden Stockholm, September 2023 # Takeaways * Software supply chain attacks are real. * There are ways to prevent and mitigate this particular threat. * You can start by knowing your dependencies, updating, and cleaning them. My Blog: www.cesarsotovalero.net/blog My GitHub: github.com/cesarsotovalero My Twitter: cesarsotovalero My LinkedIn: www.linked...
Debloating Java Dependencies
Переглядів 148Рік тому
My PhD Defense June 1st, 2023 Link to the full PhD thesis: www.cesarsotovalero.net/files/thesis/cesar-fulltext.pdf Link to the slides: www.cesarsotovalero.net/files/thesis/slides/cesar-phd-defense.pptx # Summary Software systems have a natural tendency to grow in size and complexity. A part of this growth comes with the addition of new features or bug fixes, while another part is due to useless...
Coverage-Based Debloating for Java Bytecode
Переглядів 782 роки тому
Coverage-Based Debloating for Java Bytecode
Seven Reasons to Do a PhD in Computer Science
Переглядів 3863 роки тому
Seven Reasons to Do a PhD in Computer Science
The Software Supply Chain
Переглядів 1773 роки тому
The Software Supply Chain
The Quicksort Algorithm
Переглядів 903 роки тому
The Quicksort Algorithm
A Longitudinal Analysis of Bloated Java Dependencies
Переглядів 1933 роки тому
A Longitudinal Analysis of Bloated Java Dependencies
Automatically Revealing Bloated Software Dependencies in Maven Projects
Переглядів 2383 роки тому
Automatically Revealing Bloated Software Dependencies in Maven Projects