V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Sakura10032
V2EX  ›  PHP

学了 PHP 一年半年,不知道该会些什么

  •  1
     
  •   Sakura10032 · 2019-04-12 00:28:29 +08:00 via Android · 5562 次点击
    这是一个创建于 2050 天前的主题,其中的信息可能已经有所发展或是发生改变。

    学 PHP 从 18 年到现在快一年半了,快毕业了,准备找工作了。

    自己也做过几个项目,像什么 b2c 商城,cms 管理系统。

    微信小程序也做过,是和一个前端朋友,前后端分离一起做的,做了微信端的。后台倒是我一个人写的。

    我不知道,现在该学什么就是可以上岗的那种,需要会什么,精通什么。

    我现在感觉找工作有点难,也不知道工资该开多少。不知道哪位前辈可以指点一二。

    38 条回复    2021-02-05 11:43:08 +08:00
    lincanbin
        1
    lincanbin  
       2019-04-12 00:33:14 +08:00 via Android
    会 crud,能自己写个 cms 或者博客系统啥的就 ok 了,大家都是 crud boy。
    Mac
        2
    Mac  
       2019-04-12 00:34:22 +08:00 via Android
    眼光放远点,如果只是为了就业,为什么非要去程序流水线?找点传统企业,进去用自己能力改善流程会有更大发展。
    Sakura10032
        3
    Sakura10032  
    OP
       2019-04-12 00:35:58 +08:00 via Android
    @lincanbin 哈哈哈哈哈,本人精通 CVM 开发模式,熟悉面向百度编程(手动滑稽
    Sakura10032
        4
    Sakura10032  
    OP
       2019-04-12 00:43:45 +08:00 via Android
    @Mac 传统企业?什么样的?
    Rysle
        5
    Rysle  
       2019-04-12 00:51:34 +08:00
    1.提升自己的设计编码能力。可以多看看现有的知名应用,看看他们是如何设计程序结构,怎么做到易扩展、易复用?怎么分层、分模块?怎么对潜在的安全风险进行防范?
    2.提升自己在更高层面的总结归纳能力。后端的常见要求:高性能、高可用、高并发,如果抛开语言差异,有什么思路是共通的?
    3.不要把自己的能力局限在某一种语言,语言只是工具,随时可以换,保持视野和思路的开阔
    ericgui
        6
    ericgui  
       2019-04-12 04:16:17 +08:00
    @Mac 传统企业压根就不重视 IT 啊亲,这样的例子我见得多了
    forestLittleBear
        7
    forestLittleBear  
       2019-04-12 07:25:38 +08:00
    @Sakura10032 面向百度怎么行。。。。
    要面向谷歌。
    Mac
        8
    Mac  
       2019-04-12 08:29:35 +08:00 via Android
    @ericgui 靠着 excel vba 在公司躺着领工资的有的事,当然首先你得了解业务流程,光靠 crud 人家当然不会待见你
    askfilm
        9
    askfilm  
       2019-04-12 08:54:19 +08:00
    @Sakura10032 学习一下 symfony 吧, 你会发现你啥都不会 ; )
    visonme
        10
    visonme  
       2019-04-12 09:03:50 +08:00
    建议找个知名的框架深入学习下,至少有些高层次的应用,然后你就会发现,原来我所谓的“会”都是一种错觉~ ~ O(∩_∩)O
    huage
        11
    huage  
       2019-04-12 09:04:27 +08:00
    1.网站看一下大厂和小厂的 PHP 开发岗位要求;
    2.去给有一点规模的企业做业务系统,你会发现很多需求可以挖掘,不过能不能赚钱就看你造化了。
    huage
        12
    huage  
       2019-04-12 09:06:36 +08:00
    @Mac 自身经历,同意你的观点。传统企业,尤其是有一定规模的制造业,业务系统和信息化真是一块大肥肉,不过也很累的。能够提炼出模块化、商业化,就是牛人。
    Sakura10032
        13
    Sakura10032  
    OP
       2019-04-12 09:37:26 +08:00 via Android
    @Rysle 谢谢指点,就是去看别人写的,看别人怎么去解决问题,然后自己在总结,这样子。
    Sakura10032
        14
    Sakura10032  
    OP
       2019-04-12 09:39:12 +08:00 via Android
    @visonme 比如什么? laravle,yii 什么嘛?
    NaVient
        15
    NaVient  
       2019-04-12 09:53:49 +08:00
    @Mac #2 首先你得有话语权,不是每个人都能遇见伯乐,也不是每个人有能力就会被重用,知道,表达,机遇,领导的气魄缺一不可。
    tanszhe
        16
    tanszhe  
       2019-04-12 10:02:06 +08:00
    swoole 玩熟了吗? 来跟着我玩 https://github.com/lizhichao/one
    caoyouming
        17
    caoyouming  
       2019-04-12 10:07:31 +08:00
    哈哈哈,看到干 PHP 的了,有点小兴奋。我大学期间干了三年 PHP 开发,各种系统,给学校免费义务写项目,现在还在运行的那种,然后又百度 php 实习经验。最后,最重要的招工找了运维开发[/dog]现在在写 python 和 go
    caoyouming
        18
    caoyouming  
       2019-04-12 10:10:23 +08:00   ❤️ 1
    要建议的话,这样跟你讲。PHP 开发,基本 crud,然后你要擅长数据库,linux 以及网络,这样你就好找工作了。当然,语言是载体,建议你可以去学学 go (我大学期间学过)。最后,找个好点的实习单位,不然秋招有点难。
    qsbaq
        19
    qsbaq  
       2019-04-12 11:27:46 +08:00
    会查手册,会百度即可。
    Sakura10032
        20
    Sakura10032  
    OP
       2019-04-12 12:16:27 +08:00 via Android
    @caoyouming 网络?什么意思?没明白
    caoyouming
        21
    caoyouming  
       2019-04-12 12:17:55 +08:00 via Android
    @Sakura10032 计算机网络,tcp ip udp icmp 等等
    Sakura10032
        22
    Sakura10032  
    OP
       2019-04-12 12:18:09 +08:00 via Android
    @tanszhe 没有接触过,我可以学的
    Sakura10032
        23
    Sakura10032  
    OP
       2019-04-12 12:19:58 +08:00 via Android
    @caoyouming 就是那些理论,老师教了,没认真听("▔㉨▔)汗 ,后悔了
    caoyouming
        24
    caoyouming  
       2019-04-12 12:21:36 +08:00 via Android
    @Sakura10032 这个东西面试必问的,去看看,复习一下吧。
    Mac
        25
    Mac  
       2019-04-12 12:23:48 +08:00 via Android
    @NaVient 这在 IT 企业也一样啊,复合型人才比较容易出头
    Sakura10032
        26
    Sakura10032  
    OP
       2019-04-12 13:27:35 +08:00 via Android
    @caoyouming 好的,感谢前辈
    duxiansen
        27
    duxiansen  
       2019-04-12 13:40:46 +08:00   ❤️ 1
    @tanszhe "执行到控制器大于需要耗时 30ms 左右。”,给你报个 md 的错别字
    tanszhe
        28
    tanszhe  
       2019-04-12 13:46:32 +08:00
    @duxiansen 赞!已改
    wind3110991
        29
    wind3110991  
       2019-04-12 16:40:34 +08:00
    PHP 偏前端的话可以考虑在外企或者传统企业做流程,加班少工资高;
    qY3209HZitEb5Zty
        30
    qY3209HZitEb5Zty  
       2019-04-12 17:23:30 +08:00
    http, redis, linux, mysql, nginx 都研究下
    pytth
        31
    pytth  
       2019-04-12 19:16:11 +08:00 via iPhone
    学了 2 年的路过,大概就是数据库的增删改查( crud ),对一些大型框架的使用,高并发的处理,服务器的基本操作,前后端的配合,模块化编程等。
    skiy
        32
    skiy  
       2019-04-13 09:25:48 +08:00
    swoole,workerman 了解一下
    Sakura10032
        33
    Sakura10032  
    OP
       2019-04-13 12:14:37 +08:00 via Android
    @skiy 之前前面的前辈说了,我也准备研究一下
    sandersyao
        34
    sandersyao  
       2019-04-20 21:01:56 +08:00
    早期别太看重应用搭建,因为好的应用很少是初学者一个人搞定的
    掌握至少一种框架的使用
    有兴趣就多学几种语言,换个角度看自己已经掌握的东西
    还有些领域可以加速学习的进度,比如 docker
    Sakura10032
        35
    Sakura10032  
    OP
       2019-04-21 01:39:04 +08:00 via Android
    @sandersyao 好的,谢谢
    pigsney
        36
    pigsney  
       2019-05-18 15:40:53 +08:00
    学了数据结构走到哪都不会落后,php 也需要 ta 阿
    discuzteam
        37
    discuzteam  
       2020-09-16 03:44:58 +08:00 via iPhone
    你好方便聊一下 php ?
    Sakura10032
        38
    Sakura10032  
    OP
       2021-02-05 11:43:08 +08:00
    @discuzteam 你好 ^-^
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3761 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:28 · PVG 18:28 · LAX 02:28 · JFK 05:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.