GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes
Trisha Gee, TweetMongoDB Inc
Biography: Trisha Gee
Trisha is a developer at MongoDB. She has expertise in Java high performance systems, is passionate about enabling developer productivity, and has a wide breadth of industry experience from the 12 years she's been a professional developer. Trisha is a leader in the London Java Community, and involved in the Graduate Development Community, she believes we shouldn't all have to make the same mistakes again and again."
Twitter: @trisha_gee
Presentation: TweetCareer Advice for Programmers
Anyone ever give you advice on how to remain a programmer? To avoid being "promoted" into positions away from technology and code? Anyone ever tell you at school or university that you needed social skills to be a good developer? Did you know, without having had half a dozen different jobs, that all development roles are not created equal? Is it true that moving jobs a lot is a Bad Thing?
In this session I'm going to share some lessons I learnt the hard way while managing my career as a Java developer. I'm going to tell you secrets that others don't want to share. And I'll give you tools for working out what your next steps are.
If nothing else, you'll get to laugh at the (many) mistakes I've made in my search for The Perfect Job.
Presentation: TweetPower use of programming tools part 2
Roy Osherove: Vim for Victory
Roy Osherove shows an important skill programmers should have: Basic ability to use vim, and understanding how it "thinks". This can come in handy in the future in many situations: from command line editing shortcuts, to remote ssh editing, to having an option when everything else just wouldn't do.
Trisha Gee: Top Ten IntelliJ Tips
In this talk, Trisha shares with you the top tips shamelessly stolen from everyone she's ever pair-programmed with. Learn keyboard shortcuts you never knew you needed, and dramatically increase the speed of your coding.
Ola Bini: Emacs for the Win
If there is one tool that makes me more powerful in my day-to-day life, it is Emacs. In this presentation I will show a few examples of why it's an excellent environment for programmers, and why it's crucial to understand.