10

- my (non-dev) supervisor at my job
- no documentation
- no source control
- people working in the same team with completely different programming/domain knowledge levels, but also very different ways of being
- bad within-project communication

Luckily not all of them are about my job. We do use source control.

Comments
  • 3
    "people working in the same team with completely different programming/domain knowledge levels" is actually a good thing.
    If you want good coders - you have to train them. Best training is "by doing".
  • 1
    @Oktokolo of course, but here I mean mostly in a university setting
  • 0
    @shinypotato
    Hmm, should actually be the same for universities too...
  • 1
    @Oktokolo yeah, but sometimes in non-coding-focussed courses, it's very frequent that people with very different coding backgrounds form teams
  • 1
    @shinypotato
    In non-coding-focussed courses, coding skills should not matter too much.
  • 1
    @Oktokolo depends on whether there's a practical implementation to the theoretical part :D
  • 1
    @shinypotato
    There really should either be no non-coding-focussed courses where you have to code - or they need to require coding experience as a prerequisite.

    There always where math courses to prepare students for the courses requiring math skills. So there probably also are coding courses preparing students for courses needing coding skills now.
  • 1
    @Oktokolo I totally agree! But that's why this is labelled as a nightmare, because the "should"s are still shoulds, and not always happening. From my experience, I have to say that it wasn't always like it should've been
Add Comment