My Philosophy of Freelance | LAMP Freelancer
How-Toes [http://www.rationalplanet.com/category/linux/how-toes] Linux Multimedia Backup Desktop X-Window Audio Encoding Video Encoding Hardware Software Migration To Linux Upgrade Web Hosting Dedicated Server VPS (Virtual Private Server) Colocation Server Hosting Server Setup Programming PHP Javascript WordPress Zend Framework MySQL MySQL Administration MySQL Development GUI Tools Apache Webmaster Site Updates Articles Comments Mobile Version LAMP Freelancer PHP, MySQL, Jquery, MVC Programmer Blog Home Downloads Freelancing Philosophy My CV Contact About Mon, October 10, 2011 RP Newsticker Plugin for WordPress: Version 0.7 Out Thu, November 3, 2011 Problem Playing mp3-Encoded Files From Goldendict Wed, October 12, 2011 The Quickest Self-Brewed Screen Grabber for Linux Tue, November 1, 2011 Make EeePc Internal Microphone Work for Skype in Fedora 15 Free Wordpress Plugins: download plugins from developer's site WE OFFER ZEND FRAMEWORK Custom Projects Programming PHP Programmer since 2000: 10+ years experience in PHP, MySQL, Javascript, fluent spoken English Domains for Sale: rationalplanet.com is on sale Freelancing: Tools and Techniques Available to Clients Immediately Sat, November 19, 2011 Building phantomjs on Fedora 14 LAMP Freelancer » Philosophy Philosophy Hello there! If you are new here, you might want to subscribe to the RSS feed for updates on this topic. Below are my general principles that I aim to regard highly as a professional freelancer for my new and appreciated clients, any comments posted would be most welcome. Trust Building a long-term mutually beneficial working relationship is considered to be of most importance in any freelancer’s career, mine for sure! A good reputation is a high personal priority, therefore any and all information regarding myself I deliberately made public on my website, where you also may find some positive feedback from my previous clients. Communication As an experienced programmer I understand the importance of efficient communication. I am fluent in English and speak some German, however, I mention communication here not in sense of speaking languages but in sense of mutual understanding. Sometimes, the problem of many of the projects is lack of communication. If I feel there any I would always want to openly discuss all the issues with my client. Job Descriptions We do use that. Creating clear job descriptions allows to avoid most common development pitfalls and misunderstanding. If you have no experience in producing job descriptions then why not creating it with the common effort? I am open for changing and appending job descriptions during the development process however clients should kindly consider that such changes might involve corrections to project costs and terms. Thus, when creating the job description, I aim to delve into project details as deep as possible. Clients are always kept aware of what part of the project is programmed on the daily basis by using various professional development tools . Reusability And Extensibility I understand fully that keeping quality high alongside with keeping costs low is among the client’s main priorities. The code I produce is highly reusable and is written according to the best programming practices. I stick to the principle of ‘Do not Repeat Yourself’ (D.R.Y.) and ‘Keep It Stupid Simple’ (K.I.S.S.). The code I write is commented in most important places for future reference and is clear and understandable for any next programmer with perhaps a lower qualification level. Technology, Psychology And Problem Solving I never discuss the technological solutions used in the projects I join until asked, just do the things I am requested. I do not care about people modifying code written by me should it serve the purposes of peace and fraternity. I welcome, and have often been assigned, to fix code written by other programmers with the lowest level of arrogance. At the same time, I have a great passion for PHP-MySQL technology as well as some good experience in development of web applications and server and opcode optimization. I can have my own vision on which technologies should be used for planning new projects of different scope and I am always open to discuss technological possibilities with my clients. I believe that I always can find a decent php solution to any problem or requirement in the project if such a solution would principally exist and the client is open to hear my opinion. Efficiency And Professionalism I am very particular about project details to get things done and rolling. I aim to get things done and done in time which can be confirmed by any of my former clients. I consider it a personal goal and priority to reach milestones and deadlines exactly in time and consider failing to do so losing reputation. Overqualified? Would a Nobel prize winner refuse to fix the kitchen water pipe when water is flooding all around if he could do it himself? Money I prefer to make all payments with a bank transfer against my invoice after the work has been done. However, if you want to make a prepayment, please discuss the possibilities with me. Charging more that it was agreed before for the work which has been already done sounds ridiculous to me, all financial things are taken care of strictly beforehand and are thoroughly discussed. I expect my clients to be accurate with their payments, just similar to my professional work attitude. Also, I can discuss some steps to be taken to secure correct payment flow at the project start, especially with new clients. And, if I asked someone to prepay some part of work, it means my level of trust to the employer is very low (this might never happen for new clients). A Sort of Disclaimer Please note that it is my firm policy to decline any participation in projects that are related to adult industry or spam. This is not a question of religion or prejudice, I simply believe that making world a better place starts with yourself. You are welcome to discuss that at this site if you have any wish or inspiration. Thank you for your time and interest in reading my article. I look forward to your response ! Leave a Reply Cancel reply Name * Email * (will not be published) Website You may use these HTML tags and attributes:
Free Wordpress Plugins Hosted RP Recreate Slugs RP Newsticker Plugin We offer custom WORDPRESS programming The Blog PHP PHP RP Newsticker Plugin for WordPress: Version 0.7 Out 10 Oct 2011 (5 Comments) Available for Hire: Experienced PHP / MySQL / AJAX Freelancer and Consultant 29 Sep 2011 (No Comments) [Upgrade] Netbeans PHP IDE 7.0 in Fedora Linux 24 Apr 2011 (2 Comments) Web Projects Leader, Applications Engineer, PHP / MySQL / AJAX Web Applications Developer 10 Apr 2011 (No Comments) RP Recreate Slugs Plugin – A Bugfix Release 7 Apr 2011 (No Comments) Linux Linux Building phantomjs on Fedora 14 19 Nov 2011 (No Comments) Problem Playing mp3-Encoded Files From Goldendict 3 Nov 2011 (No Comments) Make EeePc Internal Microphone Work for Skype in Fedora 15 1 Nov 2011 (No Comments) The Quickest Self-Brewed Screen Grabber for Linux 12 Oct 2011 (No Comments) Available for Hire: Experienced PHP / MySQL / AJAX Freelancer and Consultant 29 Sep 2011 (No Comments) Facebook Facebook Follow this blog A Group of Domains Domains Sale A group of domains is possibly available for sale. RATIONALPLANET.COM RATIONALPLANET.ORG RATIONALPLANET.NET RATIONALPLANET.INFO RATIONALPLANET.BIZ RATIONALPLANET.MOBI with RATIONALHOSTS.COM RATIONALHOSTS.MOBI All domains are offered as a single package and cannot be sold separately. [ Please send your offers. ] Switch site Switch to our mobile site Categories Select Category Featured (4) Hosting (4) Dedicated Server (3) Hosting Server Setup (1) Javascript (18) Linux (135) Audio Encoding (17) Backup (4) Features (11) Hardware (21) How-Toes (67) Migration To Linux (12) Software (78) Upgrade (16) Video Encoding (14) X-Window (12) Linux Desktop (23) Multimedia (6) MySQL (22) MySQL Administration (12) MySQL Development GUI Tools (6) Other (27) PHP (32) Programming & Freelancing (32) Site Updates (11) Webmaster (31) Apache (9) Web Hosting (1) Wordpress Programming (11) Zend Framework Programming (1) Archives Select Month November 2011 (3) October 2011 (2) September 2011 (2) August 2011 (1) June 2011 (1) May 2011 (2) April 2011 (4) March 2011 (3) February 2011 (1) November 2010 (2) October 2010 (1) September 2010 (13) August 2010 (3) July 2010 (2) June 2010 (4) May 2010 (5) April 2010 (3) March 2010 (14) February 2010 (8) January 2010 (6) December 2009 (1) November 2009 (3) September 2009 (2) August 2009 (3) July 2009 (12) June 2009 (8) May 2009 (33) April 2009 (16) Articles December 2011 M T W T F S S « Nov 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 User Options Register Entries RSS Comments RSS Log In Username Password Remember Me Recent Comments Roger on RP Newsticker Plugin for WordPress Alec on Downloads Alec on RP Newsticker Plugin for WordPress Justin on RP Newsticker Plugin for WordPress: Version 0.7 Out Sylwia on RP Newsticker Plugin for WordPress Alec on RP Newsticker Plugin for WordPress: Version 0.7 Out John Dooley on RP Newsticker Plugin for WordPress: Version 0.7 Out Travel News Weekly on [Upgrade] Netbeans PHP IDE 7.0 in Fedora Linux Fedora Project – Recent changes Virtualization User:Saulfec File:Virtualization Containers.png Zend Framework 2.0 We are pleased to announce that there will be a Zend Framework 1.12 release! Manage cloud infrastructures using Zend Framework Zend Framework 2.0.0beta1 Released! Tags yum x86_64 Wordpress SSL solved solution Software skype RP Newsticker Plugin resume release rational-liscroll-ticker programmer problem plugin PHP IDE PHP non-linear neroAacEnc MySQL mp3 linux on laptop Linux Laptop jquery Javascript ISO image ioncube install how-to Hardware gnome fix ffmpeg Fedora x86_64 Fedora 14 Fedora 13 Fedora 12 Fedora 11 Fedora 10 Fedora 9 Fedora encode video encode audio encode editor dvdrom drive download dojo Developer dependencies cv convert conky compile command line cdrom audio ape Apache AJAX Partner Links Programming by Alec © 2011 LAMP Freelancer