Maison >titres >D'après les exigences de recrutement PHP, que doivent savoir les programmeurs PHP ?

D'après les exigences de recrutement PHP, que doivent savoir les programmeurs PHP ?

PHPz
PHPzoriginal
2018-05-19 14:29:4424788parcourir

Environ 70 % des 1 millions de sites les plus performants au monde sont développés avec PHP. Il constitue un partenaire en or avec Linux/Mysql/Apache/Nginx, etc. PHP est un bon choix en termes de coût d'investissement et de cycle de développement. choix.

Recommandations associées : À quoi ressemblent généralement les informations de recrutement des établissements de formation PHP》《Collection de questions d'entretien PHP (collection)

PHP peut être utilisé dans le développement de sites Web, le développement d'interfaces API, le développement côté serveur, le développement de systèmes publicitaires, le développement de systèmes OA internes, le développement de backend mobile, le développement de jeux, etc. Surtout aujourd'hui avec le développement rapide de l'Internet mobile, PHP Prenez l'initiative et revenez au rang des langages de développement de première ligne.

Actuellement, de nombreuses entreprises bien connues en Chine utilisent PHP comme principal langage de développement Web. Les entreprises de première ligne les plus représentatives incluent Digital Factory (360), Baidu, Goose Factory (Tencent), des représentants de Cat Factory. (Alibaba), Rice Factory (Xiaomi), Dog Factory (Sogou), etc.

L'éditeur du site php chinois a sélectionné les exigences de recrutement php de deux usines du site de recrutement professionnel en informatique Lagou.com.

Alibaba Big Youku Data Strategy Center recrute des ingénieurs PHPExigences du poste :

1. Avoir plus de 5 ans de développement PHP. expérience, les candidats ayant une expérience dans le développement de grands sites Web ou de centres de données sont préférés

2. Familier avec au moins un langage non frontal (tel que Java/C/C/Python/Ruby), familier avec. cadres de développement couramment utilisés et avoir de bonnes compétences en programmation Capacité ;

3. Avoir des capacités de développement front-end multi-terminaux et maîtriser au moins l'une des trois directions Web (PC Mobile)/Node. js/Native App. Il est préférable d'en avoir plusieurs. Il est encouragé à travailler dans Native Exploration en intégrant la technologie Web ;

4. Maîtriser l'utilisation de HTML/CSS/JS, etc.

.

5. Maîtriser les algorithmes de structure de données de base et couramment utilisés, familier avec la base de données Mysql et la technologie NoSQL ;

6 Avoir une bonne capacité d'apprentissage, une forte conscience du temps et des processus, de bonnes compétences en communication et une conscience du travail d'équipe, fort sens des responsabilités, attitude de travail proactive et capacité à s'intégrer rapidement dans l'équipe.

Salaire : 15 000-25 000/Pékin/Cinq assurances et un fonds, soins médicaux supplémentaires, examens physiques réguliers

Exigences du poste d'ingénieur php de l'entreprise 360 :

1 . Maîtrise du développement PHP/MySQL

2 Familier avec JavaScript et certains frameworks front-end Web, tels que Vue.js, AngularJS, etc.

3. Frameworks PHP, tels que YII, ThinkPHP, etc., et Avoir au moins une expérience en développement

4. Familier avec la gestion et la maintenance d'Apache/Nginx, Redis et Memcached

5. La priorité sera donnée aux personnes intéressées par le front-end JS

6. Avoir une certaine compréhension du domaine distribué et avoir une expérience pertinente en développement, débogage ou maintenance

7. Avoir un bon esprit de travail d'équipe. , sens élevé des responsabilités, bonne communication, personne terre-à-terre, forte capacité à résister à la pression et avoir une attitude de travail rigoureuse

8 Salaire : 15 000-30 000/Pékin/Avantages et avantages hautement compétitifs pour le. département principal

Les salaires et avantages sociaux ne sont-ils pas très attractifs ? Mais pouvez-vous répondre aux exigences de leur poste ? Vous direz peut-être qu'il m'est difficile d'entrer dans ces grandes entreprises Alors quelles sont les exigences PHP pour le recrutement général en entreprise ? Le site Web chinois PHP estime que les connaissances et compétences suivantes doivent être maîtrisées  :

