Common Mistakes By New Software Developers

preview_player
Показать описание
Making mistakes as a new software developer is inevitable, but knowing the most common ones will allow you to accel in your career. The first mistake that is most common is not asking a lot of questions. Many new developers in the field are afraid to ask questions because they think it makes them look unprepared for the role. The reality is everyone asks questions and it is a natural part of the learning process. The second mistake is getting too attached to your code. Your code will get rejected, added to, edited, and so on and this is something you should accept since to get things right, it usually takes many iterations. The third mistake is underestimating how long a task will take. Task estimations are very important because it tells how long a specific piece of work is going to take for stakeholders to know. It is best to overestimate than underestimate, don't be afraid to give decent buffers for estimations. The fourth mistake is not taking an emphasis on commenting your code. Code documentation is one of the most important things in software development, so always put an emphasis on good documentation for your team. The final mistake is not jumping out of your comfort zone. At the start of your career, it is best to learn what you like and dislike doing that way you can become a subject expert in the things you enjoy most.

Check out my interview prep platform for learning the patterns!

🔗 Social 🔗

----------------------------------------------------
Blue Boi by Lakey Inspired
Рекомендации по теме
Комментарии
Автор

Yup! Totally agree with each point.
Another one I may add is writing lot of changes as a part of single commit. Gets tough to review.

theghostwhowalk
Автор

*Not asking questions
*Too attached to your code
*Most Optimized!=Most Maintainable
*Underestimating Task
*Not enough comments or documentation
*Not jumping out of comfort zone

ashikms
Автор

In terms of estimating the time that an assignment should take, software developers are paid by the hour. So we should get it done ASAP.

HenggaoCai