10 fundamental practices that will improve your career in tech.



[1] Understand the power of "good enough."
A working, good enough solution is usually better than a non-existent perfect solution.
Learn to balance constraints. Know where and when to compromise and when to say "enough."
A working, good enough solution is usually better than a non-existent perfect solution.
Learn to balance constraints. Know where and when to compromise and when to say "enough."
[2] If you get stuck, ask for help.
Don't spin your wheels indefinitely, trying to solve a problem that can be easily solved by someone else.
Know when you should keep trying and when to stop and ask.
Don't spin your wheels indefinitely, trying to solve a problem that can be easily solved by someone else.
Know when you should keep trying and when to stop and ask.
[3] If you can't communicate your ideas and connect with others, you won't go far.
Learn how to communicate at every level with people around you properly.
Learn how to communicate at every level with people around you properly.
[4] You'll be criticized. Learn how to handle it.
Understand the value of the criticism and learn how to get the best out of it.
These are opportunities for you to grow and shape yourself into something better.
Understand the value of the criticism and learn how to get the best out of it.
These are opportunities for you to grow and shape yourself into something better.
[5] If you want to make a difference, you have to prioritize effectively.
Not everything that you can do is worth doing.
Understanding how to recognize high-impact work and discarding the rest is a great trait to develop.
Not everything that you can do is worth doing.
Understanding how to recognize high-impact work and discarding the rest is a great trait to develop.
[6] Learn all about learning.
Learn how to become better at what you do and become better at what you are not doing yet.
Learn how to become better at what you do and become better at what you are not doing yet.
[7] Be selective with your time and delegate anything that doesn't fit in it.
You can do so much by yourself. Learning how to delegate effectively will help you multiply your value.
You can do so much by yourself. Learning how to delegate effectively will help you multiply your value.
[8] Everything you learn, share with everybody else.
Not only you'll help others around you to become better, but you'll be strengthening your understanding and build trust in your community.
Not only you'll help others around you to become better, but you'll be strengthening your understanding and build trust in your community.
[9] Learn how to motivate others.
If you know how to spark a fire and keep it alive, everyone will want to stay close to you.
If you know how to spark a fire and keep it alive, everyone will want to stay close to you.
[10] Learn how to be proactive.
Don't wait for problems to become problems. Don't wait for them to ask, to point the finger at you.
Get on top of things. Be the first to talk. Answer before there's a question.
Don't wait for problems to become problems. Don't wait for them to ask, to point the finger at you.
Get on top of things. Be the first to talk. Answer before there's a question.