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

Community News:
PHP Mentoring Application Launched
Aug 13, 2015 @ 16:53:30

The PHP Mentoring organization has officially updated to an application rather than the GitHub wiki page for matching up mentors with potential apprentices. What is PHP Mentoring? Glad you asked...

We are a formal, personal, long term, peer to peer mentorship organization focused on creating networks of skilled developers from all walks of life. We are PHP developers first and foremost but that is not all we do, nor is it the only skill we intend to pass on to others.

We are mentors and apprentices, teachers and students, coaches, counselors and friends. We're not in this for profit but for the end result, a strong community of talented developers doing some fabulous work. We give back to the community as much as we take, we build up not tear down, and above all we believe in "play nice" and "code well".

The group looks to connect developers, matching those more experienced with ones maybe just starting out or wanting to learn more about a specific topic. They have some guidelines to follow if you're interested in becoming a mentor/apprentice. The application has just been launched and the mentor list is still being repopulated, but in the meantime you can check out the wiki page for more information on current mentors.

tagged: phpmentoring organization application mentor apprentice

Link: http://app.phpmentoring.org

Loosely Coupled Podcast:
Episode 17: Mentoring and Apprenticing
Jan 16, 2015 @ 15:58:03

The Loosely Coupled podcast has posted their latest episode today, Episode #17 - Mentoring and Apprenticing. Join hosts Jeff Carouth and Matt Frost as they talk about people helping people become better developers build relationships in the community.

In this episode Jeff and Matt talk about the idea of establishing and participating in mentoring relationships. As participants in the PHP Mentoring organization or initiative, mentorship is an important part of Jeff’s and Matt’s lives as developers. The main theme in this episode is that you should find a way to get past your fears and find a way to get involved with mentoring in your community. Along the way they cover some advice based on past experiences of what to expect and how to establish successful relationships.

You can listen to this latest episode either through the in-page audio player or by downloading the mp3 for listening at your leisure. As always, be sure to subscribe to their feed if you enjoy the show.

tagged: mentoring apprentice mentor jeffcarouth mattfrost podcast looselycoupled ep17

Link: http://looselycoupled.info/blog/2015/01/15/episode-17-mentoring-and-apprenticing/

Jani Hartikainen:
In order to become a better developer, you must first become a teacher
Aug 18, 2014 @ 15:35:28

In his latest post Jani Hartikainen makes a recommendation for those wanting to become better developers: first become a teacher. He suggests that communication is the second most important skill a developer can have.

What is the most important skill for a developer besides actually writing code? Communication. What do you typically do when you communicate as a developer with someone else? You explain problems, you describe solutions, you talk to non-programmers about what you’re doing. You could also say that you’re teaching others about what you’re doing. [...] Being a good communicator is often completely overlooked.

He looks at why it's important for a developer to have good communication skills and what it means to "communicate well" with fellow developers. He suggests that real teaching can start when developers understand the domain and code they're working with. He also talks about the flip side of things, the importance of listening to other developers and those trying to help. Listening well means understanding the question and being open to different ideas, even if they contradict your own.

As with all aspects of programming, the best way to improve communication and your ability to reason about code on a higher level is practice.
tagged: better developer teacher listening learn mentor

Link: http://codeutopia.net/blog/2014/08/18/in-order-to-become-a-better-developer-you-must-first-become-a-teacher/

/Dev/Hell Podcast:
Episode 48: Old as Dirt
Jul 24, 2014 @ 17:55:53

The /Dev/Hell podcast has released their latest episode today, number 48: Old As Dirt. In this episode hosts Chris Hartjes and Ed Finkler are joined by guest Elizabeth Smith about being "old as dirt" and mentoring other developers.

Our guest this week is Elizabeth Smith, PHP internals veteran and guru of PHP on Windows (she says “I wish every company was as good at giving back to open source as Microsoft”). We talk about being Old as Dirt in relation to a blog post Ed made last week, how to mentor up and coming developers, and the history of PHP on Windows.

They also talk about Ed's The Developer’s Dystopian Future article, PHP-GTK and the PHPMentoring project. You can listen to this latest episode either through the in-page player or by downloading the mp3 directly.

tagged: devhell podcast ep48 old mentor elizabethsmith windows

Link: http://devhell.info/post/2014-07-11/old-as-dirt/

SitePoint PHP Blog:
Becoming a PHP Professional: The Importance of Others
Dec 03, 2013 @ 15:59:37

The SitePoint PHP blog has a new post in the "Becoming a PHP Professional" series today from Bruno Skvorc. In this latest post he talks about the importance of other people in the process, including both learning (being mentored) and teaching (mentor).

When you work on improving your skills on your own, you'll often find yourself stuck. In fact, the experts frequently find themselves stuck more often than newbies, but it's the speed and skill with which they "unstick" themselves that makes them stand out in the cold, snowy field of identically unimpressive snowflakes.

He talks about having an "invisible friend" or another non-developer to talk to that may provide a different perspective (see rubber ducking). He covers teams and both the good and bad of being a part of them. He also looks at the mentoring/being mentored relationship and some places you can go to get more information about both in the PHP community. Finally, he looks at a tricky topic - ego in development and the inflation that can happen as your skill level grows.

Others around you – either digitally or in real life – can protect you from both inflation and deflation – a good mentor or colleague will tell you when you're steering wrong, and they'll motivate you when you're in a slump. They'll help you avoid the multi-month cooldown periods and the post-burnout lack of interest that eventually occurs.
tagged: professional tips importance others team ego mentor

