Lorem ipsum dolor sit amet, consectetur adipiscing elit lobortis arcu enim urna adipiscing praesent velit viverra sit semper lorem eu cursus vel hendrerit elementum morbi curabitur etiam nibh justo, lorem aliquet donec sed sit mi dignissim at ante massa mattis.
Vitae congue eu consequat ac felis placerat vestibulum lectus mauris ultrices cursus sit amet dictum sit amet justo donec enim diam porttitor lacus luctus accumsan tortor posuere praesent tristique magna sit amet purus gravida quis blandit turpis.
At risus viverra adipiscing at in tellus integer feugiat nisl pretium fusce id velit ut tortor sagittis orci a scelerisque purus semper eget at lectus urna duis convallis. Porta nibh venenatis cras sed felis eget neque laoreet suspendisse interdum consectetur libero id faucibus nisl donec pretium vulputate sapien nec sagittis aliquam nunc lobortis mattis aliquam faucibus purus in.
Nisi quis eleifend quam adipiscing vitae aliquet bibendum enim facilisis gravida neque. Velit euismod in pellentesque massa placerat volutpat lacus laoreet non curabitur gravida odio aenean sed adipiscing diam donec adipiscing tristique risus. amet est placerat in egestas erat imperdiet sed euismod nisi.
“Nisi quis eleifend quam adipiscing vitae aliquet bibendum enim facilisis gravida neque velit euismod in pellentesque massa placerat”
Eget lorem dolor sed viverra ipsum nunc aliquet bibendum felis donec et odio pellentesque diam volutpat commodo sed egestas aliquam sem fringilla ut morbi tincidunt augue interdum velit euismod eu tincidunt tortor aliquam nulla facilisi aenean sed adipiscing diam donec adipiscing ut lectus arcu bibendum at varius vel pharetra nibh venenatis cras sed felis eget.
There are over 2000 computer programming languages in use today. That's just languages. We're not even thinking about database options, libraries, frameworks or architectures.
Find a stack that you enjoy working in which has a lot of room for learning. This will help keep you engaged from a growth perspective but also keep the work fun.
Working in a stack that you don't enjoy is a one way ticket to killing your enthusiasm to grow or elevate your skills.
Find the right stack for you, at this point in your career, and make the most of it.
Software development has more demand than supply.
Almost every company out there is looking for some sort of software to be built. This creates a lot of opportunity for work but not all of those opportunities are going to fulfill you or resonate with your values.
If possible, avoid taking on projects that won't personally fulfill you.
For example, I'd refuse to build any form of software that revolves around betting or gambling. I don't believe building something like that would make the user's life better and is rather just about making money.
You can build software that can make money and make the user's life better at the same time. That's the sort of work I find most enjoyable.
Everybody has an ego. There is no denying that.
The problem comes in when we let our egos drive us. We use it to try impress everyone else around or to protect ourselves from criticism. It's not healthy.
In order to help remove the anxiety from your day to day, try to forget about your ego. Don't always try to appear smart and rather ask questions when you don't understand something. Don't fear comments on your pull requests but rather embrace the opportunity to learn and grow.
Calming your ego will lead to more learning, less stress and a happier experience.
At some point in your career you'll find yourself in charge of a project or team.
This is an amazing opportunity to make a real difference on a project and a team but it can also have an impact on your outlook and attitude.
Try to remember: be the leader you always wanted
Some of us were lucky enough to have great leaders and mentors to make our careers better but not everyone is so lucky. Actually, most aren't so lucky.
I can guarantee you that you will find far more satisfaction and fulfillment from helping others grow their careers than writing code yourself. Realize that your role as leader is not to output the most features but rather nurture the team.
Seeing those around you begin to blossom brings about a level of happiness that cannot be matched.
Hopefully you can apply these rules to your day-to-day work and really enjoy the career you've chosen.
See you again next week.
Whenever you’re ready, there are 3 ways I can help you: