Last May 26, I have successfully passed the 2017-PHP Zend Certified Engineer Exam. I crammed my review in a month, but was still able to keep up my pace. You can view my profile at the Zend Yellow Pages as I am now a Zend Certified Engineer.
When I graduated in college way back in 2007, it was already one of my goals “to take” the certification. Not necessarily pass, but just to take and see for myself. Fast forward 10 years, I was not only able “to take”, but I also passed it.
The journey began when our training budget for fiscal year 2016 was allocated for the Zend Certification. I felt a bit sad because that would mean no more training/conference outside the country. My company has been very generous and proactive in keeping their engineers trained and up-to-date.
So today, I finally decided to upgrade my laptop to the latest PHP version as of this writing, which is 7.1.4. Now, some people were wondering why they skipped version 6. When I went to the PHP Conference Asia 2015 in Singapore, Rasmus Lerdorf himself told us in his keynote speech that they intentionally skipped version 6 because they don’t want to have PHP 6.6.6. It’s more of a superstition rather than a business/technical decision.
As my birthday approaches and as I’m nearing 31, I was reading about Software Developers on their 40s up and found this interesting article.
I witnessed how my father wrote programs when I was young. He would blankly stare at his laptop for minutes, writing things, then deleting them, repeat & rinse. I thought it was stupid. He would also tell me to “give me that <color> book with a name <title and version>” or “return this back to the 2nd shelf, 3rd from the left.” He was very particular with the order and placement of his books.
I’m fairly new to Unit Testing using Codeception. I did some Test Plans and Execution some 4 years ago during my stint as a Software Design Engineer in a Japanese company. I pretty much enjoyed gathering all test scenarios, from Normal to Semi-Normal to Abnormal cases.