Re: [请益] 会那些技能才算称职的 PHP工程师

楼主: grassocean (happy)   2017-06-29 16:29:13
我认为没有什么应不应该会,端看每个人自己的目标
我本身是自学PHP,分享一下我的学习方向
1. 基本语法
语法的话我不会特别花时间去练习,就是专案用到的时候查到,然后学起来
2. 物件导向
练习自己写一些元件,设计元件的过程去练习自己的类别和物件概念
平常用套件的时候,去想一下别人为什么这样设计,然后自己要想办法应用
3. 框架
基本的 PHP/DB 都大概会运用之后,你应该会有感觉程式码越来越不好维护
自己写一个简单的框架,或是从 Laravel/Slim/CI ... 开始练习
看人家用了哪些方式处理你遇到的问题
4. Design Pattern
在学框架的时候你会发现 Design Pattern 怎么被应用的
可以额外花时间了解,就算到不同的程式语言都很有帮助
5. 测试
开始用 phpunit 去测你写的小单元或是功能
这边写的是我学后端的方向,其实前端也差不多是这样
你可以想一个自己有兴趣的题目,当成 side project 来经营
公司不太可能你学了什么就用什么,用自己的专案来练习比较快
如果觉得公司也可以用,在和主管与同事讨论可行性
作者: KaiLoveMoon (炼月)   2017-06-29 16:57:00
谢谢你!
作者: SouthernSun (撒灯尚)   2017-06-29 18:00:00
推一下
作者: wilson200106 (种子种子)   2017-06-29 22:41:00
也可以玩玩API
作者: MOONRAKER (㊣牛鹤鳗毛人)   2017-06-29 23:29:00
API咧 他上班不是都玩到不要玩了
作者: lk2986706we   2017-06-30 22:08:00
作者: lhsieh (不要问)   2017-06-30 23:39:00
也觉得看目标,开发服务或产品跟公司专职,功能就不同了就公司专职看公司产业与运作模式,各门槛也不同
作者: JohnRoyer (Zero 日落)   2017-07-02 11:09:00
推一个,PHP 也是自学,觉得除了大大说的几项要求以外熟悉 PHP 语言特性也是很重要的,至少不会踩奇怪的 bug而不自知另外我是纯后端,所以 HTML/CSS/JS 我是极外行,但是HTTP server 和 DB、cache service 等倒是略通一二

Links booklink

Contact Us: admin [ a t ] ucptt.com