Node.js感觉真心不适合完全没有编程经验的初学者去学啊。。
发布于 10 年前 作者 friskit-china 20662 次浏览 最后一次编辑是 8 年前

楼主带着一个本科团队,编程经验基本会一点儿C++,然后让他们从HTML CSS JS开始学。。。但是发现他们对JS的接受程度很弱。。而且异步编程里头有非常多的技巧,感觉对初学者来说太难掌握了……

大家有啥好建议没?

24 回复

熟能生巧,接受程度弱无非是对JS的书写习惯、原型继承不熟悉罢了

初学者学啥好呢?

学校基本不会接触js这种语言,老师的知识储备基本在5,6年前,根本不清楚现在it现状,以我的经验看,先用两星期把js学好了,先适应ajax简单的异步,异步编程本身就不合人的逻辑。

一开始会不容易,多看 多操作 也能上手

js 有不少约定…刚入门编程的话…对这些约定…完全不懂…

<<javascript高级编程>>先看完再谈nodejs

多多实践@@

我感觉js是最简单的,比其他语言都简单

认为,入门非常简单,真正灵活应用起来至少要半年。 个人经历。

我主要是觉得js想要写出好代码来,技巧性的东西太多了。。不像java,按部就班的写,至少能保证最基本的质量

最基本的面向对象,不要太多灵活的内容,感觉cpp或者py或者java都挺好的。。。反正我是按部就班从cpp开始入行的……

“异步编程本身就不合人的逻辑”————强烈同意啊。。。感觉想要用好js总是需要有个思想转变的过程……

恩。。技巧性太强了……

看 《JavaScript 语言精粹》就行啦,我觉得比 C++ 什么的好学多了

好马不回头策略大家用过吗?

没觉得,团队里面有一个熟悉的就行

恩恩。。求经验!!现在我们团队就是这样……大家的js水平都还处于入门能写代码的阶段。但是写出来的代码真是目不忍视。。。不知道有没有啥好的团队管理经验,主要是质量控制……

JS本身是凑出来的语言,很容易导致初学者陷入细节出不来,比python那是恶心多了。node.js主要是异步模型导致的复杂性,这个和语言无关,这个就得多思考多操练了。

不好理解。只要理解了。nodejs 还是有很多好的思想的。不乏大神级天马行空的代码,很🐂的。

如果新手搞node.js那是一种错误

初学者学啥都不适合啊

把JS熟悉先把。狗屁的异步模型导致的复杂性。浏览器端都不是异步模型了么,ajax还不一样用得顺手。

浏览器端的业务逻辑要简单一些吧……

这要看你招的是什么专业的人,只要有点C基础,基本上接受都不难的。 不行你最好找做前端编程的,这些人都有JS基础。一般有C语言基础的学习前端也就1个月就能上手。 大学里有直接开JAVA的、汇编的,这个够难吧。重点还是要有心去学,混日子的没戏。 学习新的网络编程语言的重点还是要摸清楚框架结构(目录作用、文件作用),数据库连接的实现和CURD,这应该是最基础必要知识了,Node.js应该也差不多。 我是从ThinkPHP过来的,基本上弄懂了入门bolg,就可以开展项目。

回到顶部