1. HTML DIV CSS, si vous ne le savez pas, n'apprenez pas PHP Cela signifie que vous n'êtes pas du tout intéressé par Internet. À moins que votre code PHP ne soit très bon, alors vous pouvez devenir un pur retour. -fin développeur qui.
2. Les bases de PHP, il va sans dire que vous devez connaître la syntaxe de base
3. MySQL, bien qu'il ait été acquis par Oracle, est toujours très populaire jusqu'à présent, peu importe que vous le fassiez. Apprenez MySQL ou non, l'important est que cela dépend si le SQL que vous utilisez peut être converti. Le SQL d'Oracle, MySQL, DB2 et d'autres bases de données est fondamentalement le même et universel.
4. PDO, les gens qui ne le savent pas sont comme s'ils ne comprenaient pas le mandarin
5, bien que ce ne soit pas le métier des programmeurs PHP, mais de nombreux artistes ne le savent pas, donc. vous devez le savoir
6. jQuery , il n'y a rien à dire. C'est très simple pour les gens qui connaissent js d'apprendre à utiliser jQUERY. La clé est qu'il y a beaucoup de choses à retenir
7. Modèle MVC, une gestion documentaire standardisée vous rendra heureux
8. La POO, orientée objet, est dite comparable à la SOA et orientée composants, et cela ne signifiera pas chercher la mort
9. Les petits modules couramment utilisés en développement, tels que le téléchargement de fichiers, le traitement de sécurité, le contrôle du calendrier, l'enregistrement des connexions, le panier d'achat, la gestion des utilisateurs, la génération de PDF, l'exportation d'Excel, etc.
10. Ajax, si vous ne le savez pas, apprenez-le vite. dans l'espace QQ et Sina Weibo, il n'y a pas de contenu technique au niveau de l'application, juste quelques lignes de js
11, si vous étudiez cela attentivement, vous constaterez progressivement que le mécanisme de modèle de nombreux programmes open source. est très similaire à celui-ci. Vous copiez peut-être les codes d'autres personnes
12. Des tests de code de base, il va sans dire, Firebug, le navigateur Google, des tests multiplateformes, un audit de code, etc. sont nécessaires
13. Là Il existe deux logiciels de gestion de versions, svn et git. Vous n'avez besoin d'en connaître qu'un, mais le principal est SVN. Vous pouvez accéder fréquemment à github et Composer en dépend désormais.
14. Éditeurs, vi, Eclipse, JetBrains PhpStorm, zend studio, editplus, sublime, etc., sublime est relativement léger.
15. Familier avec Linux, Linux est la racine de PHP. Les gens qui mettent PHP sur Windows ne sont que des idiots pour montrer leur richesse
16 Familier avec le code source de trois séries open source nationales : la série discuz. (principalement le programme du forum discuz (deux modules : La technologie peut être utilisée pour s'entraîner.
18. Être capable d'apprendre, d'utiliser des moteurs de recherche tels que Baidu et d'utiliser les ressources qui vous entourent
19. Les dossiers exclusifs, les ressources couramment utilisées, les modules de code, les notes... installés peuvent grandement améliorer l'efficacité du travail.
🎜>20. Continuez à apprendre, y compris PHP et d'autres connaissances, si vous êtes lié par une entreprise ou une industrie, vous ne pensez pas qu'une technologie ou une entreprise peut vous soutenir toute une vie. la partie est toujours la courte section à partir du cou
Tant que vous maîtrisez les points ci-dessus, même si les grandes entreprises ne pourront peut-être pas entrer, sur le marché actuel où le talent est roi, certaines sociétés de développement avec un bon financement sont également bonnes . choisir! Par exemple, un certain groupe, un certain épisode, un certain goutte à goutte, etc., y compris les sociétés financières Internet désormais populaires, ont également proposé des salaires très compétitifs et divers avantages généreux. Bien sûr, il existe également quelques entreprises riches. comme les gens sont bons, ils travailleront même la nuit tombée. N'ayez pas peur ! Alors si vous voulez apprendre PHP, apprenez-le maintenant !

Cours recommandés :

Feuille de route avancée PHP : un cours avancé incontournable pour les débutants et les maîtres PHP

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn