一个便宜的 PHP 开发实习生,有没有大牛领我走

2019-06-12 14:18:11 +08:00
 DarlingXwl
小弟坐标地点:广州;
目的范围:广州、深圳;
应聘条件:养活自己的薪资,定不会让贵公司失望;
身份:大专计算机网络技术毕业;没有工作经验(正在不断累计项目经验);

先谈谈小的掌握的技术清单,然后讲解一下每个技术的精炼程度以及发展进度。
主要包括:PHP、MySQL、Linux、LAMP/LNMP、redis、HTML、CSS+DIV、Laravel、ThinkPHP、JavaScript、jquery、bootstrap ;
次要技术:思科交换机路由器的相关配置、深信服天融信 AC 的相关基础配置、C\C++编程入门技术、Photoshop、AutoCAD、flash 制作、office 及 Visio、计算机软硬件的安装维护。
5228 次点击
所在节点    求职
50 条回复
DarlingXwl
2019-06-12 14:27:47 +08:00
首先谈及 PHP、为什么选择 PHP ?
早期个人因校园安排的课程,先后接触了 C、C++、Java 总三钟语言的编程开发,然而有限的时间让自我感受不到这三种语言的魅力。
C 和 C++老师是同一人,这位老师的教学方式,个人比较喜爱,而且话语清晰,前期还参与过 C\C++全国蓝桥杯拿过名次,虽然并不是很厉害的奖项,但是,直至参与过比赛之后,我都没有能力写出一个完整的 C 或 C++程序,学校的课程安排很短,于是我迷迷糊糊不知这两门语言要如何走向。期间还穿插了许多其他课程,于是就暂时放弃了,最后就真的放弃了。
至于 Java,上课的老师感觉就是来混吃的,感觉他自己都不会编程,以至于大半年的 Java 课程,没有同学敲过代码。因为根本没有相关作业,而且课程更是马马虎虎(老师状态)。所以所有没有同学敢说自己学过 Java (并不是不认真)。
DarlingXwl
2019-06-12 14:30:51 +08:00
如果有人看下去,十分感谢,这里先给出个人联系邮箱: darlingxwl@gmail.com
DarlingXwl
2019-06-12 14:41:40 +08:00
再后来,也就是去年年初,我接触了 PHP,这也就是谈及我为什么选择 PHP 的原因了。
抛去市场份额、薪资等问题,单纯的想法只是:PHP 是当时唯一一个能让我独立完成一个项目语言,而我,热爱编程。
再次之前,我已经会了 H5+CSS+JavaScript 及 jQuery,再结合 PHP+MySQL,开心的发现,我终于能搞事情了。
只是很开心而已,因为刚开始接触,并没有多深的技巧,例如 OOP 编程模式及 MVC,我从 C++那里得到的经验在 PHP 上还有相当多的差异,例如 PHP 拥有许多的魔术方法啥的,这些在一年对我来说还充满新鲜感,如今都感觉小儿科。
DarlingXwl
2019-06-12 14:50:36 +08:00
就因对 PHP 的热情,我被校内外聘的教师拐骗进一个培训机构,我自然是‘上当了’,在答应之前,我还这样提醒过自己:谁一辈子从来都不会被骗呢,就当自己吃亏,万一如其所说呢?
看来果然天真。
‘其所说’既是:培训 5 个月,自愿线上线下,资费 20000 左右,贷款 8+16,8 个月 40、16 个月 1500,总之 2.4w+的培训费。走完培训流程,即可找到 5000+/月的工作。

