DEV Community

Discussion on: The eight tips for every newbie programmer!

Collapse
 
arne_mertz profile image
Arne Mertz

Thanks for your insights, though I don't fully agree with all of them.

  1. "Don't learn everything" is right, because you can't learn everything there is to learn, and you don't need it - but the conclusion "learn as little as you can" is wrong IMO. Learning only a bare minimum will lead to you always being a bit behind the knowledge you need for your next task. Instead, learn what interests you. Pick a niche. Think ahead of which knowledge might benefit you next and learn ahead, just a bit.

  2. "Avoid perfection" strikes a similar vein. The conclusion "make it work, do it briefly" is stopping a bit short. When something only 'works' it usually lacks code quality and there's also something to be said about usability and user experience. Make it good, but not perfect. Be pragmatic, avoid gold plating.

Collapse
 
changemyname profile image
Evgeny

Had the same thoughts as you.