New from the PHPFour website, there's this post with a few tips to help you become a "kick-ass PHP ninja" in your development.
You've been developing web applications using PHP for a couple months now and are finding it very enjoyable. Although you feel that you're doing quite good, you're not sure whether its the end. [...] If that's the scenario, then this post if for YOU.
Its broken up into two methods to move forward in your career as a developer - the technical way and the personal way. The technical way involves things like using version control and adhering to a coding standard. The personal way includes tips like "keep yourself updated" and "start community involvement".
Technical Project Manager / Agile Development Manager
Summary
White October is a growing and exciting web development agency based in Oxford, UK. An opportunity has now arisen for a Technical Project Manager / Agile Development Manager to join the team.
If you're looking for a unique opportunity to demonstrate your talent for agile development - this is it! Not only does this role offer a high level of responsibility and the chance to make a difference from day one, but also fantastic scope for career development.
As the Technical Project Manager / Agile Development Manager you will be responsible for managing a new high profile development project. You will be expected to introduce an agile methodology to the project team, whilst performing the roles of coach and project manager, and participating with programming as required.
For the right candidate there is plenty of scope to move into a more senior role in which you will take responsibility for all of the agency's development, managing resources and ensuring that production runs smoothly.
To succeed as the Technical Project Manager / Agile Development Manager you must have previous high-level experience of agile web development (for example as a Lead Web Developer or Senior Web Developer etc).
In addition to your ability to motivate and inspire the team to take up a new development methodology, you will also already be a bright and talented Developer who is looking for an opportunity to make their mark in an exciting and innovative agency.
Required Experience
At least 2 years experience of Agile development
At least 5 years development work experience
Proven ability to manage time, people and projects
Required skills
First class programming in a OO PHP, XHTML, CSS, MySQL
To Apply
Please send your CV and a covering letter to info@whiteoctober.co.uk. There is no closing date: we will stop considering applications when we find the right person.
Candidates who do not possess the above programming skills but who do have development skills in Perl, Ruby, Java and Python are also invited to apply.
Our client in Tampa, FL is looking to hire 5 PHP developers with the following experience:
Absolute number one: A web developer with experience in transaction oriented web sites. This means not someone who has mostly done site design, cutesy JavaScript, shopping carts, and so on.
PHP. They use PHP4; PHP5 experience is good but since they are on version 4, that carries a little more weight. They like object oriented experienced.
JavaScript. They use it extensively, both in DHTML models and with AJAX. Forms validation is not enough. They look for object oriented and DHTML.
UNIX. They want someone who has decent experience w/ Sun/Solaris or LINUX.
Database experience. The candidate must have good database experience, with large databases. Very good SQL knowledge is a must.
XML. Should have some experience with XML, including using parsers and PHP functions to create XML streams.
Version Control. Candidates should have worked in shops that use version control software.
Team vs. solo. They don*t have much use for someone who has primarily worked on small projects by themselves. They need people who know how to work on a team (and enjoy it).
Apache. They use Apache servers; experience with them is very desirable. Also desirable: Ability to compile/configure Apache.
They expect people to "hand code", that is, not to use a code generating tool.
Contact Dana Altieri at Intellect Technical Solutions, Inc. for more information - daltieri@intellectcorp.com
About Intellect Technical Solutions:
Intellect Technical Solutions is a leading Information Technology consulting firm providing technical contract and direct-hire recruiting services. In 2005 Intellect earned a spot on the Inc. Magazine 500 Fastest Growing Private Companies for 2005. For 2006, again Intellect made the Inc. Magazine 500 Fastest-Growing Private Companies list. Intellect focuses on Information Technology. Intellect was founded in 1997 and serves Fortune 2000 clients on a national basis from 4 offices: Clearwater, FL Lakeland, FL, Houston, TX and Louisville, KY.
Intellect is a Gold-level Partner with Microsoft and a Solutions Partner with Mercury Interactive Corporation. Intellect consultants have experience in the follow areas: commercial software, health care, logistics, retail, banking, accounting, and telecommunications industries. Combining this industry knowledge with our technical expertise allows us to bring advanced-knowledge recruiting for point-of-sale, supply chain management, enterprise data warehousing, business intelligence, facilities management, and network operations and more. For more information: www.intellectcorp.com.
Moving Forward to the Next Step:
Do you know someone who fits this profile? Refer them to Intellect Technical Solutions. We will pay a $500 referral fee if they are employed by Intellect for a minimum of ninety (90) days.
Dave Marshall, a developer from Hull, England, has posted a few recommendations he thinks could help you land that next PHP job.
After reading this thread, I thought I'd spend some time writing about what I feel are some measures you can take to landing a job in PHP. This first part is going to concentrate on the kind of technical matters I think any PHP developer should at least have knowledge of, if not some kind of experience.
He suggests: as much programming experience as possible, experience with the full development lifecycle, knowing how to work with external libraries and frameworks, being able to adapt to development tools, knowing web application security, and some work with web services and a touch of system administration. He's not saying that you have to have all of these - just that the more you know, the better off you could be.
A unique opportunity awaits in sunny, sub-tropical Bermuda!
On behalf of a premier ISP/Communications company in Bermuda we are seeking an experienced and motivated Developer who would be interested in relocating to join their dynamic team.
The successful candidate will be involved in:
Applications design, Online (live web) and offline (supporting)applications development applications development, and Recurring HTML content.
Working with engineering in evaluating requirements and developing plan for project resolution.
Coordinating with Engineering on quality and design changes.
Providing technical support to internal resources on internal systems.
Providing superior customer service either on site or over telephone.
Requirements
Degree/Diploma in Computer Science or equivalent work experience.
Must have: Excellent PHP skills including Object Oriented Design
Excellent knowledge of web development technologies such as XHTML, CSS, XML, Web Services, SSL, OOD, AJAX, ASP.NET.
In depth knowledge of SQL, PL/SQL language
Zend Certified Engineer would be a strong asset but not required
Our client offers a competitive compensation and benefits package (with only 4.75% tax!) along with the opportunity to live and work in beautiful Bermuda. Due to the relocation involved, candidates should be highly mobile and adaptable, with outside interests that correspond to Bermuda's idyllic and unique living environment.
For more information or to explore this unique position, please contact Jason Squires, Squires Resources Inc. 705.725.7660 ext 23 or jason@squiresresources.com
Thousands of professionals are enjoying unique careers and exceptional lifestyles in Bermuda and the Caribbean… Please visit us online at www.squiresresources.com to find out how you can join them!
Stoyan Stefanov has posted a few suggestions that you should probably ask your host-to-be before taking the plunge, making the commitment and entrusting your life to them (well, at least your data).
know choosing a hosting company is not easy, mainly because of all affiliate sites that publish fake reviews selling the host. Just like most other things, it's pretty hard to find unbiased reviews. So here's a list of questions to ask your future host-to-be, hopefully if they say YES to all, they have a pretty good shot at being decent.
While he admits that there are non-technical questions that should be asked too, he offers up some of his suggested technical ones to help weed things out quickly. Several are more general types (cron jobs, parking domains) but others are more PHP-related (using php_value, changing php.inis). Check out the post for more suggestions.
We're a small, successful online retailer/renter taking charge of our service by moving away from a managed application service. The ideal candidate is a confident *nix administrator as well as an experienced PHP programmer. In order to be considered, a candidate must be proficient in MySQL (architecture, administration, and usage) and a version control system such as Subversion or CVS.
All candidates must live in the LA area. Applicants outside the area will not be considered. Please email a cover letter (to jenn [at] jiggerbug [dot] com) explaining what makes you perfect for this position, as well as your resume and salary history.
On Alexander Netkachev's blog today, there's a walk-through of a light and easy method for getting PHP and Apache up and running. It makes use of the Installer Technical Preview utility to make live simpler.
I created the installer, which primary goal is to provide the developer with command-line tools for basic Apache/PHP/MySQL management tasks.
This a preview version of AMP installer and configurator. Although, it is very far from being a real time-proven and tested installation method, with your help and effort we can make it better.
There's a link for the download and a brief How-To on using the package to get things up and running quickly. There's also two things on the To-Do list for upcoming versions - installers for various other databases and support for automatic installation of modern PHP applications (like WordPress, phpbb, etc).
From Dhani's blog today, there's this new tutorial (part 1) showing you how to create a guest book for your site with PHP's help.
Proper development on any kind of project requires you to stop and evaluate the project before development begins (hopefully long before, but that's not always the case).
Having said that, let's figure out what we want the guestbook to do. What's the guestbook for? In this case, it's simply to let users view other visitor's comments and to add their own. The guestbook is not a stand alone application - well it is, but it exists in the context of the web site
There's a few considerations mentioned before the code comes along (broken up into the business and technical sections). With the plan in place, Dhani shows the database layout chosen, the reasoning behind it, and the actual SQL you'll need to create it.
With his own response to this post, Ben Ramsey sheds some more light on the misspoken technology terms/conventions that pop up over and over.
This is in response to Chris Shiflett's "Technical Vocabulary and Grammar" post. My comment became so long that I decided to blog it instead.
Being someone with a degree in English...
He talks about collective nouns being plural (making it okay to use something like "PHPDeveloper.org are..."), periods inside quotation marks, a suggestion for aiding understanding of actual commands typed for programming books (loose the quotes and go bold), and his own view on what "PC" really means...