工作 2 年 PHP。。对于未来迷茫 求高人指点

2016-03-24 14:13:40 +08:00
 eamon666

先说说 LZ 自身条件: 二流本科计算机毕业 英语一般(能勉强看 stackoverflow 和英文文档) 毕业后工作了 2 年 PHP

目标: 进入 BAT 级别公司

经历: 最近在跳槽面试时 发现 BAT 级别的公司招 PHP 程序员时,问是否还有其他语言开发经验 比如 C/C++ 甚至还问到了有没有 GO 语言的经验....被虐成狗

LZ 最近真的好迷茫。。 LINUX 也就简单会搭个环境 常用命令啥的。。最近打算买本鸟哥的私房菜深入看看 不知道该学什么。。。职位定为在后端 整个人的心态也很浮躁 不知道从何入手 C 、 C++、 GO 、 PYTHON 写爬虫? or nodejs JAVA ?

1737 次点击
所在节点    问与答
10 条回复
scourgen
2016-03-24 14:46:34 +08:00
问你这些问题多半是想测试一下你的知识边界,看你对其他语言的理解怎么样,毕竟 php 从算法和数据结构上来说是一门比较简单的语言,而写程序最核心的不是所用的语言,是算法和数据结构。

如果你懂别的语言,比如 c++和 Java ,就应该会很深入的理解强类型、编译过程、面向对象、算法和数据结构等这些其实很重要的知识,而这些知识对你将来能否做好开发是非常重要的。
scourgen
2016-03-24 14:49:48 +08:00
与其看什么 Linux 入门书,不如好好看 5 遍 CSAPP
cxbig
2016-03-24 14:53:09 +08:00
根本不需要自我怀疑,能精通 PHP 一个就不差钱
至于 Linux ,加强一下,要会配整套环境,不是简单的用 yum 或 apt-get ,要会下载原包 make 、 install
相关的还有 MySQL or MariaDB 、 MongoDB 、 Memcache 、 Varnish 、 Redis 等等都熟悉一下
你的目标是后端,就把这一块强化起来,要有实力解决大部分后端问题才行
你的核心技能都没有竞争力,学别的状况更糟
hpu423
2016-03-24 14:54:09 +08:00
快转行做 java 吧, bat 没有几个产品线用 php 了
likezun
2016-03-24 15:55:47 +08:00
同志,学习一下 大 symofy 框架吧(请注意这个“大”字), 你的 PHP 世界观将会彻底改变!
blue7wings
2016-03-24 16:16:58 +08:00
@hpu423 让我们 PHP 程序员情何以堪。。。。
zdkmygod
2016-03-24 17:04:42 +08:00
@likezun +1 ,学会了 symfony ,对 PHP 其他框架应该都游刃有余了。或者干脆学 Java 吧。
hpu423
2016-03-24 17:20:51 +08:00
@blue7wings 哈哈,其实我也是 phper ,想去 bat, java 才是王道, php 适合中小型公司
Arainc
2016-03-24 17:30:29 +08:00
学 go 吧
eamon666
2016-03-24 23:22:55 +08:00
今天参加了一次面试
和面试官聊的不错
我觉的 还是要加深对算法与数据结构的理解
语言不过都是工具 上手起来很快
就这样吧-w-

以后我会选择 PHP 和 JAVA 双修 PYTHON 用来爬虫

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

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

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

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

© 2021 V2EX