In the last years I have decided to face a new challenge in the in the educational environment: be a lecturer. Luckily, my previous experience in training new staff has been useful very for this new task. Also, this new job, together with the Master Degree, has let me refine my programming skills. This is because to be able to guide the students in learning and understand how to develop their projects, the lecturer must have a deeper understanding and experience of programming languages and software development. I wrote my first lines of codes when I was 9 years old but teaching others how to do it it's a very different skill. Good interpersonal skills and innate patience helps me in the ...