[请益] 第二语言多久学比较适合?

楼主: sssh5566   2018-07-28 11:47:18
as title
现在主要是专注于javaScript后端用node.js
(大概3个月的经验)
想问下,大家第一个程式语言是到多熟练之后才学第二语言?
因为听说java工作机会比较多,但又怕目前javascript概念还不熟
学了java会更混淆@@
ps话说主要是想学来刷CS61B,以及话说java有没有推荐的英文网课
作者: menshuei (红茶)   2018-07-28 11:55:00
这java跟javascript不是两岸一家亲吗?
楼主: sssh5566   2018-07-28 12:01:00
是有点像,话说这样是不是js弄超熟之后 再来念java效率会比较高?
作者: er230059 (CQH)   2018-07-28 12:03:00
js跟java哪里一家亲了 差超多的阿???
作者: stupid0319 (征女友)   2018-07-28 12:05:00
样样通,样样松
楼主: sssh5566   2018-07-28 12:06:00
是啊,这样是不专精js就好。。。
作者: a2975313 (GN)   2018-07-28 12:52:00
话说你知道这两个语言的关系吗
楼主: sssh5566   2018-07-28 12:56:00
对java不太熟喔,只知道js是script langauge , java要co编译
作者: handsomeLin (DoGLin)   2018-07-28 12:56:00
两样除了有Java一样之外,其他用法可以说完全不一样吧
作者: nichinichi (nichi)   2018-07-28 13:08:00
你js超熟后去看java会吐血吧m
作者: lachtchlee (nymph)   2018-07-28 13:09:00
js -> prototype based java-> class based
作者: plsmaop (plsmaop)   2018-07-28 13:10:00
Js熟了没,callback queue的设计可以ㄇ?promise懂ㄇ?prototype懂ㄇ?JSㄉ特性大概懂之后,express或koa之类写的够稳,可以找个OOPㄉ语言如JAVA来弄懂OOP,了解有哪些design pattern存在(但是真正的工作有时间压力,不太可能照着做),去学会设计关联式数据库而不只是偷懒用mongodb,弄懂真正的concurrency(java有thread啦,但是要上手golang都帮你做好了),期间对于http之类的网络通讯协定最好摸熟,顺便往下摸tcp/udpㄉsocket,然后补OS在处理多人读写时怎么处理race condition与防止deadlock
作者: yotsuba1022 (Carl)   2018-07-28 13:11:00
Java很好用,薪水也不错,学一下不错呀。
作者: knives   2018-07-28 13:47:00
才学三个月就在想第二语言,怪不得现在常看见junior的缺可是技能树几乎点满的需求
作者: abccbaandy (敏)   2018-07-28 14:05:00
版上都要你专精,老板都要你全能,根本平行世界看征才文多少全端工程师就知道
作者: plsmaop (plsmaop)   2018-07-28 14:18:00
Callback queue不是指资料结构的queue,是指JS处理事件的机制
楼主: sssh5566   2018-07-28 14:20:00
那不是async的基本常识而已吗。。。是说有更深的学问?
作者: justben (BEN)   2018-07-28 14:44:00
还以为是外语 XD
作者: dnabossking (少狂)   2018-07-28 14:47:00
Event loop,我猜十个能考倒九个
楼主: sssh5566   2018-07-28 14:53:00
好奇会怎考
作者: plsmaop (plsmaop)   2018-07-28 14:57:00
Asnyc 我猜你指的是es7的语法糖?那你了解当初为什么会有callback hellㄇ
作者: lachtchlee (nymph)   2018-07-28 15:07:00
原po你说你把prototype搞得太懂 能否举个例说明一下 ?
作者: plsmaop (plsmaop)   2018-07-28 15:10:00
应该是不太懂少打字?现在有promise跟async,应该不太会遇到,不过可以去了解一下以前为什么会这样,毕竟这算是JS的核心之一
作者: teddy (这是个好问题)   2018-07-28 15:42:00
java跟JavaScript的关系就跟狗还有热狗一样
作者: knives   2018-07-28 15:45:00
说真格的,看到id是5566的果然是不能太认真
作者: Sex5F (HTC)   2018-07-28 16:52:00
精通这句话是说给老板听得还是多学几样吧现今社会没有工作可以做一辈子2.3年学一种语言,就算是入门也对自己有好无坏把滑手机打游戏发废文拿来学习吧别和我这老人一样废,整天只会发废文
作者: O187 (187cm)   2018-07-28 16:56:00
英文
作者: youtuuube000 (小孩)   2018-07-28 18:14:00
不知道callback queue说明你根本不熟js....会学好再说吧...
作者: CRPKT (crpkt)   2018-07-28 18:24:00
我觉得啦,学不学 Java 和有没有办法精通 JS 没什么关系如果会因为学了 Java 而把 JS 搞混的话那离精通还很远如果有兴趣就放手去学吧
作者: shortoneal (不告诉你咧)   2018-07-28 18:55:00
js学通去学个kotlin无痛转啊
作者: stevekevin10 (hippo泡)   2018-07-28 19:05:00
安啦 我js熟java超不熟 还是找到java的工作惹 语言一家亲啦
作者: wildli0422 (wild)   2018-07-28 23:57:00
推40楼,狗跟热狗 哈哈
作者: ggttoo44 (thai)   2018-07-29 10:23:00
如果你要顺便学熟java就从typescript开始吧,虽然语法糖更多,但是tsc之后你会看到真相,其实更方便知道其中差异
作者: THEWORLDS (天下)   2018-07-29 14:54:00
hosting有没有听过没听过就再多买几本书看听过理解过后试着模仿jq做做看框架

Links booklink

Contact Us: admin [ a t ] ucptt.com