4lqedz 发表于 2024-7-10 23:12:44

PHP程序员职业发展规划和技术需求


    <h2 style="color: black; text-align: left; margin-bottom: 10px;">对 PHP 职业的划分,我对 PHP <span style="color: black;">研发</span>人员划分为以下几个<span style="color: black;">周期</span>. </h2><span style="color: black;">第1</span>级别: PHP <span style="color: black;">兴趣</span>者 第二级别:PHP 初级程序员 第三级别 : PHP 中级程序员 第四级别 :PHP 高级程序员 第五级别 :PHP 工程师 <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">以下是对 PHP 职业等级的<span style="color: black;">详细</span>描述:</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">PHP <span style="color: black;">兴趣</span>者: </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">定义: 只是把 PHP 当做业余<span style="color: black;">兴趣</span>,接触<span style="color: black;">或</span><span style="color: black;">认识</span>过 PHP <span style="color: black;">研发</span>的<span style="color: black;">关联</span>网站.</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">描述: 这些人不依靠 PHP 为谋生手段,只是职业或许和 PHP 技术有挂钩,<span style="color: black;">例如</span>一 </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">些网站运营人员,想<span style="color: black;">认识</span><span style="color: black;">认识</span>网站结构.还有大学学生,<span style="color: black;">由于</span>课程,学业关系, </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">很大一部分<span style="color: black;">亦</span>会<span style="color: black;">认识</span>学习 PHP。 </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">特征: 1: <span style="color: black;">针对</span> PHP <span style="color: black;">有些</span>基本理论有一点<span style="color: black;">认识</span>,说起来头头是道,动手就废.</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">2: 技能好一点的<span style="color: black;">能够</span>对<span style="color: black;">有些</span>现有网站进行简单修改,<span style="color: black;">例如</span> dedecms 等<span style="color: black;">研发</span>的网站 </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">3: <span style="color: black;">兴趣</span> PHP. </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">技术<span style="color: black;">需求</span>: <span style="color: black;">没</span><span style="color: black;">需求</span>,不想着<span style="color: black;">挣钱</span>,自己开心就好</p>
    <h2 style="color: black; text-align: left; margin-bottom: 10px;">PHP 初级程序员 </h2>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">定义: <span style="color: black;">刚才</span>进入 PHP 编程行业,正在以 PHP 谋生,<span style="color: black;">然则</span>经验能力还不足的人. </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">描述: 这些人<span style="color: black;">已然</span>以 PHP 为<span style="color: black;">重点</span>谋生手段,<span style="color: black;">重点</span>是<span style="color: black;">刚才</span>加入 PHP 程序员行列的人</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">为主,<span style="color: black;">亦</span>有部分做了<span style="color: black;">非常多</span>年,<span style="color: black;">然则</span>还只会 curd 的老人. </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">技术<span style="color: black;">需求</span>: </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">一: 服务器方面(linux:系统): </p><span style="color: black;">熟悉</span>安装 Linux 系统、<span style="color: black;">熟悉</span><span style="color: black;">运用</span> Linux 常用命令和某些<span style="color: black;">平常</span><span style="color: black;">运用</span>的命令、 熟悉 linux 常用软件包安装 <span style="color: black;">熟悉</span>搭建 lnmp(lamp)环境.<span style="color: black;">熟悉</span>项目上线,域名配置 能够<span style="color: black;">运用</span><span style="color: black;">有些</span>简单的 shell 对服务器进行<span style="color: black;">守护</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">二:web 页面技术及<span style="color: black;">关联</span>: </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">其实 web 严格<span style="color: black;">来讲</span>并不属于 php 技术,<span style="color: black;">然则</span><span style="color: black;">针对</span>中小<span style="color: black;">机构</span>而言,基本每一个 PHP </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">程序猿都要编写简单的前端页面. </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">1. <span style="color: black;">熟悉</span><span style="color: black;">把握</span> HTML, CSS,JS,JQ <span style="color: black;">运用</span>,能够编写简单的前端页面 </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">2.会运用前端样式框架,<span style="color: black;">例如</span> layUI,Bootstrap 等</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">3.会 ajax 及其<span style="color: black;">关联</span>技术.能完成<span style="color: black;">平常</span> ajax 页面制作.</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">三: MySQL 技术 </p><span style="color: black;">熟悉</span><span style="color: black;">把握</span> SQL 语句(增删改查<span style="color: black;">必须</span>). <span style="color: black;">熟悉</span><span style="color: black;">把握</span> MySQL 的操作.<span style="color: black;">包含</span>安全、<span style="color: black;">拜访</span><span style="color: black;">掌控</span>和权限、备份和恢复,复制、 导入和导出记录. <span style="color: black;">熟悉</span><span style="color: black;">把握</span> phpMyAdmin 或 Navicat 等管理<span style="color: black;">守护</span><span style="color: black;">工具</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">四:PHP 技术 </p>PHP 语法,常用函数等<span style="color: black;">不消</span>说,<span style="color: black;">必要</span>的<span style="color: black;">基本</span>,. 面对对象(oop),简单的设计模式<span style="color: black;">必要</span>(单例,工厂...) 熟悉 PHP 常用库,<span style="color: black;">例如</span>:gd,curl 等 <span style="color: black;">最少</span><span style="color: black;">熟悉</span><span style="color: black;">运用</span>一种 PHP <span style="color: black;">研发</span>框架,<span style="color: black;">例如</span> tp,laravel <span style="color: black;">针对</span>二开项目有<span style="color: black;">必定</span>了解,<span style="color: black;">例如</span> dedecms,ECShop。<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">5 项目<span style="color: black;">关联</span> </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">1. <span style="color: black;">实质</span>完成过有价值的 PHP 项目(自己<span style="color: black;">研发</span>玩的博客啥不算).或全程参与 过 php 网站<span style="color: black;">研发</span>与建设</p>
    <h2 style="color: black; text-align: left; margin-bottom: 10px;">PHP 中级程序员 </h2>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">定义: 正在以 PHP 程序谋生,能够独立完成小规模的 PHP 项目设计和<span style="color: black;">研发</span> .描述: 这些人<span style="color: black;">已然</span>以 PHP 为<span style="color: black;">重点</span>谋生手段,<span style="color: black;">通常</span>是 PHP <span style="color: black;">研发</span>五年以内的人为主, <span style="color: black;">亦</span>有部分老人<span style="color: black;">始终</span>卡瓶颈,还停留这一个级别,<span style="color: black;">亦</span>是 PHP <span style="color: black;">研发</span>人数最多的一个级别.</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">技术<span style="color: black;">需求</span>: </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">一: 服务器运行系统( linux 系统): </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">(初级的<span style="color: black;">所有</span>具备,高一级的<span style="color: black;">必须</span><span style="color: black;">所有</span>具备初一级的<span style="color: black;">所有</span>技能,下同,我就<span style="color: black;">再也不</span> </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">重复描述) </p>能够对 MySQL 和 Apache(nginx)进行优化以<span style="color: black;">提高</span>网站性能. 能够配置小型服务器集群(双服务器或三服务器). 能够进行 Linux 系统安全配置、Iptables、syslog 日志管理<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">二: web 页面技术及<span style="color: black;">关联</span>: </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">针对</span>前段<span style="color: black;">需求</span>反而不高了,毕竟 PHP 是后端语言,<span style="color: black;">咱们</span>不是做前端<span style="color: black;">研发</span>了,没 </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">必要在前端过于投入精力,当然<span style="color: black;">倘若</span>会 vue,node.js 会更好。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">三: MySQL 技术 </p>会<span style="color: black;">按照</span>需求设计 mysql 数据库 mysql 原理,储存引擎,事务,视图都要会了 简单的 mysql 语




星☆雨 发表于 2024-8-19 21:29:28

顶楼主,说得太好了!

星☆雨 发表于 2024-8-31 23:14:50

感谢你的精彩评论,为我的思绪打开了新的窗口。

流星的美 发表于 2024-9-1 16:12:38

这夸赞甜到心里,让我感觉温暖无比。

wrjc1hod 发表于 2024-10-9 23:14:59

感谢楼主的分享!我学到了很多。
页: [1]
查看完整版本: PHP程序员职业发展规划和技术需求