E N D
IT WORKER ANALYSIS IT WORKER ANALYSIS
HELLO! HELLO! W We are Forward Team PE e are Forward Team PE- -3 3 2 Marina Safitri 5213100090 Ikhwan Aziz 5213100096 Zain Maulana Azmi 5214100023 Dewi Chumairoh 5214100054 Paradika Farandi Angesti 5214100072 Dhevina Dewantari 5214100124 Kautsar Al Farabi 5214100192
3 History Pekku was founded by Kelvin Allendro in 2014. What is Pekku.com? In this digital era, many businessmen promote with using technical creative ways, like banner and website with various display interesting. But, this competition poor accompanied by growth experts in web-design development, because it’s affordable. 1 1 Over Over view view Pekku is instant website that committed to help the customers , so he/she can focus with the business course.
4 Pekku Pekku Instant website Place your screenshot here
5 How about acknowledgementof ethics in Pekku? CEO of Pekku stated that he ever learn about software ethics at college, but there is no written obligation. 2 2 K Knowledge nowledge code code ethics ethics
6 Website Builder User can freely use Pekku as instant web builder, but if user wanna customize there must be certain fees, it called Freemium business model. Features Many templates that easy to modify Drag & Drop editor Ecommerce transaction, include sales, cart and stock management Widget : video, slideshow, maps, even messenger Customers data connected directly to account 3 3 Domain Domain Business usiness Support team services
7 How many IT workerat there? Pekku have six people who work in IT department. There Programmer, and System Developer. are PHP programmer, CSS programmer, Javascript All of the six people are full time worker and also intern from some college. 4 4 Number Number of IT of IT people people
8 PHP ProgrammerResponsibilities Documenting technical specifications Testing for application bugs Writing programming code Designing the application according to specifications Coordinating with designers, programmers Prioritizing tasks and daily activities Organizing projects administrators, and other 5 5 Responsi Responsi bilities bilities
9 CSSProgrammer Responsibilities Writing CSS programs Monitoring communications systems Installing and configuring systems Advising about the design specification process Testing website performance and interaction Resolving technical problems Designing web pages 5 5 Responsi Responsi bilities bilities
10 Js Programmer Responsibilities Enhancing applications Reviewing application design Troubleshooting for possible software bugs Implementing fixes Coordinating with quality assurance teams Checking for system compatibility Documenting technical specification Develop new user-facing features Build reusable code and libraries for future use Ensure the technical feasibility of UI/UX designs Optimize applications for maximum speed and scalability Assure that all user input is validated before submitting to back-end services 5 5 Responsi Responsi bilities bilities
11 SystemDeveloper Responsibilities Analyze user requirements; test new programs and fault finding; Develop existing programs by analysing and identifying areas for modification; Create technical specifications and test plans; Write and testing code and then refining and rewriting as necessary; Write systems to control the scheduling of jobs on a mainframe computer or to control the access allowed to users or remote systems; Write operational documentation with technical authors; Maintain systems by monitoring and correcting software defects; Work closely with other staff consult clients and colleagues concerning the maintenance and performance Continually update technical knowledge and skills 5 5 Responsi Responsi bilities bilities
PHP ProgrammerSpeciaziations 12 Strongknowledge of PHP web frameworkslike Laravel,Yii,etc Understandingthe fullysynchronousbehaviorof PHP Understandingof MVC design patterns Basicunderstandingof front-endtechnologies Knowledgeof object orientedPHP programming Understandingaccessibilityandsecurity compliance Strong knowledge of the common PHP or web server exploits and their solutions Understanding fundamental design principles behind a scalable application User authentication and authorization between multiple systems, servers,and environments Integrationof multipledata sources and databases into one system Familiaritywithlimitationsof PHP as a platformand its workarounds Creating database schemas that represent and support business processes Familiarity with SQL/NoSQL databases and their declarative query languages Proficientunderstandingof code versioningtools, such as Git 6 6 Special Special izations izations
13 CSSProgrammer Speciaziations Proficientunderstandingof web markup, includingHTML5, CSS3 Basic understanding of server-side CSS pre-processing platforms, such as LESS andSASS Proficient understanding of client-side scripting and JavaScript frameworks,includingjQuery Good understanding of asynchronous request handling, partial page updates, and AJAX Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as as Gimp or Photoshop is a plus. Proficient understanding of cross-browser compatibility issues and ways to workaroundthem. Proficientunderstandingof code versioningtools, such as Git Good understanding of SEO principles and ensuring that application willadhereto them 6 6 Special Special izations izations
14 Js Programmer Speciaziations Strong understandingof JavaScript,its quirks,andworkarounds Basicunderstandingof web markup, includingHTML5 and CSS3 Good understanding of AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJSetc.}} Good understanding of asynchronous request handling, partial page updates, and AJAX Proficient understanding of cross-browser compatibility issues and ways to workaroundsuch issues FamiliaritywithJavaScriptmodule loaders,such as Require.jsand AMD Familiaritywithfront-endbuild tools, such as Gruntand Gulp.js Proficientunderstandingof code versioningtools, such as Git Good understandingof browserrenderingbehaviorand performance 6 6 Special Special izations izations
15 SystemProgrammer Speciaziations System Administration QualityFocus OperatingSystems Software Debugging Software Documentation Software Testing Software Maintenance Software PerformanceTuning 6 6 Special Special izations izations
16 Are they certified? In Pekku, IT worker doesn’t have to have certification or bachelor degree to be hired. CEO of Pekku stated that as long as the worker have the ability to work in team and have skill that is needed then the worker will be hired. 7 7 Certif Certif ication ication
17 SOP whenbuilding software? Each programmer has specific field (Mobile, Web) If there a mobile apps work, it must be done by mobile programmer and if there a web apps work, it must be done by web apps team (consists front-end & back-end programmer) The work progress must be push/pull on local repository in their own server Version control in every work progress 8 8 SOP SOP
18 SOP while recruiting? Read and understand the job’s criteria Send CV to HRD Team Take an interview (not for Web & Graphic Designer) Take the test (only for Web Developer) Announcement 8 8 SOP SOP
▸Website bugs, didn’t send the activation email to the new user after registering new account. 19 ▸Website error when used 9 9 Violation Violation ▸College students used fake / pirated OS while taking internships
20 THANKS! THANKS! Any questions? Any questions?