我是自学php,而且是非计算机专业,算半路出家的。(工作了一段时间又自学编程,现在已经工作五年多了)下面跟大家详细说下如何自学:

1.看对、看好一本书胜过看十本

对初学者来说,不要看的太深了,容易被打击。因为很多东西都看不懂。一本知识较为浅显,并且说明非常详细,但是能让你上手的基础知识又非常完善的书籍就非常好。推荐php红宝书,记得搭配视频使用,关于看什么视频,最后再说。

2.形成自己的学习思路、方法、体系

php本身的实践重点是web,深入了可以用作其他用处。而写出一个能用的web必然与html和css密切关联。所以,了解html+css+js的知识是非常重要的,很多中小公司html+css+js+php都是一个人完成,没有详细的分工。

这样对学习的积极性也会有帮助。其次,要掌握服务器环境的配置,不然只能写写静态页面了。再次就是sql语言的学习。看着比较麻烦,实际学习起来还好,只是一定需要有计划的去学,不要想到哪里学那里。

3.了解程序原理,即数据结构与算法

程序的语法永远都是次要的。重要的还是原理,知道程序是怎么工作的远远比程序是怎么写的要重要的多。程序=数据结构+算法。

4.多多实践,多做不同类型的项目

有了理论,那么就是实践了,只有通过实践才能知道自己哪里有不足,改掉了不足,自己的水平自然就提高了。从最简单的hello world,到创建自己的框架,难度层层递进。

5.不断学习,不断进阶

计算机的世界每天都在不断更新,想不掉队,那么就要不断的学习新知识。写博客,记录自己解决问题的方法和过程。看高手的博客,不断充实自己的知识和技术细节。迈向php语言的底层。让自己掌握更多的c/c++的知识,如果有可能也看一看java的知识、操作系统。你会发现其实php原来只是浮云啊。

6.视频教程,新手可以辅助用来学习

对我个人而言我是比较喜欢看视频的,因为非常直接,别人怎么做的一目了然。但是这个东西也有坏处,如果讲课的人讲不到这个知识点那么可能自己也就不去注意了。还有就是,很容易受讲课人的影响,形成某种编程和思考习惯。个人认为形成自己的编程和思考习惯是非常重要的。

B站上有几个不错的系列学习教程,比如李炎恢php视频教程,还有几个高赞的,不用全看,挑一个风格你喜欢的看就可以了,搭配红宝书,效果更佳。

最后,说一下工作问题,学好PHP后,如何找到一份不错的工作?

1、停止海投简历,珍惜投简历和挑选公司的时间

2、分析自己的能力,想想作为团队开发者中的一员,你会有什么表现和技能

3、分析什么样的公司会招你现在这个水平的人,并修改简历,然后投递

4、准备面试和笔试,最好一定要有项目情况的详细描述,更高级别的岗位还需要你分析项目中的难点问题并需要现场提出解决方案

5、除了BOSS直聘外,蒲公英企服内推(job.pgyer.com)是一个专门面向开发者提供岗位的网站,可以多少去看看,但不要轻易投递,根据公司去撰写简历,避免一次投递无效后直接被企业拉黑,这个网站的职位还是挺多的,更新也很频繁,我的很多后辈都是在这里找到的。

6、每次面试回来后,总结经验

7、重复3、4、5、6步骤,耐心的等待

通过这一系列的方法,基本上向我咨询过学PHP的,虽然是新手,但刚入职就拿到了8K,甚至12K的,希望大家能把更好的工作方法分享给更多的PHP初学者,共同进步!

如何自学PHP以及找工作,来自从业五年的整理相关推荐

  1. 嵌入式自学多久可以找工作?应届生找嵌入式工作难吗?

    在网上有很多关于学习嵌入式的文章,说实话,如果我当初入门看了这些文章的话,应该还没开始就选择放弃了. 很多说的都太夸张了,什么要学习模拟电路.数字电路.微机原理.汇编.C语言.C++. Linux.A ...

  2. 自学Java如何找工作?

    先说这样一个故事: 之前在的一个Java交流学习群有一个人在群里呆了将近2年,每天都在活跃,突然有一天他在群里说了一段话:"我不陪你们玩了,我找到工作了,在北京薪资是11K,你们每天都在群里 ...

  3. 自学python怎么找工作-我是如何在自学编程9个月后找到工作的

    昨天在我在国外网站 reddit 上看到一篇文章,作者分享了他 自学编程 9 个月后找到工作 的经历.文章不到一天就得到3千多赞,2百条回复.我看了下内容,非常中肯,其中有不少建议也是我在编程教室屡次 ...

  4. 自学php怎么找工作,php学多久可以找工作,PHP要自学多久才能找到工作

    PHP要自学多久才能找到工作 我也是刚开始学PHP的,学了有两个月,也是利用周末和晚上的时间学一下,白天上班,HTML,JS,CSS,PHP,MYSQL这些都学得差不多了.我觉得主要是网上去搜一些教学 ...

  5. 自学python如何找工作-新手小白如何自学Python出去找工作?我用这五本书告诉你...

    众所周知,自从人工智能火起来之后概念以来,python行业的发展呈现出前所未有的蓬勃趋势,相应的,它所需要的人才也成倍增长.尤其是到了2018年,IT行业的薪资普遍高于其他行业,那么python到底为 ...

  6. 自学python好找工作吗-自学Python如何找工作?多久能找到工作?

    Python发展可以说是如日中天,更多的人选择学习Python,也更多的人开始关注它,从这些关注度来看,我发现关注度最高的还是Python的就业前景是怎么样的,毕竟大家学习Python都是为了以后能有 ...

  7. 自学python能找到工作吗-自学Python如何找工作?多久能找到工作?

    Python发展可以说是如日中天,更多的人选择学习Python,也更多的人开始关注它,从这些关注度来看,我发现关注度最高的还是Python的就业前景是怎么样的,毕竟大家学习Python都是为了以后能有 ...

  8. python多久学会自学-零基础自学Python多久可以找工作?

    零基础自学Python多久可以找工作?零基础自学3个月很难找到工作.如果全职学习Python的话,学习6个的时间,不一定能达到找到工作的水平,掌握项目经验还需要更久,达到企业需要的岗位要求还需要多练习 ...

  9. 0基础学python做什么工作好-零基础自学Python多久可以找工作?

    零基础自学Python多久可以找工作?零基础自学3个月很难找到工作.如果全职学习Python的话,学习6个的时间,不一定能达到找到工作的水平,掌握项目经验还需要更久,达到企业需要的岗位要求还需要多练习 ...

最新文章

  1. C++模式学习------策略模式
  2. Windows中打开方式...无法指定程序的解决办法
  3. 颜色传感器TCS230的使用
  4. 消控中心人员配置_建筑能耗监测系统集中化运行管理模式和人员配置!
  5. ISA2006 之 域环境下部署
  6. [云炬python3玩转机器学习笔记] 3-9Numpy中的arg运算
  7. 从SOURCE_BUFFER单元开始存放了20个字母A, 编程将这20个字母A的字符串传送到DEST_BUFFER开始的单元中.
  8. https://zeplin.io/ 设计图标注及切图
  9. 【CodeForces - 1020C】Elections (枚举投票数,贪心)
  10. spring html访问统计,spring-mvc访问本地html文件(示例代码)
  11. Ecshop 商品页配送方式添加 实现仿淘宝按地区显示运费
  12. 如何在Python中获取当前时间
  13. [洛谷P5340][TJOI2019]大中锋的游乐场
  14. 年仅 5 岁的 Rust 如何成为最受欢迎的编程语言?
  15. 网友问答 | 关于I2C电平转换电路
  16. Android CameraX的基本使用
  17. 特征提取——Hand-crafted feature
  18. APICloud:让开发移动应用像拼积木一样简单
  19. 公司寄件管理平台必要性分析
  20. php鼠标移过图片放大代码,鼠标移上去,图片会自动原地放大CSS写法

热门文章

  1. 流量控制算法——漏桶算法和令牌桶算法
  2. Java WeakHashMap
  3. 19 CQF量化对工作有什么用?值不值得考## 什么是# CQF量化对工作有什么用?值不值得考?
  4. 全球与中国刚玉莫来石市场现状及未来发展趋势(2022)
  5. python爬网页文字_怎么用python爬取网页文字?
  6. 中国牛人自制直升机,视频!仅花2万RMB!
  7. kali下扫描CMS web漏洞小工具web-sorrow
  8. mysql的分页查询用哪个关键字_MySQL 分页查询
  9. TD-SCDMA业务发展的思考
  10. 计算机二级要学的函数有哪些,2019年计算机二级等级考试Excel函数公式汇总