2022-01-08 12:52:21
Unnecessary Vs Necessary thins to be a great Software developer :
1. Writing code at a fast speed is unnecessary, but writing clean and quality code covering all corner and edge cases is necessary.
2. Mastering 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.
Good luck :)
142 viewsBirhan Nega, 09:52