Re: [请益] 找工作该学php还是node.js

楼主: Masakiad (Masaki)   2020-04-11 14:47:53
※ 引述《poia887 (LCC887)》之铭言:
: 请问大大如果要找网页后端工作,
: 目前已有html、css、JavaScript 基础
: 第一个语言该学php还是node.js
: 谢谢
看目标是什么,如果你找工作不是这么急,以学习规划来说是需要广度的,最好选一个需
要compiler的语言,C++/Java/Go都是不错的选择。
如果你找工作很急,以快速找到工作为目标,那么JS应该是最快达成的。
最后,假设能以php、JS入行也没什么不好;
“小Junior才做选择,我Senior全都要!”
这玩笑话其实还蛮贴近现实的,事实上,资深的工程师使用个2-3种语言很正常,更多是4
-6种在工作或side project的。
语言只是工具,最终影响薪资天花板的,还是在解高并发,高流量,高资料量,高复杂度
商业逻辑问题。
换句话说,反正最后语言都会各好几种,一开始学什么不重要拉
所以,假设你学习php laravel觉得轻松愉快快,而你目标是快速入行,这样也不用特别
闪避这条入行路径。
殊不知一堆先学C++的直接挫折放弃呢
作者: mirror0227 (镜子)   2020-04-11 15:51:00
作者: tig4605246 (tig4605246)   2020-04-11 16:00:00
作者: superpandal   2020-04-11 17:11:00
简化问题人生轻松很多 现阶段穿越给我选的话我选Go只要没有那种公司就好 Go是个不错的语言 但某公司是不好的公司 XD
作者: EPGo   2020-04-11 17:22:00
推 语言只是工具,解决问题的能力比较重要
作者: SuperSunny (超级桑尼)   2020-04-11 17:56:00
推,虽然我也不喜欢php,但有39%的网站是用php写的facebook不也是用php快速创业的,等有规模后再优化编译如果原po已经懂js了,先学node.js快速入行,也是不错
作者: superpandal   2020-04-11 18:10:00
坑多就比较难解决问题 迟早难以维护 打掉重练问题起码少一半
作者: SuperSunny (超级桑尼)   2020-04-11 18:20:00
但js和php都是老语言了,有不少坑,换句话说不是很完美如果你在接案公司,恭喜你学起来都好,都很高机会碰到
作者: superpandal   2020-04-11 18:27:00
很高机会碰到 但自己来不选才安全 XD
作者: LBJ23K (LBJ23K)   2020-04-11 18:59:00
同意先学需要compile的语言 至少compiler可以挡掉不少雷
作者: airtsubasa (伪学姊)   2020-04-11 20:28:00
还是看公司啦,一堆公司都有陈年系统,要用新语言新架构,你敢碰?你敢公司也不会给你时间
作者: kkx55894 (okok)   2020-04-11 21:21:00
哪个语言不用compiler? 差别是在直译和编译
作者: pent (有人试我的密码,干)   2020-04-11 21:25:00
学python呢?
作者: king22649   2020-04-11 21:33:00
python的职缺在台湾比较不平滑
作者: EricTCartman (阿ㄆㄧㄚˇ)   2020-04-11 23:38:00
interpreter跟compiler不同吧
作者: nurockplayer (塔奇巧克力)   2020-04-12 02:27:00
我转后端就是学python 现在公司和外包案都是flask而且两边都满缺人的 XD相比 php 和 js 觉得写 python 很幸福公司是java转python 外包的公司是php转python
作者: poia887 (HeChen)   2020-04-12 07:58:00
感恩大大
作者: askaleroux (FalconTW)   2020-04-12 13:15:00
用GO阿 难度比C++低 还很VERBOSE 让你改掉坏习惯php outdated不推不过没generic 学完碰c++刚好
作者: scott0327 (yoyoyo)   2020-04-12 16:56:00
目前台湾Py的职缺有点少
作者: chan15 (ChaN)   2020-04-12 19:53:00
php 长年在 tiobe 前十,现在 php 8 讨论度也不低,outdated 是那边来的?
作者: king22649   2020-04-12 20:32:00
因为php通常是维护古董 新开专案大多会用其他语言 除非去到有php高手的地方但初学 大多能去的地方都很阿杂 除非原po 学经历漂亮语言能力好
作者: tsao1211 (Sunday)   2020-04-12 21:16:00
php适合非本科入行,在合适的场景下使用还是很强的,至于legacy code那是每个语言都会遇到的问题如果是本科系,选静态语言入行比较好
作者: superpandal   2020-04-12 22:08:00
也不错 可惜有坑
作者: king22649   2020-04-12 22:10:00
非本科 node比较好吧
作者: kkx55894 (okok)   2020-04-12 22:20:00
Node.js 写的好搭配worker thread跟fork 效能benchmark可以写的跟Go差不多,即便是分布式系统
作者: x246libra (楓)   2020-04-13 00:20:00
用GO的问题是 职缺目前90%博奕 我转职后端选GO觉得工作机会不好找 大多要求有其他程式经验的人
作者: lyuping (湘兰)   2020-04-13 02:42:00
node.js
作者: tsao1211 (Sunday)   2020-04-13 03:42:00
Node要写的好比php难
作者: aidansky0989 (alta)   2020-04-13 10:11:00
各位大神,请问纯兴趣学习程式,0经验,Go跟Python选哪个好呢?
作者: Firstshadow (IamCatづミ'_'ミづ)   2020-04-13 10:24:00
现在跟风Go比较好
作者: IcecreamHsu (冰淇淋)   2020-04-13 10:35:00
纯兴趣的话Python吧 go很多东西都要自己刻
作者: tkdmaf (皮皮快跑)   2020-04-13 11:00:00
我会建议你学vue.js,搭webpack这种的。学完后你会知道后端用什么根本随便。
作者: mercurycgt68 (发芽的吉它手)   2020-04-13 11:08:00
纯兴趣一定是 Python 其他号称好上手的:JS逻辑混乱且特立独行PHP又脏又简单 本身没什么不好 问题是生态系Ruby 太飘逸 不会写诗就想学李白是在找死
作者: tsao1211 (Sunday)   2020-04-13 11:22:00
问题是人家是要找工作,python工作少多了
作者: king22649   2020-04-13 12:40:00
纯兴趣 python + 1, python生态系太完整了 几乎什么鬼都有lib go少东少西的 如果本身c/c++ 很强再考虑go 可以顺便帮忙转一些 c/c++ lib XDD
作者: justben (BEN)   2020-04-13 14:29:00
选node.js 然后用 typescript 啊 跟java差不多fu
作者: j1988922 (jason)   2020-04-13 21:18:00
typescript,java,c#混著学 可考虑转rust
作者: aidansky0989 (alta)   2020-04-13 22:28:00
感谢楼上各位大大,已下载anaconda+visual studio
作者: Quentina611   2020-04-14 12:02:00
推个

Links booklink

Contact Us: admin [ a t ] ucptt.com