How you should prepare

  • Seek experience (both formal and informal) where you can - not limited to internships e.g., volunteering, freelancing, air tasker
  • Keep up with what's current - tech is constantly changing
  • Have a current and positive online presence - LinkedIn, Github profile, participating in Hackathons, competitions, contribute to an open-source project, etc
  • Network network network - seek connections with someone outside of your field to expand your horizon. Attend as many events as you can to just know more
  • Network well & often - Connecting with companies via social media
  • Find a trustworthy coach/mentor - doesn't have to be in your field. Consider having more than one mentors
  • What hiring mangers look for in grads

  • Are you willing to learn and be coached?
  • Are you a team player?
  • image

    Trending software development technologies

  • Programming languages (FE & BE) / Libraries - JS, Typescript, Go, Rust, NodeJs, Serverless, React JS, Vue JS
  • Mobile app development - React Native, Swift, Java
  • Microservices / Microfrontend architecture
  • DevOps - AWS, Kubernetes, Docker, CICD (Github, GitLab), Grafana
  • Automation Testing - Cypress, Selenium
  • Databases - MySQL, PostgreSQL, MongoDB, DynamoDB
  • UI/UX - Figma, Sketch