There is no typical day at work, everyday come up with a new possibilities, new desire and unique outcome which some may call a typical day just because some task are almost same everyday such as : Login to work PC, checking emails, Attending standup meetings and share Yesterday, today and any problem might faced.
So far i have learn how to become a team player along with humbleness and calm at the same time.
co-workers are as important as family, without them tram work not possible, and without team work no ship cant move ahead.
If the hardest part mean difficulties then its not in my book, no work is hardest as long as we are focus and dedicated to our task.
The atmosphere and the culture of the job in natural, technical and non technical might be in verge and it is a fun, more importantly there is a new technologies arise almost every moments and its just awesome to know about it.
Learning is the key to success in anything