Software development is both craft and science. You'll get better by constantly doing new things, and challenging yourself to learn new things.
In my experience, the best developers are those who are good at learning something new. Learning to use the Internet to develop a new piece of code or learn about a new practice is just as important as actually coding. The aphorism about "good poets borrow, great poets steal" is doubly true for programmers. Look at other peoples' code and learn what works best.
NWN2 would be considerably better if it wasn't for two basic flaws:
- The nigh-unusable GUI that features a terrible means of directing the camera and moving around. I would have thought they'd mastered this by now (it was fine, even excellent, in KOTOR).
- The hollow characters and voice acting. Give me Minsc and Boo! Or HK-47! Whatever happened to the NPCs of yesteryear?
In my experience, the best developers are those who are good at learning something new. Learning to use the Internet to develop a new piece of code or learn about a new practice is just as important as actually coding. The aphorism about "good poets borrow, great poets steal" is doubly true for programmers. Look at other peoples' code and learn what works best.
NWN2 would be considerably better if it wasn't for two basic flaws: - The nigh-unusable GUI that features a terrible means of directing the camera and moving around. I would have thought they'd mastered this by now (it was fine, even excellent, in KOTOR). - The hollow characters and voice acting. Give me Minsc and Boo! Or HK-47! Whatever happened to the NPCs of yesteryear?