技术背景
有多年 PHP 开发经验,尤为熟悉 Laravel 系列,3.x 折腾到 5.x。
JavaScript 方面,从 Backbone 折腾到 Angular 1.x,后来 Vue,到现在专注 React。
Node.js 的了解多局限于前端构建上,打算深入研究。
了解程度:
过去,因为工作需要 PHP/JavaScript 两边来回折腾,太累了,学的东西也很杂碎,广而不精,打算重新找个专注 JavaScript 方面的工作,未来方向打算往 JavaScript 全栈发展,PHP 是不是就可以放弃了?
1
HowToMakeLove 2017-12-13 19:56:36 +08:00
你的分是根据什么得到的呢?
|
2
bilberry 2017-12-13 19:59:08 +08:00
围观
|
3
anubiskong 2017-12-13 19:59:52 +08:00
完全可以
|
4
LeungJZ 2017-12-13 20:19:40 +08:00 via iPhone 1
js 的满分是 10 分还是 100 分?
|
5
arain OP @HowToMakeLove 哈,以平时工作胜任的情况评估的,8.5 以上算优秀,7.5 - 8.5 算良好,6 - 7.5 算及格。
|
6
TangMonk 2017-12-13 20:20:55 +08:00 via Android
做后端还是 PHP java 靠谱
|
8
BBCCBB 2017-12-13 20:23:42 +08:00
啥是全栈?
|
9
ipwx 2017-12-13 20:25:02 +08:00 2
别人都巴不得多个技能。
前端的想要点开 Java 做后端。 后端的想要点开 Scala Akka / Go 做分布式。 做系统的想要点开机器学习做算法。 做算法的想要点开 Python 搞应用。 你这把已经会的技能放弃掉是什么鬼。 |
10
acgnsstech 2017-12-13 20:25:15 +08:00 1
完全没必要!
PHP 宇宙最好的语言~~ ! |
11
isCyan 2017-12-13 20:28:25 +08:00 via Android
不要把所有东西都扔给 node,后端 php 最稳,这话肯定不错
|
12
jtsai 2017-12-13 21:12:43 +08:00 via Android
等 nodejs 能发展出个杀手级的后端框架,就能干掉 PHP 了,而且还前后通吃。 我觉得 PHP 虽然还好用,但是前途比较局限。
|
13
shiny 2017-12-13 21:14:43 +08:00
node 都能写,还怕 PHP 写不好?
|
14
lihongjie0209 2017-12-13 21:16:55 +08:00 1
js 语言的先天问题基本无解, 靠社区以及官方的各种补丁强撑, 深入学习也就学一些补丁(ts)和工具, 意义不大.个人认为这个语言前景一般.
|
15
Felldeadbird 2017-12-13 22:15:26 +08:00 via iPhone
js 吧。不过 js 坑真的多。不过可玩性目前真的广。
|
16
SingeeKing 2017-12-13 22:51:32 +08:00
搭车(真诚的)问一句
有没有必要放弃 C++ ,专攻 Python 呢? |
17
zhuangzhuang1988 2017-12-13 23:15:07 +08:00
@SingeeKing 别换 java[script]都好,python 没鸟用的
|
18
dangyuluo 2017-12-14 00:06:50 +08:00
技不压身
|
19
catcoder 2017-12-14 09:04:59 +08:00
没必要,有些场景 nodejs 并不如 php 方便,双修也没啥问题啊
|
20
php01 2017-12-14 09:15:01 +08:00
有个家伙,主要用 PHP 做了个矿池服务,C 写的扩展,那个币种现在全世界都流行,他的矿池在国内是这个币种第一个出现的矿池,那个币现在卖 110RMB 一个。我想说的是,想赚钱,问题不在语言,而在于应用,你能够想出多好做出多棒的应用。
|
21
scriptB0y 2017-12-14 09:17:59 +08:00
@SingeeKing 可以专供 Python,没有“放弃” xx 这一说
|
22
hasbug 2017-12-14 09:19:37 +08:00
我一个菜鸟前端,最近想接触 PHP,你竟然要抛弃它? 它可是王者!
|
23
Fedor 2017-12-14 09:27:06 +08:00
请问怎么放弃? yum remove php?
|
24
bramblex 2017-12-14 09:31:10 +08:00
又不冲突^
|
25
lengyihan 2017-12-14 09:46:23 +08:00 via Android
python 好啊
|
26
to2false 2017-12-14 09:48:37 +08:00
如果你觉得 js 重要就多分配点时间在这上面好了,说的好像你能彻底忘记用了这么久的 php
|
27
8355 2017-12-14 09:54:56 +08:00
其实看楼主写的东西我估计就是在 php 发展想遇到瓶颈了感觉 js 还有太多东西不会. 所以去研究一下.
我从没见过哪个 php 做的很屌的人说我对框架有多么熟悉...难道后端不应该是往架构方面发展吗.... |
28
MrJing1992 2017-12-14 09:56:13 +08:00
双修
|
29
Norie 2017-12-14 09:57:47 +08:00 via Android
有想法!
|
30
lingo 2017-12-14 09:58:29 +08:00
专精不代表放弃另一个呀
|
33
victoryss 2017-12-14 10:06:35 +08:00
技多不压身。![92ba4e25gy1fmf7shacf7j20h90cudg2.jpg]( https://i.loli.net/2017/12/14/5a31dc71d1a9b.jpg)
|
34
yomiko123 2017-12-14 10:44:00 +08:00
没错,技多不压身
|
35
yomiko123 2017-12-14 10:44:35 +08:00
无论你学什么都好,这里有视频教程 http://www.sucaihuo.com/video
|
36
zhengxiaowai 2017-12-14 10:49:01 +08:00
广而不精。广也是精的一种
你想想架构师可能不需要很精,但是需要你知识面很广 |
37
tabris17 2017-12-14 10:50:19 +08:00
有必要『专攻』么?还『放弃 PHP 』……
人类的脑容量是很大的呀 |
38
loading 2017-12-14 10:52:22 +08:00
|
40
php01 2017-12-14 11:27:48 +08:00
@jellybool http://hcash.beepool.org/ ,他这我也是佩服到不行了,可能已经赚足了几辈子的钱了,也刷新了我对 php 的认识
|
41
xanthuiop 2017-12-14 11:35:43 +08:00 via Android
exm ? PHP 可是世界上最好的语言!
|
42
toxicant 2017-12-14 11:47:39 +08:00
我可是要成为架构师的男人
|
43
chinvo 2017-12-14 11:49:30 +08:00 via iPhone
熟悉 laravel (框架) 不等于熟悉 PHP (语言)
真感觉自己发展不动了为啥不试试读读框架源码和引擎源码呢? |
44
ZSeptember 2017-12-14 12:01:24 +08:00
我只听说过专攻某个领域,没听说过专攻某个语言。
|
45
luoway 2017-12-14 12:04:31 +08:00
楼上说技多不压身的,都不是直接提供 Web 后端服务的开发者。
提供 Web 后端服务,我知道的有 PHP、Node.js 、Java,Python,可能有更多。但是,没有一个项目会同时使用两种以上语言去开发后端系统,即使有,也会重构到只剩一种。这就是楼主说的放弃。 疑问是有没有必要。 [关于 PHP 和 Node.js 的对比]( https://www.infoworld.com/article/3166109/application-development/php-vs-nodejs-an-epic-battle-for-developer-mind-share.html)有很多,在 node.js 出现的时候 Web 开发者们就已经意识到了,“所有能用 JavaScript 实现的功能,最终都会用 JavaScript 实现”。 如果楼主不是编程语言爱好者,只是谋生所需。为什么不专精一种语言呢? |
46
codermagefox 2017-12-14 12:13:01 +08:00
@lihongjie0209 其实我认为,一台"修修补补跑起来但是速度飞快到队伍前列的马车"比"任何问题都没有四平八稳前进的马车"对于程序员来说,机会更多
|
47
insertsweat 2017-12-14 13:45:41 +08:00
和楼主情况差不多,不过我现在是做前端
|
48
lihongjie0209 2017-12-14 16:58:22 +08:00
@codermagefox 我并没有说 js 现在不在队伍前列, 只是认为学习 js, 特别是新手容易陷入 js 的工具和语法中去, 而对自身的专业素养并没有任何益处.
而作为一个后端程序员最主要的是专业素养而非语言或者工具, 后端 Java 程序员普遍都会写简单的 js, 他们不需要专门去学这门语言也可以靠文档完成需求, 这种能力是靠专业素养来支持的. |
49
realkenshinji 2017-12-14 17:06:57 +08:00 via iPhone
@lihongjie0209 为什么要局限于后端 java 程序员,看文档完成需求不是任何一个程序员都应该有的基本能力么?
|
50
owenliang 2017-12-14 17:10:07 +08:00
PHP 和 js 两边折腾到底让你有多累。。。这是我很好奇的。。
|
51
jtsai 2017-12-14 17:12:37 +08:00 via Android
@lihongjie0209 最后的结论是 并不需要专门学 JS,成为一名有专业素养的 Java 程序员,看文档就能完成 JS 的工作。
|
52
codermagefox 2017-12-14 17:47:23 +08:00
@jtsai 这个我是相信的,后端程序员除了 CSS 以外其他的都能学会(逃
|
53
jtsai 2017-12-14 17:51:38 +08:00 via Android
@codermagefox 学会和不需要学就会是不一样的,亲
|