我认为没有什么应不应该会,端看每个人自己的目标
我本身是自学PHP,分享一下我的学习方向
1. 基本语法
语法的话我不会特别花时间去练习,就是专案用到的时候查到,然后学起来
2. 物件导向
练习自己写一些元件,设计元件的过程去练习自己的类别和物件概念
平常用套件的时候,去想一下别人为什么这样设计,然后自己要想办法应用
3. 框架
基本的 PHP/DB 都大概会运用之后,你应该会有感觉程式码越来越不好维护
自己写一个简单的框架,或是从 Laravel/Slim/CI ... 开始练习
看人家用了哪些方式处理你遇到的问题
4. Design Pattern
在学框架的时候你会发现 Design Pattern 怎么被应用的
可以额外花时间了解,就算到不同的程式语言都很有帮助
5. 测试
开始用 phpunit 去测你写的小单元或是功能
这边写的是我学后端的方向,其实前端也差不多是这样
你可以想一个自己有兴趣的题目,当成 side project 来经营
公司不太可能你学了什么就用什么,用自己的专案来练习比较快
如果觉得公司也可以用,在和主管与同事讨论可行性