个人因为还在学校上课,于是选择了线上,即网上看视频(坑),视频内容呢…前提本人认认真真看了(自己像个傻子),前期基础讲解至 PHP 高阶技术,的确较其他免费资源优秀(仅此而已,知识点都一样),后期的质量,随随便便一个 B 站的视频就能超越。于是我再也没有看那线上的‘欺骗性’培训了。
Steps
2019-06-12 14:51:50 +08:00
看视频 5 个月? 2.4w ?
hhyvs111
2019-06-12 15:02:37 +08:00
学 go 吧,php 已经不是世界上最好的语言了
DarlingXwl
2019-06-12 15:03:02 +08:00
我在 2019.6.26 将正式毕业,于是半年前就已经在着手毕业设计的事情了,当时选题为《基于 laravel 框架的 O2O 二手商城系统的设计与实现》,因之前校内实训,大家同时接触了 ThinkPHP,于是有个别人还是使用了 TP 框架来完成毕业设计(都是独立完成的),剩下的一堆人,一般情况都是面向过程的编程,因为同级同学,似乎没几个想吃专业饭(现状)。
毕业设计,主要是创新与正确性,在 web 开发上,除了创新与正确性,还应该兼顾稳定、安全、可维护、高性能等等,于是在这些因素的前提下,我选择了连我自己都没有接触过的 laravel。
于是接下来的时间里,我开始自学 laravel,从 B 站上的某某系列视频上,把整个 laravel 的教学即相关项目视频走了一遍(学编程,肯定要动手)。
最终,我前前后后大概总耗时半个月,完成了商城项目,使用了 LAMP、laravel+jQuery+nivo+boostrap+Hi-Admin 完成整个项目。
该项目也获得‘优秀毕业设计’,这一点也没什么好骄傲的,甚至还有点气,因为在那些老师眼里,我只是在复制一个成品而已,他们还在答辩中提问:为什么就你使用了 laravel ?是不是因为培训机构教了这个东西?

当时真的有点不舒服,因为培训机构什么都没有给我,我全部都是辛辛苦苦自学的,培训机构给我的,是一身债。
knowckx
2019-06-12 15:16:14 +08:00
加油 好学的程序员永远都会有竞争力
DarlingXwl
2019-06-12 15:18:05 +08:00
培训机构 我再详细介绍一下情况。
我要继续码字写故事,所以不会及时回复一些疑问,所以请原谅。

培训机构的名称我不会透露,也许有个别真的存在良心(的确有的,不过我无法确认真假)。

培训机构真实情况是这样的:
线上学习:
给你开通一个账号看视频,然后根据进度会安排作业,这些作业都是视频中演示过的,也就是说,既是不会,也可以照着视频敲(本人肯定没有做过这样的事情,因为我有自己人格,可以质疑,我也能证明自己能力),然后提交相关作业,查分通过就开启下一章节的视频。

线下学习(可以笑):
去往培训公司承包的办公楼层作为教室,人到培训公司去上课,提供 4 人间住宿,不提供餐饮,一切自费,住宿费 400/月,不包水电。上课形式是 去教室 大家用投影看视频(哈哈)。

所谓工作保证:
一、项目经验:就是你根据课程走下来,不管你是复制的、还是抄的作业,就是以后你求职使用的项目经验。
二、工作经验:培训公司会根据你毕业的时间直至你正式求职的时间,给你包装一个跟培训公司勾搭的公司提供的岗位虚假经验,为了防止被彻查,还特意要求不要制造出求职地点相近的虚假经验(真实情况)。
三、工作推荐:一般情况,是没有什么保证就业的,有的只是给你包装以上两种经验,然后让你自己去求职。
四、特别赠送内幕:有个同学说生活比较困苦,于是要求培训公司提交推荐就职,于是培训公司破例(不知道是不是破例)给他包装了半年经验,然后给他推荐了一个公司的相关岗位,其实也不是很相关,主要是做数据记录,我听他说连他的上司都没有签署相关合同。
DarlingXwl
2019-06-12 15:24:58 +08:00
自传继续>>>
在完成 laravel 项目之时,我也多学了一些技能。
之前只会 cookies、session,当时就学会了 cache 及 redis,在商城项目中并没有使用 redis,因为那时候技术掌握还并不成熟,在那之后我才正式去学的。
学会 redis 之后,我才开始认识到 github 的重要性,于是又开始试着学了一些 github 的基础知识。这些东西可说是在使用中学会的,并不是系统化学习而掌握的,包括 composer 也是如此。
DarlingXwl
2019-06-12 15:35:12 +08:00
再到后来,也就是今年三月份开始,发现市场行情的问题。
行情在我认知下是这样的:PHP 并不是没人要,人才也并不是百分百饱和,只是仅仅针对实习生的要求,都太高了。
于是我从新捡起 ThinkPHP。
因为中国市场对 ThinkPHP 需求还是挺大的,有些技术一定要有所了解,有些技术,就必须努力掌握。就比如 TP5,这个技能是必须被点亮的,于是本人就开始自学 TP5,慢慢发现,从开始的目录结构认识、模板技术、数据传输以及至数据库操作、标签、路由等都跟 laravel 差不离,所以比较容易上手。

