Yes Application Performance Matters More Than Ever

Apr 02, 2018

This morning I read a really compelling article on the shortage of quality and quantity in the Software Engineering world, I will share this below.  A couple of paragraphs really stood out to me...

"If you know a programming language, then are you an engineer? No. Knowing a language does not make you an engineer. The same as knowing how to speak elementary Spanish does not automatically make you a good Spanish teacher.

Though it is a broad title, a software engineer is a problem solver. You are being paid to solve problems through the systemic application of computer science.

You must deeply understand the logical syntax needed to translate your ideas into something a machine can understand. Not only must you implement others’ ideas, but you should be the originator of new ideas."

This is so very true, I started of my computer science career as a software developer via HTML in the early 90's, luckily I already had good knowledge of networking and database design and maintenance.  In 1999 those three skill sets morphed into one, when I became a Software Performance Engineer at Allaire, then Macromedia, then Adobe.  In 2003 I started a company called Webapper with another Software Performance Engineer, Patrick Quinn, our offerings were targeted at the ColdFusion programming language and server.  Eventually I struck on my own in 2006 and since then I have worked in Java, PHP, ASP, ASP.NET and now I am transitioning into Blockchain.  Yes performance matters more than ever, we all know of the legendary Bitcoin and Ethereum chains and their performance challenges.  

Blockchain

Finally I wanted to share one more paragraph from the Hackernoon article which you can read here.

"These ideas, moreover, don't just need to work in your local dev environment, they need to be performant at scale."

About Mike Brunt

Mike has been working since 2001 on all things Java server-side. This includes, troubleshooting, tuning and infrastructure design, engineering and migration. More ...

Categories

Monthly Archives

Favorite Links

Tag Cloud

jvm java java containers capacity planning load testing internet of things blockchain android

Feeds