I enjoy understanding how software systems work, how they’re connected and wired up, and how I could use that knowledge to implement what I need to do.
Flexibility and culture. Thoughtworks’ environment gives me the freedom and opportunity to really learn and develop - there’s no hierarchical structure.
The trainers are always by your side, and they imbibe in you all of the things that you’d been sorely missing - the TW goodies - pair programming, test-driven development, feedback culture - the whole nine yards.
Make yourself visible by getting in touch with people to build your network within the company - book catch-ups with them and ask them about their experience at the company. If there’s something you don’t know or are unsure about, just ask; people will be always willing to help.
All graduates add value even if you feel you don’t know as much as everyone else. Don’t doubt yourself, we all start from different levels of experience.