 | News Feed |
 | Jobs Feed |
Sections
|
| feed this: |  |
Chris Roane's Blog: 10 Things I Wish I Knew as a Web Programmer 10 Years Ago
by Chris Cornutt March 16, 2010 @ 14:25:20
Chris Roane has put together a list of things that he wishes someone would have told him back when he was starting out as a web programmer ten years ago, helpful hints that could have made things easier in the long run.
When I reflect on my past experience as a web programmer, there are many things that I know now that I didn't know ten years ago. The learning process was valuable, but I could have been at a different spot today as a PHP web programmer if I knew these things earlier. Sometimes you don't have the info when it would benefit you the most, but my hope is that this list will give you something to reflect on.
Most of the tips a more of the general tech nature with a few non-tech ones thrown in. Here's a few examples:
- Over Estimate Your Time
- Don't Assume that Where You are Working is the Best Opportunity
- Learn How to Use and Work with SVN
- Master Organization
- Learn Outside of Work
Read the full post for more great tips.
voice your opinion now!
advice programmer knowledge
Alan Sorkin's Blog: The Difference Between A Developer, A Programmer And A Computer Scientist
by Chris Cornutt March 16, 2010 @ 08:08:45
On his blog today Alan Sorkin has a humorous take on what the difference is between computer scientists, programmers and developers according to where they place their focus.
I have often used those three terms almost interchangeably, yes, even computer scientist. After all, most of us have a degree in computer science, so what does that make us? However, recently I find that those three things have come to take on more and more distinct personalities in my mind. [...] It is difficult to define what each one should be, (it is more of a gut feel rather than a strict delineation) they are very similar (and rightly so), but I am going to attempt to do it anyway.
He splits them up according to a few criteria - how their code looks, how it works and what level their math skills are at. The photos he uses to further define each are pretty dead on too.
voice your opinion now!
opinion difference computer scientist programmer developer
Brandon Savage's Blog: To The New PHP Programmers...
by Chris Cornutt October 09, 2009 @ 08:19:14
Brandon Savage has written a sort of letter to those developers new to the PHP community and to the language to encourage them to not worry, that things will come in time.
Every day, new people join the PHP world, writing their first "hello world" script and moving on from there to connect to databases, build CRUDs, and otherwise explore the PHP language. If you're one of them, you shouldn't feel inadequate. No, learning PHP is a learning process. One of PHP's strengths is that it is easy to learn, and that anyone can learn how to do it. Fewer can learn how to do it properly, but for those that do learn how to do it right, it can be a powerful language and a solid tool.
He reminds the developers that it's okay to ask for help when you need it (like on forums or IRC) and that reading things like blogs and the manual can help you more than anything else.
voice your opinion now!
new programmer encourage opinion
Brandon Savage's Blog: Ethics For Programmers?
by Chris Cornutt August 18, 2009 @ 09:11:46
In a recent post from Brandon Savage he looks at something not commonly thought about with the act of developing applications - ethics and how they impact the end user.
Doctors, lawyers and engineers are required by their professions to receive certifications and follow certain ethical guidelines. These rules exist to protect those who rely on their services. [...] Software development is a skill, and an increasingly important one, but one that is not governed by any licensing or ethical rules. It's a Wild West of ethical and legal conduct.
He suggests that, since the world of programming (and programmers) grows larger and larger every day, there should be some sort of standards put in place to ensure that the developer you just added to your team (or contractor!) will write code that handles user data correctly and provides the security guaranteed to the users of the system.
voice your opinion now!
ethics programmer opinion
Stefan Mischook's Blog: What makes a professional programmer?
by Chris Cornutt August 12, 2009 @ 07:52:08
In this new post to his KillerPHP blog Stefan Mischook takes a quick look at professional programming and what separates professional programmers out from the rest.
I recently got an email question put to me by someone wanting to know what makes a professional programmer. [...] A good programmer is able to put out clean code that works and is easy to update. Simplicity is a sign of professionalism in any profession or discipline.
He goes on to talk about some of the things a programmer should learn to help them move towards that "professional" status including object oriented programming, design patterns, MVC frameworks and getting in "under the hood".
voice your opinion now!
professional programmer definition
Robert Stackhouse's Blog: Becoming a Better Programmer Fighting Your Natural Instincts
by Chris Cornutt June 23, 2009 @ 10:24:56
Want to be a better programmer? Robert Stackhouse suggests fighting your natural instincts:
I was watching a video of the Google I/O conference. In it, one of the speakers said that, "It's our natural instinct to try to be a genius, but we need to try to fight that." [...] In this video, they touched on a whole host of natural tendencies: getting defensive, hiding your code away from the world, trying to exert ownership, and trying to do it all ourselves. All of these actions have very real very negative consequences for the team.
Opening yourself and your code up to review by your peers can sometimes be a scary thing but, in the long run, transparency is necessary for good team-based development. He also recommends bringing up issues to other developers in a more one-on-one setting rather than a group.
voice your opinion now!
team better programmer instinct
Stefan Mischook's Blog: PHP Video Improve your PHP skills by learning ANOTHER programming language
by Chris Cornutt June 22, 2009 @ 08:42:30
Stefan Mischook has posted another video to his KillerPHP.com site today looking at how you can become a better programmer - by learning another language.
In this video, I discuss how learning another programming language will make you a better PHP programmer. This may seem strange at first, but watch the video and you will see that I am not smoking anything...
He recommends learning something like Java or Actionscript or something that's not a match (ex. another web language) for what you're doing now. Something that's complementary would be even better. Thankfully, most languages share traits of others - common thought processes behind implementation and the like - so its simpler than you might think.
voice your opinion now!
improve programmer language learn
Stefan Koopmanschap's Blog: Book Review The Productive Programmer
by Chris Cornutt June 18, 2009 @ 08:46:37
In this new post to his blog today Stefan Koopmanschap reviews a book that, while not specifically PHP related, can help out just about anyone digging their hands into source code daily - "The Productive Programmer" (Neal Ford, O'Reilly).
So what is the book about? Basically, it is a programmer efficiency guide. It goes through several tools, pieces of software but also development approaches that will make your developer life easier and more efficient.
He goes on to talk about the two main sections of the book - Mechanics and Practice - and what's contained in each. Stefan also points out a few things that he learned as he went through the book including a strong push for automation, how some of the ancient philosophies still apply to development today and the motivation to question how things "have always been done" to look for a better way.
voice your opinion now!
programmer productive review book
Job Posting: The Healthy City Project Seeks Web Developer/PHP Programmer
by Chris Cornutt May 27, 2009 @ 14:56:32
| Company |
The Healthy City Project |
| Location |
Los Angeles, CA |
| Title |
Innovative Web Developer/PHP Programmer |
| Summary |
The mission of the Healthy City Project is to improve the ability of low-income, underserved children, youth, and their families to access services and to facilitate smarter resource planning throughout L.A. County. To this end, Healthy City (HC) has created a user friendly GIS mapping website that provides access to the largest database of community resources and localized demographic, health, and economic data for all of L.A. County. Always on the cutting edge of technology, HealthyCity.org is widely recognized as a national model in how to re-purpose GIS technology for public sector use. HC was recently recognized as a featured project for the Netsquared 2008 Conference (N2Y3) and is in the process of statewide expansion. Along with our online site, HC provides direct research and technical assistance to governmental (elected and otherwise), philanthropic, and community based institutions including community engaged mapping, policy research, and website development. The Healthy City Project is a program within the Advancement Project LA, a nonprofit research and public policy organization near downtown Los Angeles.
Healthy City is now seeking a highly qualified Web Developer/PHP Programmer with working knowledge and experience to help lead its successful online site and various research and policy portals. This position will work directly with Healthy City's Technology Manager and Technology consultants assisting in multiple aspects of the project including the website design, development, maintenance and administration for a wide range of research/technology projects.
Responsibilities include, but are not limited to:
- Construct, develop, code, debug and maintain of interactive mapping website applications.
- Participate in project status review meeting with Team Lead.
- Assist in setting scope of work and timelines for various technology projects, including updating and maintaining existing sites as well as development of new websites.
- Plan and implement enhancement of existing and creation of new Web-based applications, including but not limited to interactive features and tools that facilitate data analysis.
- Participation in systems analysis and design efforts regarding user interfaces, definition of process specifications and design of application structures.
- Conform to in-house software development processes, and defined software design methodologies for the development and implementation of Internet based applications
- Perform code evaluation and make recommendations for software adaptation
- Generate application test data as necessary and validate any data conversion requirements for final implementation and production rollout.
- Database management; maintain data for healthycity.org as well as other projects; conduct data preparation and clean-up.
- Liaison as necessary between the Technology Manager and Technology consultants regarding www.HealthyCity.org and various project websites.
- Timely communication of issues and status information to Technology Manager concerning system development activities.
- Quality assurance testing and usability testing for various project websites.
Additional Qualifications:
|
voice your opinion now!
ca losangeles programmer developer job
|
Community Events
Don't see your event here? Let us know!
|