Ending @WordCampLanc with a panel
Working & Thriving Solo or as a Small Agency
– @bethsoderberg
– @JosephHHoward
– @leedrozak
– @TaraClaeys
Moderated by @charlie3
Ending @WordCampLanc with a panel
Working & Thriving Solo or as a Small Agency
– @bethsoderberg
– @JosephHHoward
– @leedrozak
– @TaraClaeys
Moderated by @charlie3
Job Levels Metaphor (part 2)
Level 4 (Advanced) – Understands rope making
Level 5 (Expert) – Knows more about rope than anyone else in the company
Level 6 (Principal) – Knows more about rope than anyone else period
@WordCampLanc @aaronjorbin Job Levels Metaphor
Level 1 (Entry) – Learning about Rope
Level 2 (Developing) – Can tie basic knots, participates as others tie complex knots
Level 3 (Career) – Ties complex knots, calculates rope length, knows a lot about knots
@WordCampLanc @aaronjorbin If you’re trying to become a senior developer but don’t know where to go, reach out to @aaronjorbin and he will see how he can help.
@WordCampLanc @aaronjorbin A couple of years ago Core added the term taxonomy database table. Took several releases to get done in an iterative work. Those are not simple for some of the biggest WordPress sites on the web.
@WordCampLanc @aaronjorbin To get away from being on a team of one was to work on open source. Let the whole world review your code and get feedback on it for free, for the good of the project.
“Contribute to WordPress. Most of us are nice.”
@WordCampLanc @aaronjorbin What if you’re a team of one?
“I was really bad at being on a team of one. The boss was horrible” – @aaronjorbin
@WordCampLanc @aaronjorbin Align what needs to get done with learning.
@WordCampLanc @aaronjorbin “How do you focus in a team with learning and getting work done?”
Communicating. Not learning is a risk. Not getting better is a risk. At times you want to take a risk. Others you want to ship quickly. If your team isn’t investing in you time to find a new team.
@WordCampLanc @aaronjorbin As an intermediate developer:
– Grow your knowledge
– Learn to breakdown work
– Be kind to one another
@WordCampLanc @aaronjorbin The person writing this code isn’t intending to write bugs, to include vulnerabilities. It underscores the importance of code reviews to teach others.
@WordCampLanc @aaronjorbin “The best code is written when people work together, collaborate, and find and solve problems together.” – @aaronjorbin
@WordCampLanc @aaronjorbin The first rule of code reviews to help someone (and most things in general) is to not be an asshole.
@WordCampLanc @aaronjorbin Finding complexity early is a hallmark of a senior developer.
@WordCampLanc @aaronjorbin Changing data formats in WordPress is hard. There is one site that has over a billion posts (WordPress.com)
@WordCampLanc @aaronjorbin This is @aaronjorbin’s favorite WordPress trac ticket: core.trac.wordpress.org/ticket/1…
Custom Post Status bug that has been open 9 years.
@WordCampLanc @aaronjorbin Everyone is bad at estimating how long something will take.
“How long will it take to build a website?” is almost as hard as “How much does a website cost?”
– @aaronjorbin
@WordCampLanc @aaronjorbin Part of being a senior developer is mentoring other people, helping them grow, helping them break down work into small manageable steps.
@WordCampLanc @aaronjorbin @aaronjorbin’s super powers:
– Writing code that gets thrown away
– Being in meetings
@WordCampLanc @aaronjorbin We need to expand beyond WordPress to other things like Drupal, Rails, React etc. How are they solving problems? How can that come back to WordPress.
@kingkool68
WordPress developer at @CoderPad. Formerly of @nclud @spiritedmediaco, @pewresearch, @usnews. I made dummyimage.com and married @naudebynature.