在此之前,本人还以为 laravel 一直是顶尖的( github 排名盲目判断),而且也有相关的对比数据和功能对比,laravel 都略胜 TP,后来发现自己是错误的,每一个框架都有他自己的特点,也会拥有他自己的理念。

在之前总结对比的情况下,我个人原话是这样的(真实的):laravel 比 tp 好很多,但以后我肯定要学会 tp,因为我要活下去。
kobe6666
2019-06-12 16:07:51 +08:00
兄弟 不要局限于框架。php 的框架千篇一律,万变不离其宗就 laravel 这个框架借鉴了点 java 服务化的一些特性还算特殊一些的。你是应届生要重视基础知识,比如数据结构 http 协议 操作系统 数据库 等内功,把这些修炼好才是王道。前期要向深度发展 后期再发展广度,这样你的路 才会越来越宽。大多数公司需要的是一个领域的专家 而不是多面手。
另外纠正你一个错误 用什么语言用什么框架 都是根据业务场景来选的。比如我做一个小而美的简单项目 tp ci 这些框架足够了,何必要用更复杂的 laravel。不管是语言还是框架在成熟的开发人员心中的没有好与不好之分,只有适合和不适合。
调整好心态 ,加油!
JsonTu
2019-06-12 16:28:37 +08:00
帮忙顶一个
shinvdu
2019-06-12 16:59:24 +08:00
帮忙顶一个
ershisi
2019-06-12 17:18:18 +08:00
除了深圳跟广州不考虑其他地方了,比如河南,手动狗头。。。
DarlingXwl
2019-06-12 21:20:56 +08:00
故事还没有结束。
回归 PHP 之前>>>
学校开过两次 html 前端的课程,两次课程讲解的内容居然没有多大区别,只是项目变了而已。
这些前端课程都是纯静态的。

第一次开课,因为篮球我腿受伤了,当时我又是院 IT 部维护组组长,虽然已经无法走动去上课,但是部门的会议我去逃不掉,因为需要教授新干事一些维护知识,我是那天晚上的教学老师,此处感谢当时背我从五楼宿舍背到六楼教室(来回两趟,中间没有停歇)的那位同学,真心感谢。

因为腿伤,缺了一个月半的课时,惟独 html 的课程我挂科,因为那时候的确不知道怎么做。

但是作为一个想要吃饭的人,怎么可能就此放弃,于是在那之后,我自学 html,顺带学习了 boostrap 和 php (那时候还没有开过 PHP 相关课程),所以补考过关,而且相关的其他 web 课程,得心应手,以前觉得那老师不通人情,现在十分感激。如果没有挂科,我可能也会不了了之。

因为发帖限制,于是过了三十分钟,在此断更,不知道是不是有人有兴趣看下去,至此先断更,因为下午还有事情,求大牛带走。今晚继续,如果有人看到这里,十分感谢
@kobe6666
十分赞同,感谢你的建议,我会盲目去让自己涉及更多的技术,主要是因为看了那些招聘要求。
所谓全能就是样样不精,这是众所周知的。
所以我也会特别强化自己的根本,数据处理上的技术、编程技术上不断突破,包括代码优化形式不断的变革,还有最最基本的代码规范这些,我都一直有在注意。
要避免出现样样不精的情况,不断强化自己。
DarlingXwl
2019-06-12 21:29:09 +08:00
我回来了,续更啦!
这里回复几个问题先,感谢大家的阅读。

@Steps 是的,坑人的玩意。

@hhyvs111 现在还没有打算转行,因为自以为的本职都做不好,就放弃了,对于个人来说,并不太好。我也仔细调查过行情,其实程序员这种生物都有一定的定律,一般情况下,技术跟不上、能力不精的时候,容易抱怨人才市场饱和,其他的更吃香。如果保持这种态度,转行任意语言都会有这种想法的,也许你是一名大牛,十分感谢你的意见。以上个人想法。

@ershisi 家在广东而已,其实也离广州深圳挺远,如果跑出家门去远方,会有很多不便,除了家里老人,还有自己的感情生活也可能发生质变。
falcon05
2019-06-12 21:37:43 +08:00
啥都不说了,亮 github 主页吧
ningfeng
2019-06-12 21:39:40 +08:00
文采满好的
littleylv
2019-06-12 21:51:03 +08:00
支持一下。楼主加油。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/573181

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX