A guideline about starting your first job as a software developer: learn coding, develop tech skills, create a GitHub portfolio of projects, carefully apply for a job with CV, cover letter and portfolio, take the tech interview and get hired.
As experienced software engineer, team leader of software development projects and trainer of skillful IT professionals I often conduct job interviews and prepare people for passing a software development / computer programming job interviews. Instead explaining everyone separately the concepts how to pass software engineering interview I wrote a presentation (in English) and recorded a
Last month I was invited by Microsoft to an interview in their largest European development center in Dublin. It was exciting trip and real challenge to see the Microsoft development live. I was excited of their professionalism in all directions: Professional organization – phone interviews, invitation, flight, accomodation, etc. Nearly perfect development process – like
A week ago I visited Google in Zurich, Switzerland. Initially I didn’t consider working in Google and changing my job. During the years many of their recruiters asked me once monthly (at average) to join Google. I had so much invitations to join Google in Mountain View, Zurich, Munich and other locations that I finally