Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Don't Fall Behind: How to Learn Now What Is Ne...

Don't Fall Behind: How to Learn Now What Is Needed Tomorrow?

The speed of inventing new technologies is continuously accelerating. The things that are considered state-of-the-art this year might already be obsolete the next year. In order to do our jobs, especially in our branch, we must be prepared for the future and we should know what lies ahead. During this presentation we will not focus on telling you why gaining knowledge is an important issue, since you probably are already aware of this, but we will show you what the effects of knowledge have on us as a human being, how we can learn things more efficient and how to share them with others. We will also dive into the deep pits called exams and why failing an exam might actually be more beneficial for you then passing it...

Joshua Thijssen

April 18, 2012
Tweet

More Decks by Joshua Thijssen

Other Decks in Programming

Transcript

  1. Don’t fall behind, why learn now what is needed tomorrow

    4developers conference 18 april 2012 - Poznań - Poland Stefan Koopmanschap & Joshua Thijssen
  2. Who is Joshua Thijssen? Freelance consultant, developer and trainer @

    NoxLogic / Techademy Development in PHP, Python, Perl, C, Java and some sysadmin Blog: http://adayinthelifeof.nl Email: [email protected] Twitter: @jaytaph
  3. Who is Stefan Koopmanschap? Freelance consultant, developer and trainer @

    Ingewikkeld / Techademy Development in PHP, Symfony2 guru, community leader, open source advocate. Blog: http://leftontheweb.com Email: [email protected] Twitter: @skoop
  4. Polymath a person whose expertise spans a significant number of

    different subject areas. Are you a polymath? (Leonardo da Vinci was)
  5. Are you a polymath? What does a DirectoryIterator return on

    each iteration? SplFileInfo an “expert” PHP programmer
  6. Are you a polymath? What is TSRMLS_CC? PHP core macro

    to support thread safety development
  7. Are you a polymath? What is TSRMLS_CC? PHP core macro

    to support thread safety development A PHP core programmer
  8. Are you a polymath? How do you create a new

    volume group within LVM? vgcreate group /dev/sda1
  9. Are you a polymath? How do you create a new

    volume group within LVM? vgcreate group /dev/sda1 An “expert” sysadmin
  10. Are you a polymath? What is the default InnoDB isolation

    level? Repeatable_read An “expert” MySQL DBA
  11. Are you a polymath? How long does it take for

    a full almanac transmission from GPS satellites?
  12. Are you a polymath? How long does it take for

    a full almanac transmission from GPS satellites? 12.5 minutes
  13. Are you a polymath? How long does it take for

    a full almanac transmission from GPS satellites? 12.5 minutes Advanced GPS knowledge
  14. Are you a polymath? What is the “common” name for

    this formula? Einstein field equations
  15. Are you a polymath? What is the “common” name for

    this formula? Einstein field equations General relativity guru
  16. K & R The C programming language The art of

    computer programming KNUTH
  17. Open source development Pick a project - Fix bugs -

    Write documentation - Help others Create your own project - ask for help Look at other projects
  18. Multiple choice Which function will count the number of elements

    in an array? A) howmuch($a); B) count($a); C) $a.count(); D) there is no function
  19. Practical 1) Make sure user “josh” can login with SSH

    into your system. 2) Setup your network connections so it uses 1.2.3.4 as the primary DNS server. 3) Make sure the webserver is accessible from the 10.x.x.x network only.
  20. Please rate our talk on joind.in: http://joind.in/6312 Find us on

    twitter: @techademy @skoop @jaytaph Find us by email: [email protected] Find us for training: www.techademy.eu Thank you!