Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

PHP Roundtable:
067: Imposter syndrome and the Dunning-Kruger effect
Oct 11, 2017 @ 11:22:44

The PHP Roundtable podcast, hosted by Sammy Powers has posted their latest episode: Episode #67: Imposter syndrome and the Dunning-Kruger effect . This time Sammy is joined by guests Ryan Welcher and Wendy MacIntyre.

In an industry like software engineering where it seems like there's always something else to learn, it's easy to come down with a case of imposter syndrome. We chat about imposter syndrome's impact on the PHP community and contrast it with the Dunning-Kruger effect.

You can listen to this latest episode either using the in-page audio player or by downloading the mp3 directly. If you enjoy the show be sure to subscribe to their feed and follow them on Twitter to get updates on when the latest shows are released.

tagged: phproundtable ep67 imposter syndrome dunningkruger effect ryanwelcher wendymacintypre

Link: https://www.phproundtable.com/episode/imposter-syndrome-and-the-dunning-kruger-effect

Allan MacGregor:
Swiss Army Knife Syndrome
May 21, 2014 @ 10:47:12

In his latest post Allan MacGregor talks about something commonly referred to as Swiss Army Knife Syndrome, a common problem in software development where features and functionality are added "just in case" and aren't needed.

The inspiration for the "Swiss Army Knife Syndrome" came from my frustration in dealing with project managers, clients, and even other developers, that think in too much of a narrow, particular way. I call it the "Swiss Army Knife Syndrome". [...] The term 'Swiss Army Knife' is often used to describe a collection of useful items or tools that are able to perform well in multiple scenarios. While this may be useful, there are risks to be aware of as well.

He points out that not only can software with unnecessary features become cumbersome over time, it can also have the potential for being mostly useless (and unmaintainable). He suggests a few ways the syndrome can show up in your process including scope creep, early optimization and anything that assumes that "more features" is the same as "more value" in the product. In his opinion, software with a clear purpose and that does its job well is more valuable that one packed with features, especially ones no one wants to use.

tagged: swissarmy knife syndrome features scope risk

Link: http://coderoncode.com/2014/05/20/swiss-knife-syndrome.html