Although a lot of things have changed over the years, some fundamental processes/methodologies have remained unchanged! In fact, as a result of the rapid changing environment, the need to adhere to these processes has increased manifold. Most of us assume, delivering our tasks within the stipulated deadline is all that matters. I believe there is much more than merely minding our business!
1. Maintain a strong work ethic.
2. Collaborate with the team and work on setting reasonable deadlines - Most of us agree on any ridiculous deadline set by our superiors. Why do we do this? Are we scared our superiors might think we are not competent enough? Will we lose our jobs? It is important for us to voice our opinion. This will help us balance work and personal life!
3. Document everything you do - More graphical, less theory!
4. Design effective review processes - It is always nice to get a different perspective!
5. Encourage knowledge sharing and cross-functional training sessions.
Most importantly: Remember everyone is smart, unique and as important as you are!
P.S. Thanks to VRR for suggesting this topic. @VRR, i know this is not exactly what we discussed, but is along those lines
1. Maintain a strong work ethic.
2. Collaborate with the team and work on setting reasonable deadlines - Most of us agree on any ridiculous deadline set by our superiors. Why do we do this? Are we scared our superiors might think we are not competent enough? Will we lose our jobs? It is important for us to voice our opinion. This will help us balance work and personal life!
3. Document everything you do - More graphical, less theory!
4. Design effective review processes - It is always nice to get a different perspective!
5. Encourage knowledge sharing and cross-functional training sessions.
Most importantly: Remember everyone is smart, unique and as important as you are!
P.S. Thanks to VRR for suggesting this topic. @VRR, i know this is not exactly what we discussed, but is along those lines