¿Dónde obtendrás tu motivación / inspiración para trabajar con PHP / mySQL? ¿Hubo algo que te llamó la atención por una chispa de interés?

Ya sé en profundidad, ya que ambos han evolucionado. Todavía aprendo muchos enfoques nuevos e innovadores para hacer las cosas cada año. Mi motivación original fue crear herramientas de groupware a principios de la década de 2000 en AT&T para los centros de operaciones de red. Yo era en realidad un ingeniero de redes en ese momento pero había estado programando en C ++, Visual Basic, JavaScript / HTML / CSS en este punto durante varios años.

Actualmente estoy trabajando en un líder de la industria que tiene más de ~ 150,000,000 de usuarios únicos por mes que es un negocio de miles de millones de dólares. Estoy creando herramientas increíbles con personas increíbles en una operación tecnológicamente diversa que tiene una cultura increíble y solo continúa creciendo mientras se siente como una startup.

Entonces, ¿qué me hace seguir aprendiendo PHP, así como todas las demás tecnologías disponibles para la web? Lo mismo que originalmente me motivó: mi interés intrínseco en la ingeniería y la construcción de herramientas increíbles que permiten a las personas manejar sus trabajos de manera más efectiva. Para aumentar la productividad, reducir los costos y evolucionar el funcionamiento de las empresas y mantener la ventaja competitiva. Para crear herramientas que redefinan cómo ocurren los negocios o cómo ocurren las operaciones. Para tomar los flujos de trabajo y las tareas complejas y reducirlos a operaciones simples, comprensibles y mantenibles.

PHP es solo un conducto para implementar la lógica de negocios que disfruto. También disfruto de la rica comunidad que rodea la tecnología. Si pasas unos minutos en GitHub, verás exactamente lo que quiero decir. Las personas están construyendo cosas increíbles que hacen que construir cosas aún más increíbles sea más agradable y más rápido.

Fui ingeniero geotécnico. Una vez tuve que crear un libro de Excel que pudiera calcular la clasificación de los suelos automáticamente para mí. Jugué con la sección de funciones / fórmulas lógicas en Excel 2007 (Excel tiene esas If, Else, etc.), pero no pude crear ese libro de trabajo utilizando solo las funciones / fórmulas integradas de Excel, así que pensé en implementarlo usando Visual Basic y para eso suscrito a Lynda.com, para que pudiera leer el curso de Lynda [punto] com Up and Running con VBA en Excel.

Un día después de regresar del trabajo por la tarde, estaba estudiando el curso anterior y accidentalmente llegué a PHP con MySQL Essential Training. El estilo de enseñanza, la voz y el contenido del curso de Kevin Skoglund (el instructor) fue agradable, y fue entonces cuando decidí aprender PHP y MySQL.

Más tarde aprendí Ruby, (un poco de Python, JavaScript, etc.) y decidí que ya no quería usar PHP, porque me gustaba más la sintaxis de Ruby que PHP y Rails era más maduro que cualquiera de los frameworks de PHP (era el cuando Laravel no estaba allí, aunque sigo prefiriendo usar Rails en lugar de Laravel).

Ahora, como usted preguntó, ¿dónde me motivo para (aún) trabajar con PHP?
Su WordPress. Ningún otro idioma tiene un CMS / Blogging Framework tan maduro, flexible y fácil de usar / implementar como WordPress. WordPress es la única razón por la que todavía tengo una instalación de PHP en mi sistema.