|
|
|
|
|
by nuancebydefault
1514 days ago
|
|
In fact, I think most technical people go through this process at their first job(s). Thinking that in the real world, in a professional context, work is done in a way that is considered professional ie. using best practices, high quality standards and so on. And then realizing that it is not always or even often not the case.
However, after switching jobs quite a few times the last 5 years, I found the level of professionalism varies a lot between companies, and even between teams of the same company. So it could be that changing teams or jobs would be beneficial in your case. But you need to try to keep in mind that coworkers in general have good intent, even when at first sight that does not seem to be true. There are many ways to provide a solution to a problem, hence different orders of priorities (time, quality, features, testing, lines of code, level of optimization and so on) |
|