Link: http://www.sitepoint.com/becoming-php-professional-importance-others/

7PHP.com:
PHP Interview With Ligaya Turmelle Co-Founder Of PHPwomen.org
Jan 07, 2013 @ 18:19:00

7PHP.com has posted its latest in their series of interviews with members of the PHP community. This time they talked with Ligaya Turmele, a co-founder of the PHP Women group and speaker.

In this edition I talked with the full time Goddess, Ligaya Turmelle who is the Co-Founder Of PHPwomen.org – The PHP Women User Group. [Ligaya @lig] is also the Principal MySQL Technical Support Engineer at Oracle. She has been speaking at so many conferences namely ZendCon, PHP|tek, Day Camp for Developers, Zend PHP Conference; and she will soon speak at the incoming hot SunshinePHP Conference (organized by Adam Culp) scheduled for February 8-9 2013 where she will talk about ‘Replication with MySQL‘.

Her answers mention a few things like:

  • her relationship with the PHP community
  • recommendations she has for people wanting to learn more about PHP
  • how small decisions have effected her life
  • her picks for best conferences
  • her "good" and "bad" list for things that happen at conferences

You can read the full interview here.

tagged: ligrayaturmele phpwomen mentor interview community

Link:

Reddit.com:
I'm interested in teaching others PHP. Is anyone interested?
Jul 27, 2012 @ 14:21:49

If you've been doing PHP for a while and feel the need to get out there and help others learn the language (and the whole ecosystem around it) but don't know where to start, check out this thread over on Reddit with some helpful resources and suggestions.

I'm interested in teaching PHP and programming concepts to people. I've been told that I teach people in a way that is easier to grasp than what's conventional and I would like to get other peoples opinions on how to produce code and perspectives when you're not native to PHP specifically.

In the comments there's mentions of things like:

  • the PHP Mentoring project
  • ProTalk.me for sharing your videos
  • What kinds of topics people are looking for
  • and responses from people that would like to learn more about the language themselves
tagged: teach language mentor learn

Link:

Anthony Ferrara's Blog:
Becoming A Better Developer
Nov 09, 2011 @ 14:54:27

Anthony Ferrara has a new post today on his blog with some things he think you can do to become a better overall developer (and not just in PHP). He shares six things from his own experience to help answer this question.

One of the most frequent questions that I get asked is "How can I become a better developer?" I think that it's a very good question to ask that deserves a good response. But how can you respond to something like that? Becoming a better developer depends so heavily on past experience (where to grow), interests and rationale (why do you want to grow), that it's really hard to answer without a fair bit of discussion. This post reflects my experiences from both my own growth and the growth that I've seen in others.

The things on his list are pretty simple, but they're easy to forget in your day to day development life. Things like being motivated to better yourself, gaining confidence in your abilities, sharing your knowledge and/or becoming a mentor to developers with less experience than you. Interestingly enough, this last one can sometimes teach you a little something about you and your processes too.

tagged: better developer opinion motivation confidence learn share mentor

Link:

John Congdon's Blog:
PHP User Groups (Orlando and Daytona Beach)
Apr 14, 2011 @ 15:36:33

In this recent post to his blog John Congdon looks at some of his local user groups - Orlando and Daytona Beach in Florida - and how they handle their meetings and groups differently.

I am a member of two PHP user groups. Each one runs a little bit differently. I am looking for feedback from other people in other PHP user groups to find ways we may be able to make these better. he East Central Florida PHP User Group (Daytona Beach area) is new/restarting. [...] They seem to be more geared towards teaching new PHP developers. [...] The Orlando PHP User Group is quite different. They lean towards more presentation style meetings. Someone proposes a topic, and then someone volunteers to be the presenter.

He asks for comments from the community as a whole, wondering what he can do and what other groups in similar situations have done to help grow and improve their group. Comments on the post include suggestions of a more traditional approach over the mentoring aspect, a possible mixing of the styles and using tools likee Google Moderator to pick out the topics people are most interested in.

tagged: usergroup opinion recommendation presentation mentor meeting style

Link:

Zoe Slattery's Blog:
PHP TestFest 2009
Feb 02, 2009 @ 14:44:54

Its that time of year again - time to get the ball rolling for this year's PHP TestFest. Zoe Slattery has kicked things off with a new post for today.

It's time to start getting the 2009 PHP TestFest underway. The TestFest is a worldwide event in which PHP user groups and individuals contribute to PHP by writing tests for PHP. It's a great way to contribute to one of the most successful open source projects there has ever been, it's also pretty cool to see your name in the the source distribution for code that's running on over 20 million web domains.

If you're a user group (or really just want to participate), send an email over to the PHP qa list (php-qa@lists.php.net) with your preferred date and a primary contact for the group. The groups/people will then be listed over on the PHP wiki so you can check to see if there's others in your area already participating.

Things are just getting organized, but there's already a few things in the works - a SVN repository where participants can commit tests directly (instead of funneling them all through a few people like before), some sponsors (maybe elePHPants!) and the search for mentors to help out those writing tests and can do the final review/commit of the user-submitted tests.

More event and contact information can be found near the end of her post.

tagged: testfest09 phpqa mentor sponsor mailinglist group wiki

Link:


Trending Topics: