<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Thu, 23 May 2013 10:46:37 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Evan Coury: Q&A about software engineering]]></title>
      <guid>http://www.phpdeveloper.org/news/18399</guid>
      <link>http://www.phpdeveloper.org/news/18399</link>
      <description><![CDATA[<p>
In response to some questions he got from a student, <i>Evan Coury</i> has <a href="http://blog.evan.pro/qa-about-software-engineering">shared the answers</a> to his questions about software development and engineering:
</p>
<blockquote>
I found his questions to be well-posed and thoughtful, so I figured I'd post my responses as a blog post. I'll be sending this post to Jordan, so if anyone has additional comments or advice for the kid, please feel free to leave some wisdom in the comments!
</blockquote>
<p>Some of the questions include:</p>
<ul>
<li>Describe the duties and responsibilities of someone working in software engineering.
<li>Do you have assignments that seem to drag on forever, or are they usually pretty quick?
<li>Are there any specific tools or equipment required for your job?
<li>What are the advantages/disadvantages?
<li> So do most people work for themselves, private industry, or the government?
</ul>
<p>
You can read <i>Evan</i>'s answers to these and more in <a href="http://blog.evan.pro/qa-about-software-engineering">the full post</a>.
</p>]]></description>
      <pubDate>Fri, 24 Aug 2012 08:57:14 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Laura Thompson: The dark craft of engineering management]]></title>
      <guid>http://www.phpdeveloper.org/news/18331</guid>
      <link>http://www.phpdeveloper.org/news/18331</link>
      <description><![CDATA[<p>
<i>Laura Thompson</i> has a new post to her site about the "dark craft" of <a href="http://www.laurathomson.com/2012/08/the-dark-craft-of-engineering-management/">engineering management</a> and of her thoughts as to why it's as much a "craft" as writing the actual code.
</p>
<blockquote>
Why is management a craft? It's a craft for the same reasons engineering is a craft.  You can read all the books you want on something but crafts are learned by getting your hands in it and getting them dirty.  Crafts have rough edges, and shortcuts, and rules of thumb, and things that are held together with duct tape.  The product of craft is something useful and pleasing.
</blockquote>
<p>
She goes on to fill out her description of what it really means to manage a development group including providing devs with the resources they need to master the subject and allowing them the autonomy to solve problems without having to be involved in every decision. You can read the rest of her thoughts <a href="http://www.laurathomson.com/2012/08/the-dark-craft-of-engineering-management">here</a>.
</p>]]></description>
      <pubDate>Wed, 08 Aug 2012 09:44:21 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Rafe Colburn's Blog: A list of engineering blogs]]></title>
      <guid>http://www.phpdeveloper.org/news/18004</guid>
      <link>http://www.phpdeveloper.org/news/18004</link>
      <description><![CDATA[<p>
On his blog today <i>Rafe Colburn</i> shares a <a href="http://rc3.org/2012/05/25/a-list-of-engineering-blogs/">list of engineering blogs</a> he follows to keep up with various technologies companies are using and the interesting things they find out in using them.
</p>
<blockquote>
One of my favorite technology trends of the past few years has been the emergence of engineering blogs. They are, mostly, a recruiting tool, but that doesn't mean that you can't learn a lot about how companies operating at varying levels of maturity and scale go about their business. 
</blockquote>
<p>Some of the blogs on his list include:</p>
<ul>
<li><a href="http://codeascraft.etsy.com/">Ety's</a> "Code as Craft"
<li><a href="http://www.facebook.com/notes.php?id=9445547199">Facebook</a>'s blog
<li><a href="http://engineering.slideshare.net/">SlideShare</a>
<li><a href="http://engineering.twitter.com/">Twitter</a>
</ul>
<p>
You can check out the full list <a href="http://rc3.org/2012/05/25/a-list-of-engineering-blogs/">here</a>.
</p>]]></description>
      <pubDate>Fri, 25 May 2012 08:54:19 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Greg Wilson's Blog: If You''e Going to Teach an Undergrad Intro to Software Engineering...]]></title>
      <guid>http://www.phpdeveloper.org/news/16460</guid>
      <link>http://www.phpdeveloper.org/news/16460</link>
      <description><![CDATA[<p>
<i>Greg Wilson</i> has an interesting new post with some of the recommendations he made to a friend about <a href="http://third-bit.com/blog/archives/4235.html">recommended reading for a software engineering teacher</a> so they could be one step ahead of their students.
</p>
<blockquote>
I got mail yesterday from a former student of a friend of mine who has just been told that he has to teach an "Intro to Software Engineering" class this fall to a bunch of third-year undergraduates. He's not an SE guy-his background is operating systems-so he asked me what he should read to get one step ahead of his future students. As regular readers will know, I don't think much of most traditional software engineering books: I've never seen most of what's in them in the real world, and most of what I've needed to know hasn't been in them.
</blockquote>
<p>Included in his books of recommended reading are things like:</p>
<ul>
<li><a href="http://www.amazon.com/Making-Software-Really-Works-Believe/dp/0596808321/">Making Software</a> (of which he's an author)
<li><i>Karl Fogel</i>'s <a href="http://www.amazon.com/Producing-Open-Source-Software-Successful/dp/0596007590/">Producing Open Source Software</a>
<li><a href="http://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052/">Working Effectively with Legacy Code</a> (from <i>Michael Feathers</i>)
<li><a href="http://aosabook.org/">The Architecture of Open Source Applications</a>
<li>
</ul>
<p>
Take a look at <a href="http://third-bit.com/blog/archives/4235.html">the full post</a> for the rest of his list and a bit about why he chose each.
</p>]]></description>
      <pubDate>Mon, 13 Jun 2011 11:56:43 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Job Posting: Next Internet Seeks Engineering Manager (San Francisco, CA)]]></title>
      <guid>http://www.phpdeveloper.org/news/8631</guid>
      <link>http://www.phpdeveloper.org/news/8631</link>
      <description><![CDATA[<p>
As posted <a href="http://terrychay.com/blog/article/engineering-manager-in-lamp.shtml">on Terry Chay's blog</a>:
</p>
<table cellpadding="3" cellspacing="2" border="0">
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Company</td>
	<td style="font-size:11px">Next Internet</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Location</td>
	<td style="font-size:11px">San Francisco, CA</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Title</td>
	<td style="font-size:11px">Engineering Manager</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Summary</td>
	<td style="font-size:11px">
	<p>
	Next Internet is seeking an Engineering Manager for one of our fast growing companies in San Francisco, who is experienced in Internet marketing and advertising network startups with a keen interest in building out the world's best transaction platform. You will be responsible for building and developing the DNA within the company. The individual will be a key member of the engineering management team and will have substantial financial and career development upside.
	</p>
	<p>
	The successful candidate must be a self-starter and possess competitive technical and communication skills to carry out his/her job assignments. The successful candidate is expected to have minimum of 4 years of solid working experience with Internet advertising application architect/developer and will have be extremely hands-on and be willing to get "dirty" to help the business grow.
	</p>
	<p>
	We are currently developing a pre and post transaction platform for our client's customers all over the world. These range from order abandonment notifications, order shipment notifications, to promotional offers, to highly personalized recommendations. The Technology Platform team is responsible for all systems related to generation to our customers world-wide.
	</p>
	<p>
	The systems include:
	</p>
	<ul>
	<li>Our core internal automated system, responsible for prioritizing, scheduling and campaigns every day. These campaigns are generated by both completely automated personalized targeting systems as well as by individual retail merchandisers across the company.
	<li>Our marketing and segmentation tools used by hundreds of business and technical users across the company.
	<li>Our outbound infrastructure.
	</ul>
	<p>Qualifications:</p>
	<ul>
	<li>The ideal candidate will have strong development skills, with experience in designing and architecting scalable high-performance systems and services that are also flexible, reliable and maintainable
	<li>Extensive Startup Experience
	<li>Experience with transport systems such as Strongmail, PowerMTA, Lyris, etc
	<li>Experience with LAMP open source deployments and ecommerce technology: PHP, Perl, Python, MySQL, Postgres, Ruby, etc
	<li>They will have excellent problem-solving skills, a solid understanding of computer science fundamentals, along with a quantitative mindset
	<li>Database skills and experience with large-scale multi-tiered distributed systems are also highly desired
	</ul>
	<p>
	This position offers a competitive base salary and bonus program, stock options, and other comprehensive benefits.If you want to work at a company where numbers continue to grow exponentially in every positive aspect, the environment/culture is awesome, the people are friendly and are constantly smiling, laughing, and actually look forward to going into work every day, this is the place to be!
	</p>
	<p>
	For immediate consideration, please submit a cover letter and resume to jobs [at] <a href="http://nextinternet.com/">this site</a>. Please put "Engineering Manager" in the subject field. We are an Equal Opportunity Employer.
	</p>
	</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Link</td>
	<td style="font-size:11px"><a href="http://nextinternet.com/">More Information</a></td>
</tr>
</table>]]></description>
      <pubDate>Tue, 11 Sep 2007 11:09:00 -0500</pubDate>
    </item>
  </channel>
</rss>
