Unnecessary Vs Necessary To Become A Great Software

Unnecessary Vs Necessary To Become A Great Software Engineer :



1. Writing code at a fast speed is unnecessary, but writing clean code covering all corner and edge cases is necessary.
2. Doing competitive programming is unnecessary but having the ability to solve problems efficiently is necessary.
3. Speaking fluent English is unnecessary, but having the ability to communicate your solution properly(even in broken English) is necessary.
4. Knowledge of everything in the tech field is unnecessary but having a learning attitude and will to work on new things is necessary.
5. Failing in new challenges is unnecessary but not running away from those challenges is necessary.
Software engineers are doing amazing work.
Keep in mind all of these things, and you will eventually become a great software engineer.

#programming #motivation #coding #programmer #Software

Comments

Popular posts from this blog

Difference Between The Two Phases

'Liking Yourself' is the main learning

Slow In Learning