DEV Community

Felipe Zuluaga
Felipe Zuluaga

Posted on

8 tips that will help you stop being a junior programmer.

Do you want to stop being a junior, I leave you these 8 tips to start improving your seniority level.

1. Use extensions in the editor:

Use extensions in the editor

Modern text editors or development environments (IDEs) allow the installation and configuration of multiple extensions that can help you improve your development time and help you have cleaner code.

2. Look in the right places:

Look in the right places

There are forum platforms or blogs focused on development issues where doubts, errors or solutions are published, some of these are Stack Overflow and Medium.

3. Develop in English:

Develop in English

Currently, most companies dedicated to software development manage all their projects in English, so it is ideal that you get used to doing your personal projects in this language, so you could also share your project with other people.

4. A good statement says more than a thousand comments:

A good statement says more than a thousand comments

Use clear and specific names in your variables and functions so you don’t have to use comments explaining what the function does or what the variable stores example, userName, getUserData among others.

5. Join communities and participate:

Join communities and participate

On Facebook there are groups focused on programming in general or on specific languages, joining them will help you learn more, answer questions and make yourself known. Giving you the possibility of finding job offers focused on your knowledge.

6. If you have problems with a library, look for the answer directly in the documentation:

If you have problems with a library, look for the answer directly in the documentation

If you have an error in an installed library, go directly to its documentation and make sure you have followed the installation steps correctly, or in some cases the documentation itself indicates possible errors and how to fix them. In addition, in some cases the library has a public repository on Github and here the users of this library share the errors they have found and in some cases answer how to fix it.

7. Practice:

Practice

Start your own projects, they don’t have to be complex applications, the ideal is that you program and start implementing good practices.
It is also ideal that you publish your projects on GitHub, so you can start showing your knowledge to other people.

8. Avoid repeating code:

Avoid repeating code

9. Subscribe to my networks.

Do not forget to subscribe and follow me on my social networks where I share content of interest to developers.

Youtube
Instagram

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

While many AI coding tools operate as simple command-response systems, Qodo Gen 1.0 represents the next generation: autonomous, multi-step problem-solving agents that work alongside you.

Read full post

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Best practices for optimal infrastructure performance with Magento

Running a Magento store? Struggling with performance bottlenecks? Join us and get actionable insights and real-world strategies to keep your store fast and reliable.

Tune in to the full event

DEV is partnering to bring live events to the community. Join us or dismiss this billboard if you're not interested. ❤️