I have been a web dev for almost 3 years.
As a "soon not to be anymore" junior, I would like to share these things that I have learned the hard way :
Everyone has ideas, ways to do things, preferences... Make sure all of your knowledge doesn't come from a single source.
Also, I've seen that the more a workplace has fun activities, free time, parties, and "fun" at work, the worse and unhappy its employees are. The startups usually don't have the structure necessary to take care of a new dev. Maybe some of you have had different experiences?
Thank you so much @mlaj. I totally agree with your points. Super useful!
Regarding your last sentence I think it's different for everyone and the fact that a company is fun to work at or have parties etc. shouldn't affect a developer's skill or make him any less happy. IMO
That's a really useful list of reminders, thank you :)
I kinda get what you want to express by saying "the more fun the workplace provides, the more unhappy people are" because in some cases, companies market tons of fun and parties (or pool tables and whatsoever) to hide much bigger problems in the organization and the project. Don't fall for fake advertisement about infinite fun, but for what i've seen, in very bad conditions a team of devs almost always get pretty close and compensates the stressing or boring situation by being friendly with each other. Solidarity exists and is even more present when the work itself sucks. Again, this is just what i've seen. ☺️
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.