Continuous Learning by Constantine Nicolaou

476 views

Published on

ArabNet Digital Summit 2012, March 27 - 31. Developer Days, March 27, Developer Lighting Talk - Continuous Learning - by Constantine Nicolaou

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
476
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • backup system: summary on experience and -ve/+ve features of each\n
  • backup system: summary on experience and -ve/+ve features of each\n
  • \n
  • \n
  • \n
  • Continuous Learning by Constantine Nicolaou

    1. 1. Continuous learning9 steps to stay up to date for developers
    2. 2. Challenges
    3. 3. Challenges• Limited time (day job, due dates...)• New technologies, material to read and learn from everyday• Experience and scope of expertise• Professional environment
    4. 4. Challenges• Limited time (day job, due dates...)• New technologies, material to read and learn from everyday• Experience and scope of expertise• Professional environment
    5. 5. Challenges• Limited time (day job, due dates...)• New technologies, material to read and learn from everyday• Experience and scope of expertise• Professional environment
    6. 6. Guess what? Challenges• Limited time (day job, due dates...)• New technologies, material to read and learn from everyday• Experience and scope of expertise• Professional environment
    7. 7. Guess what? Challenges• Limited time (day job, due dates...)• New technologies, very common to andprofessionals• The challenges are material to read all learn from• everyday ways around There are• Experience and scope of expertise• The only difference is: OUR ATTITUDE• Professional environment
    8. 8. Attitude
    9. 9. Attitude1. No need to know it all Let’s face it, It’s difficult to be a walking Wikipedia. Trying to be something that you’re not is stressful. Admit that you don’t know everything related to your domain.2. Its OK not to know but not OK not wanting to know Always be a student. Have the will to learn and discover new ways to learn.3. Select topics that interest you Keep your domain specific and master it.
    10. 10. Have a plan
    11. 11. Have a plan4. Setup a backup system where data is aggregated for processing Browser extensions. Instapaper (Computer browser, Mobile iOS). Google Reader. Flipboard. Zite.5. Talk/Work with friends and colleagues continuously (learning by practice) Attend conferences. Find local user groups. Prepare talks (lightning talk). Barcamps. Tweetups.6. Subscribe/Organize news sources you like to read/hear/watch PeepCode. Confreaks. DestroyAllSoftware. RailsCasts. Github. Podcasts (thechangelog, 5x5 Dan Benjamen) Books. RSS. HackerNews. Reddit. StackOverflow. Slidedeck
    12. 12. ... and act on it
    13. 13. ... and act on it7. Use your free time (driving/lunch breaks) I have the latest 3 new video, sound and text material synched to my iPhone.8. Set some time to actually try out what you’re learning Weekends, late nights, holidays9. Ship it! Show the world what you’ve been up to and tell them how you got there. Presentations, blogging, screencasts, chats...
    14. 14. Thanks@cnicolaou

    ×