Cisco, Node.js and other musings

Thoughts about Introduction to Node.js training that I taught this week at Cisco in San Jose, CA

The hands-on Introduction to Node.js training consisted of two days and started badly: I was late driving from Oakland to San Jose through traffic, and security personnel in the lobby took extra 15 minutes to clear and escort me to the classroom. Nevertheless, attendees quickly plunged into installing Node.js, Node Package Manager and MongoDB using hard copies of Rapid Prototyping with JS: Agile JavaScript Development that I brought with me.

Rapid Prototyping with JS http://rpjs.co
Rapid Prototyping with JS http://rpjs.co

Few things felt to me different that a typical San Francisco public class at General Assembly or Hack Reactor, other things worth sharing should prepare me better for the similar future events:

  • 21 out of 22 students weren’t native American-English speakers (usually they’re minority)
  • Long lines at the cafeteria for healthy but no savory food (Mac Cafe is still the best on my list among Silicon Valley giants’ canteens)
  • I need to bring extra hard copies of the manual, i.e., Rapid Prototyping with JS
  • Brain teasers on JavaScript fundamentals are entertaining (not everybody knew front-end JS coming from Java/Python worlds)
  • Suburbia likes two stories industrial complexes
  • There were no windows in the class room
  • Badge-only-accessible doors everywhere
Marakana delivers technical training to corporations: http://marakana.com
Marakana delivers technical training to corporations: http://marakana.com

In the end I’m glad that Marakana gave me the opportunity to present the benefits of Node.js and jump-start the development with it at Cisco. It rewarding to see big guys adapting JavaScript stack!

Author: Azat

Techies, entrepreneur, 20+ years in tech/IT/software/web development expert: NodeJS, JavaScript, MongoDB, Ruby on Rails, PHP, SQL, HTML, CSS. 500 Startups (batch Fall 2011) alumnus. http://azat.co http://github.com/azat-co

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.