You most often develop technical skills through formal education and training, but you can also learn them on the job. While some technical skills may require specific certifications or degrees, some learn them through hands-on experience and self-directed learning at work or on their own time. There are several ways to learn technical skills on the job. One approach is to find mentors or colleagues who are knowledgeable in the skills you want to develop and ask for guidance or advice. You can also attend training sessions or workshops offered by your employer or industry associations. Another effective way to learn technical skills is through project-based learning. By taking challenging projects that require you to develop new technical skills, you can gain practical experience and build your expertise. This can be particularly useful if you work in a small organization or startup, where there may be more opportunities to take on a variety of tasks and responsibilities.