We created the Fluff Overflow to help tech industry to get better in human – related skills. We believe that we are the industry of creativity and innovation.
Join us and be part of this important mission.
Are you planning to enter the IT industry? Or maybe you are already part of it? How are you doing as a programmer? What if you can do even better? And I’m not talking about learning another programming language or new cloud services or architecture. At some point, you will notice that your expectations will change and instead of just writing code all the time, you will have to face new challenges such as talking to clients, project planning, sharing knowledge or running a team? Are you ready for it? I probably wouldn’t be, anyway, we are not ready for most of the best things in life, but it is worthwhile to focus on the skills you already have and develop them in a way that will make you a better person, and thus a programmer?
You will learn what not only what empathy is but also how and when use it and develop it. How it can be useful for software engineer and when lack of empathy leads to project failure or creating even more problems. I will show you the opposite of empathy: egocentrism. Another topic that are related to empathy are: giving feedback, bikeshedding phenomena and many more. Remeber – empathy is one of your tools – use it wisely!
You will lear about:
Following that – you will find out how to write a good documentation and what it means for the project.
Next very important thing: lack of communication and where it leads to. You will learn about main barriers that can affect your cooperation with others.
You will also learn about Conway’s law.
This chapter is mostly about how to use your imagination and empower your “out of the box thinking”.
I will prove that curiosity didn’t kill the cat! Curiosity comes from power of being able of asking questions, the right questions.
Trust is something that you can’t underestimate. You will learn how and why you should trust yourself first and when you shouldn’t. But what if you broke the trust? How to rebuild it?
Are you confident? What’s your self-esteem? Why being confident can benefit you as a software engineer, but also as a human being?
“The measure of the truth about man is effectiveness.” What is a software engineer measure? The amount of code he wrote? God forbid the number of lines written (a joke of course). Number of “picked up” tasks? Number of completed projects? Do we work alone or in a team? Is it our measure or our team? Tell yourself what is your measure of truth? Maybe it’s your pragmatism?
You need to find your own way to turn off you autopilot in thinking and start questioning… pretty much everything. You can learn it. Start evaluating our thoughts to refine your thinking. I will show you how.
I think the IT industry is mainly based on creativity and the ability to innovate for a better world. And yet both drivers of our “virtual world” are very human sills. If we add to it empathy, communication and cooperation – the sky is the limit!
Use your imagination, think out of the box, make the most from your superpowers as a human being to be a better software engineer and change the world!
© copyright Fluff Overflow