(REVISION DATE MAY 04, 1995) I P G I n t e r n a t i o n a l P r o g r a m m e r s G u i l d P r o f e s s i o n a l C e r t i f i c a t i o n a n d R e c o g n i t i o n f o r P r o g r a m m e r s ABOUT THE IPG The International Programmers Guild was established in Geneva, Switzerland in 1984 and the Canadian Chapter was started in 1985. Membership in the IPG is restricted to programmers and students training to become programmers. ("Programmers" includes: Systems Designer, Systems Analyst, Software Architect, Data Architect, Software Engineer, Programmer/Analyst, Software Consultant, Programmer Consultant.) The IPG is the international standard-bearer for programming and is guided by the following mandates: - To be the self-governing body for all programmers; - To promote and support professionalism in all aspect of programming; and - To encourage and support student programmers to become professionals. The Professional Certification Program requires a minimum of mandatory technical and anlytical skills to progress through three levels of professional designation: Fellow, Senior, and Master Programmer. In addition, all members must conduct themselves with professional integrity and abide by the Professional Programmers Code of Ethics. The Code was established specifically for members of the IPG to fullfill its mandate as a self-governing body. PROFESSIONAL CERTIFICATION PROGRAM 旼컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� Appointed to this position � Guild Master � by the IPG's headquarters � � in Geneva, Switzerland � Superior management, programming, and � � analytical skills; Responsible for � � operation of Chapter � 읕컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� 旼컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� An honour bestowed directly � Master Programmer � by the Council of Masters � � and the Guild Master, � Professional management skills with � who must be in agreement � superior abilities in programming � � and analysis � 읕컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� 旼컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� Must be nominated by the � Senior Programmer � Council of Masters � � and approved by three � Exceptional professional programming � Master Programmers � abilities and analytical skills � and the Guild Master � � 읕컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� 旼컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� Must be certified by two � Fellow Programmer � Master Programmers � � and the Guild Master � Meets minimal standards of programming � � proficiency and professional conduct � 읕컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� 旼컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� Minimum one year and maximum � Interim Member � three year internship � � � Paid member in good standing; � � Conditional acceptance as a member � � awaiting certification � 읕컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� 旼컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� Up to four years � Student Member � � � � Allows future programmers to interact � � with successfull professional outside � � the classroom � 읕컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� ANALYTICAL SKILL DEVELOPMENT Fellow Programmers must enroll in a series of courses designed to develop their analytical skills. The cource work is based on a recognized technology developed to improve the analytical skills required to find problems, to develop solutions, and to improve individual skills to work in teams. CODE OF ETHICS A Professional Programmer owes certain duties to the public, to an employer, to other members of the profession, to themselves and to the IPG, and shall act at all times with: - Fairness and loyalty towards associates, employers, employees, clients, and the IPG; - Fidelity to public needs; and - Devotion to high ideals of personal honour and professional integrity. BENEFITS PROFESSIONAL CERTIFICATION The IPG's Professional Certification Program has four components: technical profeciency, analytical skill development, conformity to the Code of Ethics, and final certification by the IPG's Master Programmer. Upon fulfillment of a minimum of mandatory standards, members receive their designation as Professional Programmer. Members can progress through the Program's three levels of professional designation: Fellow, Senior, and Master Programmer as their skills and abilities improve. PROFESSIONAL RECOGNITION Members are provide with a Certification and a Seal to verify their designation as Professional Programmer. Wide recognition is assisted through both Canadian and International registries. The IPG is also dedicated to promoting professionalism in programming. JOB AND CONTRACT OPPORTUNITES The IPG's Free Referral Service is an important resource for corporations and individuals requesting programming services. As an employer, you can have reassurance that IPG members have already been prescreened and accepted to meet the IPG's professional standards. This can also translate in thousands of dollars of savings over what a private agency can charge for finding and prescreening candidates. The Int'l Programmers Guild offers access to a concentrated pool of qualified programmers, programmer analysts and consultants with very broad coverage of languages and abilities. NETWORKING Informal "Get2Gethers" are held weekly. These meetings are great for socializing, to trade technical information, to share ideas, and to keep up-to-date on industry developments. This also keep members informed of job, contract, and career oportunities. COMPUTER WORKSHOP As of June 1995, the IPG will be offering a workshop for IPG members. This workshop will give hands on experience, and there will be a one time registration fee. OFFICE LEASE As of June 1995, the IPG will be offering office space in it's new facility located on Millcreek drive in Mississauga. These offices are available for sub-leasing to IPG members. There are two options available, full private and share office spaces, that will provide you with a business address and office space in a professional setting. INSURANCE Group Insurance Programs for the I.T. Professionals are now available to IPG members. WHO CAN JOIN Since the IPG is a professional organization, it is not open to the general public. There are minimum requirements for membership: - Membership is granted only to individuals. Companies, corporations or associations cannot be direct members but may maintain business associations with the IPG. - A person must be at least 18 years of age. Rare exceptions can be made for exceptionally skilled individuals. - A person must either be a programming student, actively engaged as a programmer, or have prior programming experience. Programmers who are promoted into managerial positions are still accepted. - Typically, a systems analyst who knows how to program can be accepted as a member while one who does not know how to code cannot be a member. - A person must abide by the The Int'l Programmers Guild Code of Ethics and be of good moral constitution and conduct, with solid professional integrity. He/she must not object to the requirements set for being a member. 旼컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴커 � �袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴敲 � � � IPG - RATES AND FEES SCHEDULE IN CND $ � � � 훤袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴� � � Effective May 01,1995 � 쳐컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴캑 � 旼컴컴컴컴컴컴컴컴컴커 � � � IPG INITIATION FEE � � � 읕컴컴컴컴컴컴컴컴컴켸 � � One-Time Initiation Fee 20.00 For all new IPG accounts � � 旼컴컴컴컴컴컴컴컴컴컴� � � � IPG MEMBERSHIP FEES � � � 읕컴컴컴컴컴컴컴컴컴컴� � � Student 40.00/year Membership into the IPG � � Interim 60.00/year Professional Society including the � � Fellow - P.Prog. 45.00/year IPGnet ListServ subscription. � � Senior - S.Prog. 30.00/year IPGnet local access is optional. � � 旼컴컴컴컴컴컴컴컴컴컴컴� � � � IPG CERTFICATION FEES � � � 읕컴컴컴컴컴컴컴컴컴컴컴� � � Fellow - Interim to P.Prog. 150.00 For IPG members in good standing � � Senior - P.Prog. to S.Prog. 250.00 only. � � 旼컴컴컴컴컴컴컴컴커 � � � IPG PARAPHENELIA � � � 읕컴컴컴컴컴컴컴컴켸 � � T-Shirt with IPG Logo 14.95 White, Black or Burgundy S,M,L,XL � � Professional Ring and Seal 112.65 Silver/Iridium Rings. Sizes 5-10 � � 旼컴컴컴컴컴컴컴컴컴커 � � � IPGNET FULL ACCESS � � � 읕컴컴컴컴컴컴컴컴컴켸 � � Local two hours Daily Online 30.00/year IPG members in good standing only. � � 旼컴컴컴컴컴컴컴컴컴컴커 � � � INTERNET FULL ACCESS � � � 읕컴컴컴컴컴컴컴컴컴컴켸 � � Dial Up Access, FTP, WWW etc. 2.95/hour For IPG or Non-IPG member accounts � � 旼컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� � � � IPG PROFESSIONAL OFFICE LEASE � � � 읕컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� � � Full Privat Office w/Key 495.00/month Furnished professional offices � � Shared Professional Office 95.00/month including reception and limited � � Hourly Office or Board Room 20.00/2hrs secretarial services and options. � � 旼컴컴컴컴컴컴컴컴컴컴컴컴� � � � IPG CARRIER DEVELOPMENT � � � 읕컴컴컴컴컴컴컴컴컴컴컴컴� � � Half day Seminars 69.00 Seminars covering various topics � � Two month Courses 295.00 conveniently scheduled during the � � Remote Courses 195.00 day or evenings or saturdays and � � Software WorkShops 95.00/month remote via InterNet. � � 旼컴컴컴컴컴컴컴컴컴컴컴� � � � IPG REFERRAL SERVICES � � � 읕컴컴컴컴컴컴컴컴컴컴컴� � � Corporate search services 600.00/year Unlimited talent search and match � � Advertisements on screen 12.00/month through the IPG Professional Index � 쳐컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴캑 � Payments of accounts by: � � Check, Money order, Cash, VISA or Authorized Monthly Direct Withdrawal. � � GST and PST extra where applicable Rates may change anytime w/o notice. � 읕컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴켸 HOW TO CONTACT US MEMBERSHIP You may fill out the Membership Application script on IPGnet, phone, write, or meet us at our weekly meetings. EMPLOYERS AND OTHERS You can contact us by phone or mail. OUR ADDRESS, DATA AND VOICE LINES The International Programmers Guild Canadian Chapter 3016 Runcorn Row Mississauga, Ontario Canada L5N 4S5 Tel (905) 824-7947 Fax (905) 824-4379 ONLINE INFORMATION SERVICE/IPGnet: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Toronto/Mississauga . . . . . . (905)824-4731 Oakville/Burlinton . . . . . . (416)825-9291 Markham/Pickering . . . . . . . (416)693-7108 Toronto/Mississauga . . . . . . (905)824-3035 INTERNET ADDRESS: ~~~~~~~~~~~~~~~~~ Admin@Toronto.Can.IPGuild.Org