November 29, 2014 (Saturday)
Press arrow to start
Fig. 1: A dissection and percentage of topics discussed on DevCon 2014 (http://bit.ly/DevCon2014chart)
(Not applicable if you are employed and currently happy with your work...)
Otherwise, a good reference on how other companies get reach to and hire developers.
Tips to reach and hire developers:
(continued on the next slide)
Tips to reach and hire developers (continued):
On Android, iOS, and Windows Phone
The audience were asked to raise their hands if they are developing for the web, and if they are developing for mobile. Almost all of the developers who raised their hands are developing for the web, and only a few raised that they are developing for mobile. The speaker was surprised to know this and disclosed that almost all countries he has spoken to are on the mobile development track. This raised a concern that the Philippine developer communities are still behind on the mobile-first movement.
On Automated Testing
The speaker shared the advantages of using automated testing on the development cycle. He also shared the best automation tools to use: MS CodeUI (Microsoft), Quick Test Professional (HP), Selenium (Open Source), JUnit / NUnit (Unit Testing), eggPlant (Test Plan), SoapUI (Web Services)
On Git and Github Best Practices
Although we internally use Subversion (SVN) as our version control management, the highlight of the talk is applicable not just for Git but also for managing source codes versions in general. Here are the tips from Sim Domingo, Github:
This keynote is probably the best of DevCon 2014 Summit. It highlights how bad code quality and neglected unit tests can affect your business. The talk served as an eye-opener to most of the developers, including me, that code quality isn't just so other developers can understand your code - but the costs of maintaining the code and it's great impact onto saving or wasting your business resources.
How to not let Technical Debt ruin your business:
Source: How Technical Debt Can Ruin A Business by Calen Legaspi, Orange and Bronze Software Labs, Inc. http://techdebt.appspot.com/
Also, one of my favorite talks is Bluemix for the Web by Alexis Pantola, IBM Philippines where IBM Watson was introduced.
This is a very powerful tool for research and community-powered statistical knowledge-base.
Internet of Things (IoT)
Although already being familiar with the term, this is still a new player in the development industry.
The summit is a refreshing take on the current developer culture, how the industry is leading when it comes to endless opportunities, and being informed and up-to-date with development best practices and new technologies.
Gian Faye Paguirigan
Front-End Developer, inHomePORTAL
+63 928 325 4172