Last year I pulled together some of the best career advice from the #beginner, #career, and #productivity tags here on Dev. There have been so many words of wisdom written over the last year I've decided to do it again and share the hidden gems while we're all goal setting for the year ahead.
Day One Strategy
Efficiencies through Change
Fear of Rejection
Get More Sleep
Non Technical Books
Side Project Guilt
Tighten the Feedback Loop
Ultimate Guide to Note Taking
Value from Conferences
Explaining Technical Problems
Yes! You Should be a Mentor
Navigating a technical interview can be tricky, and understanding what is being asked of you is crucial to your success. Take the advice from Edaqa and focus on what is being said, the body language of your interviewer and wait until you respond.
Burnout and Crunch Culture is a very real problem in the tech industry. This post from ronsoak really hit home from me and is full of useful advice. If you want to be successful in your career take your weekends, relax, and get a hobby. You'll be more refreshed and better equipped to deal with your day job.
This post from Pauline is for both junior developers and those who support them. Use these five tips to create a more friendly environment for junior teammates by showing empathy and respect.
We all know that the first day at a new job can be stressful, so make it easier by using these tips from lampewebdev. These tips and tricks should help you to have a fantastic start at your new job.
This post from James shows the impact you can make at your workplace by finding a process that could be improved and making it more efficient. Anyone can sling code. Those who improve businesses are worth promoting and treasuring!
Are you on the jobhunt? Thinking about applying for a role but not sure if you should? Check out this post from Jacob for a strategy to face up to the fear of rejection and confidently apply for your dream job.
This article from Damien describes some key things you can implement in your life to improve the quality of your sleep. From building your Sleep Temple to an introduction of air cleansing houseplants you'll be sleeping better in no time.
Part of progressing from Junior to Senior isn't in writing more and more elaborate code. It comes from having empathy for who will read your code next and creating stability. Check out this article from Paul for more.
Interviews are a two way street so make sure you are ready with questions to help in your decision. Milecia presents 10 of the best questions to consider asking when searching for a new role.
Have you ever wondered what it means to be a Lead Developer? James writes about the abilities, skills and expertise that means you have moved into this role.
It takes consistent effort to work through a project. Whether at work or in your side projects, take the advice Jaime gives and take an iterative approach to keep your enthusiasm up.
Whether you are also hitting this milestone or just getting started in your career Periklis offers sound advice. From learning to money, and attitude to skills, this thoughtful post is worth a read.
Meetings can be useful, but only when an agenda and purpose are considered. Lisa presents an illustrated strategy on how to keep your team interested and engaged while not dragging on too long.
If your New Years resolution was to read more this post is for you. Evghenii gives four excellent titles to try and the conversation continues in the comments.
Whether you are just getting started or planning a career switch this article from Max will challenge you to think through your options. Take some time to research using these guidelines to consider which new role is for you.
Thinking of giving Public Speaking a go? Matt shares tips and tricks on handling nerves, taking the stage and reframing the experience.
Leaving a job isn't easy. There's the fear you are letting the team down, work to hand over and the unknown new role to think about. Emma passes on how to give notice the right way and quit your job gracefully.
Part of having a good work-life balance is being able to rest and recharge after a long day. If you're struggling to unwind take some inspiration from the advice in the comments of this discussion started by Fernando
There is no shame in having a "Github graveyard" of unfinished projects. The learning comes before the finish line even if you don't ever get to deliver it like a start up going to market. Learn more about embracing the journey with Sam
The shorter and faster your feedback loop, the more productive you become. Whether you're trying to find a bug or facing another kind of problem Davide has some great advice to find the solution quicker.
The tech world is always changing and to keep up we need to read blogs, books and docs. In this guide Max shares tips on how to manage it all and get the most from your reading time.
Conferences are a great way to learn, network, and be inspired by others in our industry. To get the most out of your time, take the advice of Kim on how to strike up a conversation and getting involved.
Whether you are working remotely or in the office everyday keeping healthy and happy should be a priority. Read more from Desi to find out what initiatives other organisations are taking to care about employees physical and mental health.
Being in a technical role is more than just crunching code. Explaining what the code is doing to non-technical colleagues is just as important. Learn more about how to break down details into their core components with Alan
Even if you are not a manager, you can be a mentor. In this post from Molly learn about how to inspire, teach and help those around you.
Communicating and writing well is a skill you can learn, just like learning to code. In this post Lazarus gives us the tools to avoid misunderstandings, get the point across quickly and save time.
Picture by Rawpixel.com on Pexels