DEV Community

Sandip Bandgar
Sandip Bandgar

Posted on

There are over 27 million software engineers worldwide. These 25 lessons that will get you ahead 97% of them

  1. Start applying for interviews before you think you are ready.

  2. The tech world moves quickly. Make learning a habit.

  3. Consistency and patience will help your career more than any technology.

  4. Train your mind to see failure as feedback.

  5. Building in public is the cheat code to new opportunities.

  6. Getting a job with your network >>> Sending resumes.

  7. Doing tutorials hide knowledge gaps. Building projects expose them

  8. Working on a project that you are passionate about will 10x your learning.

  9. Your time estimations will be way off. Underpromise and over-deliver.

  10. Be comfortable with not knowing everything. Be confident that you will figure it out.

  11. Career growth without acquiring soft skills can be hard.

  12. Learning to ask for help is an underrated skill.

  13. Learn googling. You don’t need to build what you can search for

14.Don’t fear mistakes. Fear not trying.

  1. Avoid over-engineering as much. It will distract you from the main task.

  2. You don’t need more courses. You need to build projects

  3. You can only improve what you measure.

  4. Make time to unwind and recharge.

  5. A good portfolio brings contacts, clients and potential employers

  6. Knowing how to code is not enough. You need to create something.

  7. You learn by finishing projects, not by starting them.

  8. Working on an exciting project is a form of self-care.

  9. You learn a lot by just open sourcing your project.

  10. You can’t do everything in a day. Plan and schedule work.

  11. It’s ok to not know everything. Learn to take things 1 at a time

Top comments (0)